Come ripristinare GRUB: guida completa per tornare ad avviare Linux dopo un errore

Come ripristinare GRUB
Come ripristinare GRUB

Come ripristinare GRUB: guida completa per tornare ad avviare Linux dopo un errore

Per chi utilizza Linux in dual boot o come sistema principale, GRUB è una presenza silenziosa ma fondamentale. È il bootloader che compare all’avvio del PC e permette di scegliere quale sistema operativo caricare. Quando funziona, non ci si pensa. Quando si rompe, il computer può diventare improvvisamente inutilizzabile.

Succede spesso dopo un aggiornamento di Windows 11, dopo la reinstallazione di Windows o in seguito a modifiche alle partizioni del disco. Il risultato è sempre lo stesso: GRUB scompare, viene sovrascritto o restituisce un errore come “grub rescue”.

Ripristinarlo non è complicato, ma richiede metodo e precisione.


🧭 Perché GRUB smette di funzionare

Il motivo più comune è la sovrascrittura del bootloader. Windows, durante alcune operazioni, può riscrivere l’area di avvio del disco, eliminando il riferimento a GRUB.

Altre cause frequenti includono:

  • Modifica o eliminazione della partizione Linux
  • Aggiornamenti del kernel interrotti
  • Errori nel file di configurazione di GRUB
  • Passaggio da modalità BIOS a UEFI o viceversa

Prima di intervenire è importante capire se il problema è legato al bootloader o alla partizione stessa.


💿 Metodo standard: ripristino tramite Live USB Linux

Il modo più sicuro per ripristinare GRUB è utilizzare una chiavetta USB con la stessa distribuzione Linux installata sul PC.

Avvia il computer dalla Live USB scegliendo “Prova senza installare”. Una volta entrato nell’ambiente live, apri il terminale.

Il primo passo è identificare la partizione Linux:

sudo fdisk -l

Individua la partizione root, solitamente qualcosa come /dev/sda2 o /dev/nvme0n1p2.

Monta la partizione:

sudo mount /dev/sdXn /mnt

(Sostituisci sdXn con la tua partizione reale)

Se il sistema utilizza UEFI, monta anche la partizione EFI:

sudo mount /dev/sdXn /mnt/boot/efi

Poi entra nel sistema installato:

sudo chroot /mnt

Ora reinstalla GRUB:

grub-install /dev/sdX
update-grub

Dove /dev/sdX è il disco principale, non la partizione (esempio /dev/sda).

Infine esci e riavvia:

exit
reboot

Se tutto è andato a buon fine, GRUB tornerà visibile all’avvio.


⚙️ Caso UEFI moderno

Sui sistemi più recenti con UEFI, il processo è simile ma richiede attenzione alla partizione EFI.

È fondamentale che:

  • Il sistema venga avviato in modalità UEFI
  • La partizione EFI sia montata correttamente
  • Il comando grub-install venga eseguito senza errori

Se la partizione EFI è danneggiata, potrebbe essere necessario ricreare la voce di avvio nel firmware usando strumenti come efibootmgr.


🛠️ Metodo rapido con Boot-Repair

Per chi preferisce una soluzione automatica, esiste uno strumento chiamato Boot-Repair, disponibile in molte distribuzioni live.

Dopo aver avviato da Live USB:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
boot-repair

Seleziona “Riparazione consigliata” e lascia che il programma gestisca automaticamente reinstallazione e configurazione.

È spesso il metodo più veloce nei casi standard.


🔐 Dual boot con Windows

Dopo il ripristino, GRUB dovrebbe rilevare automaticamente Windows tramite il comando update-grub.

Se Windows non appare nel menu, potrebbe essere necessario installare os-prober e riattivarlo manualmente nel file di configurazione di GRUB.


🔮 Prevenire problemi futuri

Per evitare che GRUB venga sovrascritto in futuro:

  • Disattiva l’avvio rapido di Windows
  • Evita reinstallazioni di Windows senza scollegare temporaneamente il disco Linux
  • Mantieni aggiornato il sistema Linux

In ambienti dual boot, ogni aggiornamento importante di Windows può potenzialmente interferire con il bootloader.


Conclusione

Ripristinare GRUB può sembrare un’operazione complessa, ma seguendo i passaggi corretti è quasi sempre risolvibile senza reinstallare Linux.

Il bootloader è la porta d’ingresso del sistema: quando viene meno, sembra che tutto sia perduto. In realtà, nella maggior parte dei casi, è solo una questione di ricostruire la catena di avvio.

E una volta ripristinato, tornerà a fare quello che ha sempre fatto: lavorare in silenzio.

Related Post

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *