Probabilmente dopo aver installato un altro sistema avete sovrascritto il MBR (Master Boot Record) e non avete più la possibilità di far partire il vostro sistema preferito. Chi installa Windows non ha molta scelta e per rimediare bisogna ripristinare Grub2 (distro più recenti).
È necessario un CD-ROM o DVD di un sistema Linux in versione Live (possibilmente la stessa versione di quello installato)
Come fare
Avviare il LiveCD
Aprire il terminale e digitare:
$ sudo fdisk -l
Bisogna ricordarsi qual'era la partizione di Linux , per esempio /dev/sda1.
Ora monteremo tale partizione nella directory /mnt
$ sudo mount /dev/sda1 /mnt
Se abbiamo /boot in una partizione separata per esempio /dev/sda2 allora digitiamo
$ sudo mount /dev/sda2 /mnt/boot
Ora montiamo il resto dei device per utilizzare l'ambiente chroot
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys /mnt/sys
Ora entriamo nell'ambiente chroot (accederemo al sistema in tale partizione e saremo in grado di lancira comandi come se fosse avviato)
$ sudo chroot /mnt
Ora siamo entrati come root e possiamo lanciare il comando
$ update-grub
Ora possiamo installare il bootloader nel MBR (supponendo che il disco sia /dev/sda)
grub-install /dev/sda
Se incontrate problemi provate
grub-install --recheck /dev/sda
Per uscire dall'ambiente chroot.
exit
Ora possiamo smontare tutto.
$ sudo umount /mnt/dev
$ sudo umount /mnt/sys
$ sudo umount /mnt/proc
$ sudo umount /mnt
È possibile riavviare
$ sudo reboot
Molto probabilmente se avete più di un sistema mancheranno voci del menu ma è sufficiente digitare
sudo update-grub
dopo aver avviato il sistema con GNU/Linux la prima volta.