Ripristinare la Grub da CD o USB Live

Avete istallato una qualche versione di Windows in dual boot con una distro Linux e adesso la vostra grub è stata rimpiazzata? Avete paura di dover reinstallare i due sistemi da capo? Niente paura, oggi è il vostro giorno fortunato! Vi basterà seguire la nostra semplice guida su come ripristinare la Grub.

Premetto che esistono vari modi per ripristinare la Grub, ma tra quelli da me personalmente testati questo è risultato il più efficace.

Prerequisiti:

  • Disco di ripristino di una distro Linux o USB Live.
  • PC con la Grub incasinata.

Cominciamo:

    1. Avviate il PC dal CD o dall’USB live, e selezionate la voce “Try Ubuntu” (o qualsiasi altra distro linux state utilizzando).Ripristinare la Grub - Live CD
    2. Determinate il numero della partizione della vostra partizione primaria, GParted (che dovrebbe essere già installato di default nel sistema operativo in live) potrebbe aiutarvi. Assumiamo che la partizione sia /dev/sda2 ma assicuratevi di usare il numero di partizione giusto per il vostro sistema.
    3. Montate la partizione:

      sudo mount /dev/sda2 /mnt #sostituite sda2 con il vostro numero di partizione
    4. Adesso dovrete montare altre parti necessarie:
      for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
    5. Se la vostra distro Linux è installata in modalità EFI, usate GParted per trovare la partizione EFI, la riconoscerete perché avrà un’etichetta EFI. Montate questa partizione, rimpiazzate sdXY con il numero corretto del vostro sistema:
      sudo mount /dev/sdXY /mnt/boot/efi
    6. Eseguite il chroot sulla vostra istallazione Linux:
      sudo chroot /mnt
    7. Da adesso sarete nella vostra istallazione Linux non più nella sessione Live, per cui tutti i vostri comandi da ora verranno eseguiti come root sul vostro sistema operativo, aggiorniate dunque la Grub:
      update-grub

      se avete avuto degli errori, o se l’ultimo passaggio non ha sistemato il vostro problema, seguite il punto 8, altrimenti il prossimo punto sarà opzionale.Ripristinare la Grub - update grub

    8. In base alla situazione in cui vi troverete potreste avere bisogno di reinstallare la Grub:
      grub-install /dev/sda
      update-grub #in modo da trovare ed aggiungere altri sistemi operativi alla Grub.
    9. Se tutto ha funzionato senza errori, allora è tutto pronto:
      exit
      sudo reboot

      Ripristinare la grub - sudo reboot

    10.  A questo punto dovreste essere in grado di avviare il sistema operativo che preferite.

Se non avete risolto il problema, e avete saltato il punto 8 perché non avuto nessun errore, ripetete tutto includendolo.

E anche per questa guida è tutto, come al solito contattateci per ulteriori chiarimenti e alla prossima guida.

 

 

Lascia un commento

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