Il PC si riavvia dopo "Benvenuti in Grub" a meno che non venga avviato dal BIOS


2

Ho una macchina Linux in esecuzione su un ASUS P8H77-I.

L'unità di avvio è impostata correttamente nel BIOS. Se lo lascio avviare normalmente, vedo la Welcome to Grublinea, quindi si riavvia e si ripete per sempre.

Se premo F2 e vado al selettore del dispositivo di avvio del BIOS, quindi scelgo esattamente la stessa unità come predefinita, si avvia correttamente. Ottengo la stessa riga "Benvenuti in Grub", ma poi appare il menu Grub.

La mia sensazione è che questa sia una sorta di condizione di gara, e qualcosa non viene inizializzato prima di arrivare a Grub, e si blocca e si riavvia. Passare tramite il selettore di avvio del BIOS dà abbastanza tempo perché funzioni. Ho provato a mettere prima PXE boot per vedere se questo timeout avrebbe dato abbastanza tempo, ma non sembra fare la differenza.

Se hai qualche idea, per favore fammi sapere quali informazioni aggiuntive potrebbero esserti utili.

Le informazioni di avvio sono qui: http://paste.debian.net/79706/

/dev/sdc è il disco di avvio con Grub installato.


Ulteriori informazioni utili da fornire: il numero dell'unità firmware (0x80, 0x81, 0x82, ecc.) Dell'unità disco in ciascun caso. L'output di Boot-Info o uno strumento equivalente.
JdeBP,

Come farei per ottenere il numero dell'unità firmware?
Paul,

È complicato e dipende davvero da ciò che è disponibile per te. Quando ho dovuto farlo, ho finito per ricompilare il mio programma bootstrap MBR con una funzione di stampa aggiunta. Focus su Boot-Infoper cominciare. Darà ad altre persone la possibilità di scrivere risposte come questa .
JdeBP,

Ok, aggiunto. paste.debian.net/79706
Paul
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.