Sto installando Debian 9 su un HP ProLiant DL180. Quando avvio da ununità USB, si apre grub2 e quando digito boot viene visualizzato un errore: you need to load kernel first.

Risposta

Da grub-rescue digita set quindi premi il tasto Tab , ti aiuterà a impostare i primi parametri, ad esempio:

set prefix=(hd0,gpt2)/boot/grub set root=(hd0,gpt2) insmod normal normal 

devi caricare il kernel primo

Per caricare il kernel in avanti con i seguenti comandi:

insmod linux linux /vmlinuz root=/dev/sda2 initrd /initrd.img boot 

Cambia /dev/sda2 con la partizione di root, cambia gpt2 con msdos se “non hai un Tabella delle partizioni GUID.

Per impostare correttamente i parametri di avvio, vedere Documentazione di Ubuntu: ricerca e impostazione

Commenti

  • Ha funzionato perfettamente, grazie
  • ho ricevuto questo " filesystem sconosciuto " dopo aver eseguito linux /vmlinux root=/dev/sda2
  • @AlexanderMills ho aggiunto un collegamento per impostare correttamente la partizione di root.
  • Risposta

    Devi definire un file del kernel e solitamente un file initrd e anche la riga di comando del kernel, prima di poter eseguire boot (vedere la documentazione di Grub).

    Il normale supporto di avvio offre un menu da cui è possibile selezionare e inserire. Una riga di comando di Grub non fa per te. O stai usando il tuo Grub in modo sbagliato o dovresti usare un supporto di avvio diverso.

    Lascia un commento

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