grub su una chiavetta USB UEFI avviabile per avviare Ubuntu su hdd

Aug 20 2020

Ho un netbook UEFI con un Lubuntu 20.04 installato in cui non riesco a installare grub sul disco rigido (strano problema con il sistema UEFI / BIOS). Ma posso lanciarlo con supergrub2. Trova la partizione hd e la avvia. Ora vorrei creare una chiavetta USB avviabile (il netbook cerca una chiavetta USB di default) che contenga la partizione EFI e grub che poi avvia Ubuntu sul disco rigido. Come lo posso fare? Grazie!

Risposte

1 user870424 Aug 22 2020 at 19:51

grazie per le tue idee. Penso che l'avvio da usb non funzioni altrettanto bene a causa di bug UEFI / BIOS. Ma ho trovato una soluzione:

  1. ottieni Ubuntu 20.04 mini.iso (vedi il post 'Installazione di GRUB su una chiavetta USB (Server 20.04)'
  2. masterizza iso su una chiavetta USB
  3. aggiungere la voce di menu trovata in /boot/grub/grub.cfg sul mio hdd a quella sulla chiavetta USB (ho dovuto cambiare hdb2 in hda2 e hd1 in hd0 per qualche motivo).
sudodus Aug 20 2020 at 22:15

Puoi provare il seguente metodo:

  • Metti un sistema Ubuntu installato in un'unità USB (dimensione> = 16 GB) estraendo / clonando da un file immagine compresso. Utilizzare il metodo descritto nel seguente collegamento,

    Se non è necessario crittografare l'unità, esiste un'alternativa semplice

  • Avvia il sistema Ubuntu in un'unità USB.

  • Esegui la seguente riga di comando (in una finestra di terminale)

    sudo update-grub
    
  • Riavvia

Se c'è un buon sistema Ubuntu nell'unità interna, dovrebbe essere riconosciuto da update-grube dovrebbe essere creata una voce di menu grub, in modo da poter avviare il sistema Ubuntu nell'unità interna.