Come installare Guest Additions in Lubuntu 13.04


28

Ho scaricato virtualbox-4.2_4.2.12-84980~Ubuntu~raring_i386.deb(63,9 MB) e Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack(11,6 MB) da https://www.virtualbox.org/wiki/Linux_Downloads .

Ho installato VBox sul mio laptop (Dell 1545 Core2Duo T6400; 4 GB RAM) con Lubuntu 13.04, dando al SO guest (anche Lubuntu 13.04) 1536 MB di RAM e 8 GB di spazio su disco fisso.

Le prestazioni sono ok ma ho problemi con le dimensioni dello schermo. Il desktop non occupa l'intera larghezza dello schermo come mostra l'immagine (ellissi rosse).

Dimensioni dello schermo VBox

Posso usare la "modalità scala", ma sembra brutto come se le cose fossero state allungate orizzontalmente.

Alcune letture indicano che l'installazione Guest Addditionssarebbe di aiuto. Ma non riesco a capire come installarlo. Ho /usr/share/virtualbox/VBoxGuestAdditions.iso.

Ho provato a montare VBoxGuestAdditions.iso:

Montato-iso

Ma quando faccio clic su Devices, Install Guest Additionsvedo questa finestra:

Forza smontaggio

Inoltre, è sconcertante che ci sia un'opzione per "forzare lo smontaggio" quando il testo sopra dice "incapace di montare".


1
Hai provato a eseguire virtualbox come sudo? Per problemi simili di solito mi hanno aiutato: nelle impostazioni della macchina smontare le audizioni dei guest e impostare il CD host come IDE. Quindi provare a installare GA tramite il menu della macchina virtualbox in esecuzione.
Miseria,

Ma sudo VirtualBoxvisualizza lo schermo per una nuova macchina virtuale. Non vede la VM già esistente.

@ vasa1 Nelle impostazioni per la grafica in virtualbox (prima di avviare la macchina per Linux) - puoi impostare la dimensione della memoria per la grafica - con questo hai influenza sulla dimensione del display virtuale ?! - o no ?!
dschinn1001,

1
@ vasa1 @Misery VirtualBox non ha mai bisogno di sudo e non dovrebbe mai essere eseguito come sudo. E questo problema è indipendente da sudo.
ignis,

Risposte:


45

Facendo clic sulla voce di menu "Installa aggiunte guest", si aggiunge l'iso alla macchina virtuale. Non è necessario fare clic su di esso perché, nel tuo caso, VirtualBoxGuestAdditions.iso è già collegato alla macchina virtuale (secondo la scheda Archiviazione delle impostazioni della macchina virtuale). Si chiama così perché l'ospite dovrebbe montare automaticamente il CD e avviare automaticamente il programma di installazione, ma non ho mai visto questo comportamento su Ubuntu, quindi il nome è fuorviante in questo caso.

Dal manuale di VirtualBox, capitolo 4 (Aggiunte guest) , sezione "Installazione delle aggiunte guest Linux":

Ubuntu

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install dkms

Riavviare il sistema guest per attivare gli aggiornamenti e quindi procedere come descritto sopra:

  • Inserire il file CD VBoxGuestAdditions.iso nell'unità CD-ROM virtuale del guest Linux [Non farlo, se la scheda Archiviazione mostra che è già collegato alla macchina virtuale]
  • [apri un terminale] Passa alla directory in cui è montata l'unità CD-ROM ed esegui:
  • sudo sh ./VBoxLinuxAdditions.run

3
L'installazione di aggiunte virtualbox in Ubuntu per abilitare "Auto-Size Guest Display" ha funzionato immediatamente. Non così con Lubuntu. Tuttavia, l'installazione del pacchetto dkms aggiuntivo come suggerito, ha funzionato.
Greg Woods,

1
Questa risposta è stata molto buona. Una volta che l'id punto da aggiungere è che è importante riavviare dopo aver installato dkms. Non ho fatto il primo giro e ho riscontrato problemi.
Robbo_UK,

2
Un altro bocconcino: potresti provare sudo sh ./VBoxLinuxAdditions.run nell'ultimo passaggio. Ho dovuto farlo in Lubuntu. Grazie per tutti gli altri input!

1
@LearningUbuntu Sì, questo è il significato di "esegui come root" (anche se in realtà significano "esegui con permessi di root").
ignis,

Come faresti per quello successivo all'ultimo passaggio, accedendo esattamente come root? Sono in lubuntu 15. Non ho mai avuto modo di impostare una password di root.
Alexander Ryan Baggett,
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.