====== Ripristinare il bootloader Grub ====== Autore: **//Fabio Di Mattteo//** \\ Ultima revisione: **//21/05/2014//** \\ \\ In certe occasioni è necessario reinstallare il bootloader Grub per riavere accesso ai sistemi operativi instalalti sul nostro disco rigido. Casi del genere si presentano quando si reinstalla Windows o altri sistemi proprietari. Il MBR viene in questi casi sovrascritto con il conseguente non avvio del nostro bootloader . ===== Montiamo le partizioni ===== Dotiamoci di un livecd con una distribuzione GNU/Linux ,meglio se quello della stessa distribuzione installata sul disco, e montiamo la nostra partizione. Per visualizzare i nomi dei nostri dischi e le relative partizioni potremmo usare da root il comando **df -h** . \\ \\ Prima di tutto dobbiamo montare le partizioni necessarie, quindi procediamo con i seguenti comandi (nel nostro caso il sistema gnu/linux da riattivare si trova in **/dev/sda5**): mkdir /mnt/linux mount -t ext4 /dev/sda5 /mnt/linux mount -o bind /proc /mnt/linux/proc mount -o bind /dev /mnt/linux/dev mount -o bind /sys /mnt/linux/sys ===== Reinstalliamo Grub ===== Facciamo un ''chroot'' sul nostro sistema instalalto sul disco: chroot /mnt/linux /bin/bash Verrano usati, in questa maniera, i file di configurazione e gli eseguibili di Grub del nostro sistema installato. Poi il comando per sovrascrivere l'mbr e quindi riattivare Grub: grub-install /dev/sda dove **sda** è il nostro primo disco rigido in cui risiede l' MBR. ===== Testiamo il risultato ===== Prima di riavviare il nostro sistema usciamo dal nostro ambiente in chroot e smontiamo i nostri punti di montaggio: Premiamo **CTRL + d** per uscire dal chroot e smontiamo le partizioni con : umount /mnt/linux/{dev,proc,sys} umount /mnt/linux/ Infine riavviamo tutto e togliamo il livecd dal drive.