Come posso mantenere le aggiunte degli ospiti funzionanti nella scatola virtuale dopo gli aggiornamenti?


10

Ho installato Ubuntu 11.04 su Virtual Box. Aveva scarse prestazioni (aveva una risoluzione massima bassa, il cursore era instabile quando si attraversava lo schermo, nessuna delle cose di unità era lì), fino a quando non ho installato le aggiunte di Virtual Box Guest. Dopo aver installato le aggiunte degli ospiti, tutto ha funzionato magnificamente fino a quando non ho effettuato un aggiornamento tramite il gestore aggiornamenti. Tutto sembrava di nuovo una schifezza (la roba di unità è sparita e il cursore del mouse è in ritardo quando si attraversa lo schermo, nel complesso non sembra affatto bello come prima dell'aggiornamento).

Riprovo il programma di installazione delle aggiunte degli ospiti e tutto è quasi tornato alla normalità (il cursore del mouse è a un centimetro di distanza dal bersaglio e nella parte inferiore dello schermo c'è un pollice che non è possibile utilizzare), ma vorrei mitigarlo per il futuro aggiornamenti. C'è un modo per mitigare questo problema durante l'installazione degli aggiornamenti?


Alcuni aggiornamenti potrebbero aver rimosso parti delle aggiunte degli ospiti. Se DKMS non è in grado di occuparsi di questa situazione peculiare (e si spera singolare) di quanto non vi sia altro modo di reinstallare GA. Sarebbe molto interessante quali applicazioni sono state aggiornate prima di perdere la GA.
Takkat,

Risposte:


14

Dkms avrebbe dovuto occuparsene - questo crea il supporto del kernel ogni volta che il kernel viene aggiornato.

Assicurarsi che dkms sia installato prima della successiva esecuzione del modulo VBoxGuestAdditions

vale a dire

sudo apt-get install dkms
cd /cdrom
sudo sh ./VBoxLinuxAdditions-x86.run

DKMS dovrebbe essere installato di default in 11.04
Takkat

Takkat - concordò - continuando a grattarmi ancora la testa su questo - non riesco a capire perché le aggiunte degli ospiti non si aggiornino automaticamente se dkms è già installato.
Fossfreedom

Non l'ho mai visto qui, speriamo che sia "solo" un bug di una volta.
Takkat,

dkms non sembrava che fosse installato (anche se a posteriori non ho prestato troppa attenzione all'installazione, quindi avrebbe potuto essere un aggiornamento). Ho installato e rieseguito le aggiunte di virtualbox. La prossima volta che avrò il gestore aggiornamenti segnerò come risposta se tutto sembra a posto.
Dave,

1
Ho appena incontrato lo stesso problema Dave, posso confermare che dkms non è stato installato.
bluekey

3

[Risolto] Era lo stesso problema. Si è verificato improvvisamente dopo l'aggiornamento di Ubuntu

  1. sudo apt-get install dkms
  2. sudo /etc/init.d/vboxadd setup
  3. Inserire il CD VBoxGuestAdditions.iso
  4. sudo sh ./VBoxLinuxAdditions.run dopo farlo non succede nulla.
  5. molto importante: spegnere la macchina e riavviarla.

Rif: http://www.virtualbox.org/manual/ch04.html#idp11306688


0

È necessario reinstallare le aggiunte guest ogni volta che si aggiorna virtualbox. Per le ultime aggiunte degli ospiti penso che aggiornino automaticamente i moduli del kernel se aggiorni il kernel con apt.

Assicurati solo di aver installato i pacchetti kernel-headers build-essential e attuali.


Non hanno un aggiornamento dell'applicazione Virtual Box dell'host ma piuttosto un aggiornamento del SO guest.
Takkat,
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.