Posso installare grub su una USB e trasformarlo in un disco di ripristino?
Domanda: È sicuro eseguire i seguenti comandi?
sudo grub-install /dev/sdb (where sdb is my USB drive)
update-grub2
- Domanda: Otterrei davvero un menu di grub da USB (a condizione che si avvii prima
nel mio BIOS) ogni volta che non riesco ad avviare dal mio disco rigido? - Domanda: Update-grub2 si elimina da un'unità durante l'installazione su
un'altra, eseguirò l'avvio da disco rigido anche che da USB, a seconda delle
opzioni del mio BIOS?
Risposta accettata:
La domanda riguarda l'installazione di GRUB su un'unità USB. Cominciamo prima con le domande:
-
Il comando
sudo grub-install /dev/sdb
(dove sdb è la mia unità USB) dovrebbe funzionare quando viene avviato dal disco rigido con l'unità USB collegata. Tuttavia, poiché GRUB mette i suoi file di configurazione in /boot/grub, dove andranno dipende dal tipo di installazione di Ubuntu che hai nell'unità USB.- Se si tratta di una USB attiva, la cartella /boot/grub include loopback.cfg
e l'installazione del resto di grub potrebbe avere effetti indesiderati. -
Se hai un'installazione completa di Ubuntu in un'unità USB da 8 GB o più grande, vedi di più in Come installo Ubuntu su una chiave USB? (senza usare Startup Disk Creator),
allora GRUB dovrebbe essere installato al momento dell'installazione di Ubuntu. Se
per qualche motivo GRUB non è installato, puoi montare la partizione di avvio USB
(supponendo sdb1) e specificare dove va il resto di grubsudo mount /dev/sdb1 /mnt sudo grub-install –boot-directory=/mnt/boot /dev/sdb
- Se si tratta di una USB attiva, la cartella /boot/grub include loopback.cfg
-
Sì, puoi ottenere un menu di GRUB dall'unità USB a condizione che tu abbia un'installazione completa di Ubuntu in quell'unità USB.
-
No, update grub non dovrebbe eliminare le informazioni dall'unità interna. Puoi controllare quale GRUB verrà aggiornato usando
sudo chroot /mnt
dopo aver montato sdb1 su mnt.
Spero che questo aiuti.