Ich habe Ubuntu 12.10 Server AMD 64 mit der neuesten Version von VirtualBox 4.2 installiert. Ich habe es erfolgreich installiert. Ich muss jetzt Guest Additions installieren, erhalte aber genau die gleiche Fehlermeldung wie unten
Unable to mount the CD/DVD image
/usr/share/virtualbox/VBoxGuestAdditions.iso on the machine Sandbox. Would you like to force mounting of this medium?
Could not mount the media/drive
'/usr/share/virtualbox/VBoxGuestAdditions.iso'
(VERR_PDM_MEDIA_LOCKED).
Details
Result Code: NS_ERROR_FAILURE (0x80004005)
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
Callee: IMachine {22781af3-1c96-4126-9edf-67a020e0e858}
Ich habe viel bei Google und anderen Stellen recherchiert und das Installations-CD-Image aus der ~/.VirtualBox/VirtualBox.xml
Datei entfernt, um eine Zeile zu bearbeiten, aber kein Glück gehabt
Ich habe auch installiert, dkms
aber immer noch kein Glück bekommen
Kann mir bitte jemand dabei helfen? Ich stecke jetzt fest :(
virtualbox
Sumon Khan
quelle
quelle
/media/VBOXADDITIONS_xxx
oder/media/<user>/VBOXADDITIONS_xxx
- außer Sie benötigen USB2.0-Unterstützung - der GA ist in einem Server von geringem Nutzen.Antworten:
Ich hatte damit ungefähr 2 Stunden lang auf einem Windows 7-Host zu kämpfen, auf dem Ubuntu 13.10 Server-Gast ausgeführt wird. Am Ende habe ich einfach die Datei VBoxGuestAdditions.iso auf den Gast kopiert (unter Verwendung von WinSCP), sie gemountet und dann VBoxLinuxAdditions.run vom Gast ausgeführt.
Hier sind die Schritte, die ich unternommen habe:
Suchen Sie VBoxGuestAdditions.iso auf Ihrem Host (in meinem Fall C: \ Programme \ Oracle \ VirtualBox \ VBoxGuestAdditions.iso).
Kopieren Sie VBoxGuestAdditions.iso zu Ihrem Gast (in meinem Fall habe ich WinSCP verwendet).
Hängen Sie im Terminal für den Gast die ISO folgendermaßen ein:
sudo mkdir /media/GuestAdditionsISO
sudo mount -o loop path/to/VBoxGuestAdditions.iso /media/GuestAdditionsISO
Zu diesem Zeitpunkt erhalten Sie wahrscheinlich eine Meldung, dass die ISO als READ-ONLY gemountet wurde. Das ist vollkommen in Ordnung. Wenn Sie in das Verzeichnis / media / GuestAdditionsISO wechseln, sollten Sie VBoxLinuxAdditions.run sehen und es sollte ausführbar sein:
cd /media/GuestAdditionsISO
ls -l
Führen Sie jetzt einfach VBoxLinuxAdditions.run aus:
sudo ./VBoxLinuxAdditions.run
Sie haben auch die Möglichkeit, VBoxGuestAdditions.iso unter Windows (oder unter einem beliebigen Host-Betriebssystem) zu extrahieren und dann auf den Ubuntu-Gast zu übertragen (oder WinSCP) und dann einfach auszuführen:
sudo ./VBoxLinuxAdditions.run
Tun Sie lieber das, was ich oben aufgeführt habe, anstatt Zeit zu verschwenden und auf Methoden zu vertrauen, die möglicherweise in Ihrer speziellen Konfiguration funktionieren oder nicht.
Hoffe das hilft.
quelle
http://download.virtualbox.org/virtualbox
. Wählen Sie die Version Ihrer Virtualbox und kopieren Sie den Link für VBoxGuestAdditions.iso. Wechseln Sie zu Ihrem Basisordner im Hostwget link
. Weiter mitsudo mkdir...
.In meinem Fall (VM Ubuntu 14.04 auf einem WIN7-System) öffne ich die
/var/log/kern.log
CD-ROM und suche sie. In Ubuntu 14.04 wird die VBOX-CD-ROM als SCSI-CD-ROM erkannt und an diese angehängt/dev/sr0
Nun, nachdem Sie auf das Menü "Gerät" -> "Gastzugaben installieren" geklickt haben, geben Sie den folgenden Befehl ein:
und die ISO-Datei ist gemountet
/media/cdrom
Also, nach diesem Lauf:
quelle
mkdir /media/cdrom
vor dem BergDer Trick ist zu
Nach dem Start der VM sollten die Gastzugaben wieder einbindbar sein. hth
quelle
Hängen Sie einfach das optische Laufwerk ein, das sich in / dev / cdrom befinden sollte
Gehen Sie zunächst in Ihrem VirtualBox-Hauptbildschirm zu Einstellungen -> Speicher und stellen Sie sicher, dass VBoxGuestAddidtions.iso unter Controller: IDE angezeigt wird. Wenn nicht, fügen Sie es dort hinzu. Es befindet sich in C: \ Programme \ Oracle \ VirtualBox
Starten Sie dann den Gastcomputer, öffnen Sie ein Terminal und hängen Sie das Laufwerk folgendermaßen ein:
quelle
Ich blieb bei dem gleichen Problem. Auch das Entfernen und erneute Hinzufügen von iso in virtualbox hat mir nicht geholfen.
Das Problem ist, dass die automatische Installation nicht funktioniert. So können wir es manuell ausführen als:
Als Ergebnis wurden Zusätze erfolgreich installiert (zumindest Terminal), aber ich habe nach der Installation keine Verbesserungen bemerkt.
Vielleicht klappt es bei dir.
Viel Glück!
quelle
Werfen Sie das Image aus, während die VM ausgeführt wird, und versuchen Sie es erneut. Klappt wunderbar.
quelle
Das hat bei mir funktioniert ...
quelle
Klicken Sie mit der rechten Maustaste auf das Fenstersymbol unten, und klicken Sie auf
Remove the virtual disk
-> KlickenInsert Guest Additions
und dann aufquelle
Ich hatte das gleiche Problem wie das OP. Nach vielen Versuchen stellte ich fest, dass die VBOXGuestadditions iso auch in anderen VMs gemountet war. Ich erinnere mich, dass virtualbox nach dem Erstellen der VM die ISO automatisch an die VM anfügt. Ich habe die ISO von allen anderen VMs abgehängt und dann von der aktuellen, wie von @MakerMax vorgeschlagen. Ein Neustart der VM führte dazu, dass die CD in Ordnung war. (Mein Gast war zu Ihrer Information Fedora 20 und Host Mint 17. Natürlich gab es weitere Probleme mit den freigegebenen Ordnern beim Ausführen des Installationsskripts.)
quelle
Nur ein Update - 14.04 LTS Gast auf einem Windows 8.1 Host. Standardmäßig wurde die Anzeige auf dem neuen Computer nicht korrekt eingestellt. Die Auflösung konnte nicht geändert werden. Ich habe Gast-Ergänzungen installiert (wie von Oracle empfohlen), aber den gleichen Fehler erhalten, der nicht gemountet werden konnte.
Ich öffnete den Explorer und bemerkte, dass die Datei gemountet war, nur Autorun funktionierte nicht. Ich bin einfach zum Laufwerk gegangen und habe das Programm ausgeführt. wurde nach Anmeldeinformationen gefragt, aber alles funktionierte.
Für mich installiert (:
quelle
Folgendes funktioniert für mich:
quelle
DAS WIRKT - hoffe ich! Wie alle habe ich das Netz durchforstet und fast alles versucht
Für mich - Entfernen von CD-Gerät unter Speicher / Controller, Klonen der VM, Hinzufügen eines neuen / leeren IDE-CD / DVD-Laufwerks, Starten der VM und Neustarten funktioniert
Es war wichtig zu verstehen, dass Guest-Additions für 1 VM und nicht für eine bestimmte VM funktionieren. Wenn ja, dann funktioniert das oben.
Ist dies nicht der Fall, stellen Sie sicher, dass unter Datei - Einstellungen - Erweiterungen zusätzliche Gäste installiert sind
Viel Glück
quelle
Ich habe es installiert - Gehe zu VM Manager - wähle die VM - Speicher auswählen - IDE steuern Wähle das Symbol mit dem + Zeichen "CD / DVD-Gerät hinzufügen" Füge die VBoxGuestAdditions.iso aus Programs \ Oracle \ VirtualBox Boot in Ubuntu ein Öffnen Sie die VM-Dateien und wählen Sie die CD unter Geräte aus. Ich hatte die Option, die CD oben rechts auszuführen. Es ist jedoch dasselbe wie beim Ausführen der Datei autorun.sh. Lassen Sie die Installationen laufen. Ubuntu VM herunterfahren Gehen Sie zu VM Manager und entfernen Sie die Festplatte. Starten Sie vm und es sollte sich im Vollbildmodus befinden. Viel Glück!!!
quelle