Dokumentation
So installieren Sie VirtualBox Guest Addons und Mounten gemeinsamer Ordner
Der Inhalt dieses "How-To" wurde ursprünglich übernommen von Dieser Thread und Dieser Thread. Es wurde so kondensiert, dass es auch Anweisungen zum Anbringen eines gemeinsamen Ordners enthält. Diese Anweisungen wurden aktualisiert und beziehen sich speziell auf (und wurden getestet) TKL v12.x Appliances und VirtualBox v4.2.1 (mit VirtualBox Extension Pack v4.2.4), aber ist wahrscheinlich für andere Versionen relevant.
Es wird dringend empfohlen, eine Momentaufnahme der virtuellen Maschine zu machen, bevor Sie etwas dergleichen tun, nur für den Fall, dass etwas schief geht.
Diese Anweisungen gehen davon aus, dass Sie Ihren TKL v12.x Appliance bereits in VirtualBox installiert haben, ordnungsgemäß ausgeführt werden und funktionieren (einschließlich Netzwerkzugriff).
Installation von VBox Guest Addons
1) Melden Sie sich in Ihrer TKL Appliance VM an shell (als root - mit VBox Window, SSH oder WebShell).
2) Installieren Sie notwendiges Material In Ihrem Appliance:
apt-get update apt-get install dkms build-essential linux-headers-$(uname -r)
3) Mounten Sie die Gäste-Addons in VirtualBox. Bei Verwendung des Standard-VBox Extension Packs erfolgt dies im VBox Appliance-Fenster über Geräte >> Gast-Addons installieren. Wenn Sie eine andere Quelle verwendet und ein ISO heruntergeladen haben, kann es auf die übliche VBox-Art und Weise montiert werden.
Anmerkungen: Standardmäßig enthält VirtualBox das VirtualBox Extension Pack nicht mehr, kann aber heruntergeladen werden Hier (wenn nicht schon) Andere haben zuvor Probleme mit der Standardversion gemeldet (obwohl diese Version für mich funktioniert hat). Ältere (und OS-spezifische) offizielle VBox Guest Addons ISOs können gefunden werden HierEs gibt auch einen Benutzer geliefert Ubuntu ein über Launchpad verfügbar - schauen Sie Hier.
4) Montieren Sie die Gäste-Addons in Ihrem Appliance. Da die automatische Montage in TKL deaktiviert ist, müssen Sie nach der Montage des ISO (über die VBox-Schnittstelle) auch das "Cdrom" in TKL montieren:
mount /dev/cdrom /mnt
5) Installieren Sie die Guest AddonsÄndern Sie das Verzeichnis in das eingebundene ISO und führen Sie das VBox-Addons-Installationsprogramm aus:
cd /mnt ./VBoxLinuxAdditions.run --nox11
Hinweis: Sie können den folgenden Fehler sicher ignorieren:
Installing the Window System drivers ...fail! (Could not find the X.Org or XFree86 Window System.)
Geschehen! Es sollte jetzt alles funktionieren!
Anmerkung: Wenn Sie den Appliance-Kernel aktualisieren, müssen Sie diese Schritte erneut durchlaufen.
Montage von VBox Shared Ordnern
Der einfachste Weg, um einen Hostordner Auto-Mount zu haben, ist, "Auto-Mount" von der VBox-Schnittstelle auszuwählen und Ihr Appliance neu zu starten. Sie können überprüfen, wo es mit diesem Befehl montiert wurde:
mount | grep vbox
Wenn Sie den freigegebenen Ordner an einem bestimmten Ort verwenden möchten (z. B. den Webroot von LAMP Appliance), müssen Sie einen zusätzlichen Schritt ausführen.
1) Open Fstab für die Bearbeitung:
nano /etc/fstab
2) Fügen Sie Ihren Mount Point hinzu:*
/media/vbox-share /desired/mount/point bind defaults,bind 0 0
wobei /media/vbox-share und /desired/mount/point die relevanten Punkte in Ihrem Appliance-Dateisystem sind z.B. Um den gemeinsam genutzten VBox-Ordner "www" auf /var/www zu montieren, tun Sie dies:*
/media/sf-www /var/www none bind 0 0
3) Speichern Sie Ihre Änderungen (<Strg><X>, <Y>, <Enter>)
4) Neustart und Test.
* - Es wurde vorgeschlagen, dass dieser/diese Teil/s des Tutorials falsch ist/sind. Forum Post für weitere Infos.