Ubuntu - Super Grub Disk su USB Drive

google-plus Scritto da . Postato in Ubuntu

Ultimamente ho cambiato il mio vecchio pc passando da un glorioso Core 2 Quad a un più recente Core i7. Come quasi tutti i programmatori, uso un sistema Linux based per lavorare. Performante, Open Source, libero, pienamente configurabile e personalizzabile... Cosa si può richiedere di più?
Considerazioni a parte, Ubuntu è un sistema che usa Grub come Boot loader.
Cambiando il PC, avevo l'idea di fare una copia del disco di lavoro sul nuovo Hard Disk con Clonezilla. Alla fine ho optato per spostare il disco di lavoro sul nuovo Computer.
Lavoro e decisioni a parte, ho dovuto comunque battere la testa sul problema che spostavo il disco con il recentemente insallato Ubuntu 14.04.1 LTS da un sistema in trial boot con Vista e XP e doppio HDD a un sistema con un unico disco e Windows 7 già installato sulla partizione primaria.
Sul vecchio PC, il Boot loader che gestiva i tre sistemi operativi era Grub, installato correttamente sul disco di lavoro che ora migravo al nuovo.
Spostandolo, è inutile dirlo, non sarebbe stato Grub a comandare, ma il nuovo HDD Seagate da 1TB con il boot loader di Windows 7.
Mi trovavo in una situazione pari a quella che si verifica a seguito della reinstallazione di Windows sulla macchina, con perdita di Grub e della possibilità di avviare Ubuntu.
A questo punto, visto che l'unico sistema operativo ad essere avviato è Windows, c'è da ripristinare Grub, l'avvio di Ubuntu e il dual boot. Come fare?
Di tutorial sull'argomento ripristino Ubuntu, recovery Grub etc., internet ne mette a disposizione tantissimi, anche se devo dire che i più completi sono sempre quelli ufficiali. Eccone alcuni:

RecoveringUbuntuAfterInstallingWindows
Boot Repair

Tuttavia, il metodo che ho riscontrato essere il più semplice, è quello che mette a disposizione Super Grub2 Disk. Questa iso, dal peso ridicolo (12MB) la si può scaricare gratuitamente dal sito omonimo: http://www.supergrubdisk.org
Una volta scaricato, dovete inserirlo su USB Drive e renderlo bootable per poterlo poi avviare al restart del computer e ripristinare Grub.
Per fare questo, il sito vi consiglia di farlo su Windows. Ma se non lo avete? Ebbene c'è la possibilità di farlo anche da Ubuntu o sistema Linux.
Probabilmente, non lo elencano come metodo perché il programma Disks su Ubuntu non riesce a scrivere su chiavetta USB la iso senza renderla illeggibile.

1. Super Grub Disk su Pendrive

  1. Con l'aiuto di Ubuntu Software Center, scaricate UNetbootin.
  2. Prima di portare l'immagine du pendrive, rinominatene l'estensione da iso a img altrimenti anche UNetbootin fallirà nel tentativo.
  3. Controllate il nome di sistema della vostra chiavetta: Andante su Disks. Selezionatelo come in immagine.
  4. Vi apparirà sulla destra e sarà del tipo /dev/sdgX (X è un numero che identifica univocamente la vostra memoria USB sulla macchina).

    programma-disks

  5. Ora aprite UNetbootin e su Distribution, selezionate Super Grub Disk
  6. Nella parte inferiore della finestra, selezionate Diskimage > Floppy
  7. Attraverso l'apposito pulsante, indicate al programma l'immagine disco.
  8. Subito sotto, indicate come Type > USB Drive
  9. A lato, selezionate il vostro pendrive (/dev/sdgX).
  10. Date il via alla scrittura dell'immagine su Drive facendo click su OK.

unetbootin

2. Riavviare il Computer.

  1. Impostate il PC da Bios per avviarlo da Pen Drive o memoria USB.
  2. Uscite dal Bios salvando le impostazioni (F10)
  3. Se avete svolto l'operazione correttamente, riavviando il PC, vi apparirà la schermata di Super Grub Disk.

3. Avvio di Ubuntu da Super Grub Disk

  1. Selezionate la lingua italiana (Si ragiona meglio)
  2. Scegliete l'opzione Elenca sistemi operativi (Detect any Operating System).
  3. Da qui, potete decidere di avviare Ubuntu.
  4. Avviate il sistema operativo Linux.

sgrubdisk

4. Ripristino Grub da terminale

  1. Dall'interfaccia di Ubuntu, aprite il terminale.
  2. Teoria vuole che essendo già installato Grub sul disco con ospitante il sistema Debian based, non sia necessario rifare l'installazione.
  3. Se così fosse, il comando banale da dare a riga di comando è questo:
sudo update-grub

Se voleste reinstallarlo per sicurezza date il comando che segue:

sudo grub install /dev/sdY 

Dove Y è la lettera idendificativa del vostro HDD sul quale volete installare Grub. Per scoprire qual'è il vostro Disco rigido basterà anche in questo caso andare sul programma Disks. Una volta selezionato sulla destra comparirà il nome dato dal sistema.

Tutto qui?! Si, è tutto quello che dovete fare per ripristinare il vostro boot loader. laughing

Buon lavoro!

Alcuni suggerimenti e soluzioni

A seguito del ripristino di Grub, ho constatato l'errore in fase di boot: Malformed file. Se doveste riscontrare questo bug, potrebbe interessarvi questa lettura:

Ubuntu 14.04 - Grub Malformed file warning on boot

Se hai gradito l'articolo, condividilo, basta un click!

Aggiungi commento


Codice di sicurezza
Aggiorna

  • logo prontopro
  • logo boutique serramento
  • koilab japan and tropical fish farm
  • Trasloco economico - gruppo Arco Traslochi
  • logo flash pulizie
  • logo revolution
  • logo planetkoi small
  • logo finiture
  • ick logo template
  • montaggio mobili trento

Realizzato da: Daniele Gagliardi
Viale Monache 3 - 38062 Arco - TN
- Contattami -

Per essere più facile ed intuitivo, il blog fa uso dei cookie, piccole porzioni di dati che consentono di capire come gli utenti navighino e ne visualizzino le pagine. I cookie non registrano alcuna informazione personale sull'utente ed eventuali dati identificabili non verranno memorizzati. La nostra Privacy Policy è cambiata: Ti invitiamo a prenderne visione. Oppure visiona la nostra Cookie Policy: