Sto cercando di avviare il .vhd
file Azure 16.04 di Canonical in una VM VirtualBox e si blocca in "pool non bloccante inizializzato".
Funziona in Hyper-V, quindi potrebbe essere solo un bug nella scatola virtuale (5.0.20).
Sto cercando di avviare il .vhd
file Azure 16.04 di Canonical in una VM VirtualBox e si blocca in "pool non bloccante inizializzato".
Funziona in Hyper-V, quindi potrebbe essere solo un bug nella scatola virtuale (5.0.20).
Risposte:
Questo è un bug di vecchia data nelle immagini rilasciate da Canonical.
La configurazione di grub sta tentando di utilizzare una porta seriale, ma quando non è presente non riesce a gestirla con grazia. Quindi, aggiungi una porta seriale o modifica grub per non richiederla.
Tre opzioni qui per avviarlo la prima volta:
console=ttyS0
console=ttyS0
da /boot/grub/grub.cfgDue opzioni per avviarlo in seguito:
GRUB_CMDLINE_LINUX_DEFAULT
valore in
/etc/default/grub
o /etc/default/grub.d/*.cfg
non includerlo console=ttyS0
, quindi eseguire sudo update-grub
e verificare che /boot/grub/grub.cfg abbia le modifiche.Ho avuto questo problema sulla macchina reale e la correzione era abilitare l'opzione "nomodeset" per il kernel. Lo sta facendo perché Ubuntu sta cercando di passare a una modalità video ad alta risoluzione per la console e il tuo hardware non collabora. Per risolvere questo problema
Risolvendo questo mentre sulla macchina
Quando viene visualizzato Grub2, evidenziare la voce di menu per Ubuntu e premere 'e'
Vai alla riga in cui carica il kernel e premi 'End' per andare alla fine della riga Aggiungi 'nomodeset'
Premi F10 o Ctrl-X per avviarlo
Risolvendo questo per sempre
Aggiorna il file di configurazione di grub nano / etc / init / grub
Trova la riga che inizia con GRUB_CMDLINE_LINUX_DEFAULT
Modifica la riga per includere il nomodeset, nel mio caso, la riga appariva così in seguito: GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset"
Salva / esci nano Esegui update-grub Riavvia
Shift
durante l'avvio.
Shift
, ottengo: error : terminal 'serial' isn't found
.
nomodeset
(lo sto inserendo tra "ro" e "console = tty console = ttyS0"), quindi Ctrl-X per salvare / avviare non fa alcuna differenza accade. Non pensi di avere qualche idea? Prendo atto che il carattere del display cambia poco dopo aver raggiunto la riga "passato a clocksrc tsc" ...