crash della virtualbox sul kernel 4.13.0-26 [chiuso]


28

Ubuntu 16.04 LTS Virtualbox 5.0.40 ubuntu r 115130

Oggi dopo l'aggiornamento al kernel 4.13.0-26 le macchine vbox guest hanno iniziato a mandare in crash l'intero Ubuntu. funziona solo lo spegnimento forzato.

Se avvio con il kernel 4.10.0-42 tutto funziona bene.

quale potrebbe essere il problema?



Ubuntu è stata patchata l'1 / 9/2018 per correggere il buco della sicurezza di Meltdown. Apparentemente la patch è stata scaricata e ha causato un panico nel kernel (crash del sistema). È stato risolto il giorno successivo il 10/01/2018 e tutti i rapporti sono a posto. È possibile avviare con grub e selezionare, Advanced Optionsquindi selezionare la versione del kernel precedente. È possibile eseguire sudo apt upgradedal terminale e ottenere l'ultimo kernel che dovrebbe funzionare correttamente.
WinEunuuchs2Unix

2
Grazie per una spiegazione dettagliata. Ho fatto il boot con kernel più vecchio, ho eseguito "sudo apt upgrade". Emette "0 pacchetti da aggiornare". Ho aggiornato l'indirizzo repository sui server principali, sempre lo stesso.
jemjem,

Ho anche provato "sudo apt upgrade" e il problema persiste ancora.
BillMan,

Risposte:


42

Virtualbox 5.0.40 non funziona con il nuovo kernel (4.13.0-26), ma la nuova versione di VBox (5.2) funziona bene.

Scaricalo dalla pagina di VirtualBox o aggiungi l'origine al tuo /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

Se usi una versione diversa di Ubuntu rispetto a 16.04, usa il nome appropriato invece di xenial .

Aggiungi chiave pubblica Oracle:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Aggiorna repository e installa virtualbox-5.2:

sudo apt-get update
sudo apt-get install virtualbox-5.2

Su uno dei miei laptop, VM non voleva avviarsi prima di aver rimosso virutalbox-dkms:

sudo apt-get remove virtualbox-dkms

Dopo l'aggiornamento, ho avuto un problema dopo l'avvio della macchina virtuale (vedi VirtualBox - RTR3InitEx non riuscito con rc = -1912 (rc = -1912) ). Come suggerito nel primo commento, era stato corretto con la seguente chiamata:

sudo /sbin/vboxconfig

1
Penso che sia /etc/apt/sources.listinvece di/etc/sources.list
oceanBT

2
Hai ragione. Ho corretto nella risposta originale.
Damir Nemčanin,

come nota, avevo una macchina virtuale esistente con supporto USB abilitato, ho dovuto disabilitarlo per avviare la VM, il pacchetto Guest Additions sembra essere incompatibile.
Vhax,

5

Esiste già una segnalazione di bug sul launchpad. https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1736116

È il nostro colpo migliore per ottenere questo bug risolto.

Temporaneo, possiamo

  • avviare il vecchio kernel 4.10.0-42 dal menu di grub (non raccomandato)
  • avviare l'ultimo kernel 4.4 LTS dal menu di grub, che sta ancora ottenendo patch di sicurezza

    Se non è già installato: sudo apt install linux-generic

o

  • aggiorna virtualbox dalle fonti di Oracle
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.