Smanettando incautamente con i boot loader o installando Windows su un sistema dove è presente una partizione Linux spesso capita di sovrascrivere il mbr.
Superato l’attimo di smarrimento per il mancato caricamento del sistema operativo, occorrerà semplicemente mantenere la calma e seguire questa guida per recuperare la situazione.
Ci occorre un liveCD/DVD, ne va bene uno qualunque: Ubuntu, Systemrescuecd, Knoppix, il cd di installazione di Archlinux…
Facciamo boot da CD.
Ipotizziamo di avere una partizione / chiamata /dev/sda1 e nessuna /boot
- Creiamo i mount point
# sudo su
# cd /mnt
# mkdir sda1
# mount /dev/sda1 /mnt/sda1
# mount --bind /dev /mnt/sda1/dev
# mount --bind /proc /mnt/sda1/proc
- Eseguiamo il chroot in /dev/sda1
# chroot /mnt/sda1
- Modifichiamo grub se necessario
oppure se usiamo grub2
# nano/boot/grub/menu.lst
# nano/boot/grub/grub.cfg
- Reinstalliamo grub
# grub-install /dev/sda
- Usciamo dal chroot e smontiamo la partizione
# exit
# umount /mnt/sda1/proc
# umount /mnt/sda1/dev
# umount /mnt/sda1
- Facciamo il reboot ed incrociamo le dita…
# reboot