Come ripristinare Grub 2 con Rescatux e da terminale

Rescatux è uno strumento per recuperare Grub / Grub 2 che viene fornito con un interfaccia grafica in modo che sia meno spaventoso per quelli che non amano la riga di comando e in grado di ripristinare Grub nell'MBR o aggiornare la configurazione di Grub con pochi clic

Windows non gioca sempre pulito con Linux come quest’ultimo fa con Windows. Quando si installa Linux su un disco fisso che contiene già una partizione di avvio di Windows, Linux aggiunge l’istanza di Windows nel menu del bootloader Grub2, permettendo di scegliere quale sistema operativo avviare. D’altra parte, quando si installa Windows su un hard disk che contiene già una partizione di boot di Linux, Windows ignora la partizione Linux e mette il proprio bootloader nel master boot record (MBR).

All’avvio, il sistema si avvia direttamente da Windows: Linux è ancora lì ma il sistema non ci da la possibilità di sceglierlo all’avvio. Oltre ad essere stato sovrascritto da una successiva installazione di Windows, Grub2 può succedere anche che venga danneggiato con un aggiornamento di Linux stesso o con un virus nell’MBR.

Sta di fatto che il sistema risulta inavviabile senza Grub e bisogna rispristinarlo. Per fortuna, ci sono alcuni modi per ripristinare Grub. Uno è Rescatux, un Live CD che fissa Grub in pochi secondi.

Rescatux è uno strumento per recuperare Grub / Grub 2 che viene fornito con un interfaccia grafica in modo che sia meno spaventoso per quelli che non amano la riga di comando e in grado di ripristinare Grub nell’MBR o aggiornare la configurazione di Grub con pochi clic.

L’ultima versione di Rescatux viene anche fornita con una opzione per forzare il controllo del filesystem per aiutare a recuperare Grub quando questo non può leggere il filesystem a causa di incongruenze. Si può ripristinare Grub nel MBR per la maggior parte delle distribuzioni Linux.

Per utilizzare Rescatux, è sufficiente scaricare Rescatux e masterizzare su CD o creare una chiavetta USB avviabile, quindi avviare il Live CD / USB al boot del sistema.

Guida all’uso

  • Nella schermata di avvio di Debian premi Invio per proseguire
  • Seleziona l’opzione Grub
  • Seleziona “Restore Grub / Fix Linux Boot” e clicca OK
  • Seleziona la partizione di Linux e clicca OK
  • Seleziona l’hard disk dove installare Grub (generalmente il primo)
  • Scegli l’ordine di boot che vuoi se necessario
  • Completa la procedura e un avviso ti dirà “Grub was installed OK” (Grub installato correttamente)

Nel caso Rescatux non dovesse funzionare, bisogna utilizzare il Live DVD di Linux e agire da terminale. Ricordiamo che questa procedura serve al ripristino di Grub2. Dopo aver fatto partire Linux in versione Live, aprire il terminale e digitare:

sudo fdisk -l
sudo mount /dev/ sda1 /mnt

sda1 è la partizione dove è installato Linux, nel vostro caso può essere diversa, va sempre specificata la partizione esatta. Dopo aver montato la partizione esatta, va installato Grub2:

sudo grub-install --root-directory=/mnt/ /dev/sda

N.B. Si prega di notare che si tratta di “/ dev / sda”, non “/ dev/sda1″. “Sda” è il disco rigido in cui è installata la distribuzione Linux!

Questo sito utilizza cookie tecnici per il corretto funzionamento e cookie analitici per raccogliere statistiche d'uso in forma anonima e aggregata.
Leggi di più

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi