Virtual Box: Unterschied zwischen den Versionen
Zeile 125: | Zeile 125: | ||
==== Error message: Failed to open/create the internal network 'HostInterfaceNetworking-eth2' (VERR_INTNET_FLT_IF_NOT_FOUND) ==== | ==== Error message: Failed to open/create the internal network 'HostInterfaceNetworking-eth2' (VERR_INTNET_FLT_IF_NOT_FOUND) ==== | ||
Die Virtuelle Machine wurde von einem anderen Server kopiert und die Netzwerkschnittstell ''eth2'' existiert auf dem neuen Server nicht. Mit folgenden Befehl setzt man die Netzwerkbrücke auf ''eth0'': | Die ''Virtuelle Machine'' wurde von einem anderen Server kopiert und die Netzwerkschnittstell ''eth2'' existiert auf dem neuen Server nicht. Mit folgenden Befehl setzt man die Netzwerkbrücke auf ''eth0'': | ||
<pre> | <pre> |
Version vom 20. Juni 2016, 22:06 Uhr
Installation (über die Shell)
Zu der Datei /etc/apt/sources.list
folgendes Quelle hinzufügen:
deb http://download.virtualbox.org/virtualbox/debian vivid contrib
Danach den öffentlichen Schlüssel dieser Quelle installieren:
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Der eigentliche Installationsvorgang wird durch folgenden Befehl gestartet:
sudo apt-get update sudo apt-get install virtualbox-5.0
Weiters wird noch die Installation des dkms (Dynamic Kernel Module Support) Pakets empfohlen (war bei mir bereits installiert):
sudo apt-get install dkms
Erweiterungspaket herunterladen und installieren (aktuellen Pfad auf VirtualBox Homepage nachschauen):
wget http://download.virtualbox.org/virtualbox/5.0.16/Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.vbox-extpack sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.vbox-extpack
Remote Unterstützung
Generell für eine virtuelle Maschine aktivieren bzw. deaktivieren:
VBoxManage modifyvm "<vm name>" --vrde <on|off>
Einstellung beim Start einer virtuellen Maschine überschreiben:
VBoxHeadless --startvm "<vm name>" --vrde <on|off>
Virtuelle Maschine beim Systemstart starten
Dazu unter /etc/init.d/ ein Skript anlegen:
sudo nano /etc/init.d/StartWindows7
Mit folgendem Inhalt befüllen:
#! /bin/sh # /etc/init.d/StartWindows7 VMUSER=vbox VMNAME=Windows7 case "$1" in start) echo "Starting VirtualBox VM..." sudo -H -b -u $VMUSER /usr/bin/VBoxHeadless --startvm "$VMNAME" ;; stop) echo "Saving state of Virtualbox VM..." sudo -H -u $VMUSER /usr/bin/VBoxManage controlvm "$VMNAME" poweroff ;; *) echo "Usage: /etc/init.d/StartVM {start|stop}" exit 1 ;; esac exit 0
sudo chmod a+x /etc/init.d/StartWindows7
Zu den Runlevels hinzufügen:
sudo update-rc.d StartWindows7 defaults 80 10
Virtualbox Gasterweiterung in Server-Version
sudo apt-get install virtualbox-guest-dkms
Virtuelle Festplatten hinzufügen
Systembenutzer vbox anlegen (siehe dazu User_Administration).
sudo chown -R vbox:vbox /opt/VirtualBoxHardDrives/
sudo VBoxManage registervm /opt/VirtualBoxHardDrives/Windows7/Windows7.vbox
Probleme
Error message: Failed to open/create the internal network 'HostInterfaceNetworking-eth2' (VERR_INTNET_FLT_IF_NOT_FOUND)
Die Virtuelle Machine wurde von einem anderen Server kopiert und die Netzwerkschnittstell eth2 existiert auf dem neuen Server nicht. Mit folgenden Befehl setzt man die Netzwerkbrücke auf eth0:
sudo vboxmanage modifyvm "Windows7" --nic1 bridged --bridgeadapter1 eth0
Links
https://www.virtualbox.org/manual/UserManual.html
https://www.virtualbox.org/wiki/Migrate_Windows
Zurück zu Ubuntu