VirtualBox

From XennisWiki
Jump to: navigation, search

Oracle VM VirtualBox [is] a virtualization software package for x86 and AMD64/Intel64-based computers [...]. The VirtualBox package installs on an existing host operating system as an application; this host application allows additional guest operating systems, each known as a Guest OS, to load and run, each with its own virtual environment. (Wikipedia)

Installation

Download

Download the software from the official site (Windows, Mac, Linux, etc.)

Arch Linux

pacman -S virtualbox virtualbox-guest-iso

Debian

apt-get install virtualbox virtualbox-guest-additions-iso

Further information: How to Install VirtualBox 5.0 Stable in Ubuntu 15.04, 14.04, 12.04

Add repository

Use the link in the General section to download and install VirtualBox 5. To receive updates[1] (note: may adjust $(lsb_release -cs), e.g. for Elementary OS to trusty)

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" >> /etc/apt/sources.list.d/virtualbox.list'
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Betriebssystem installieren

Nachdem du das Programm gestartet hast:

Neue Maschine erstellen

  • Im Fenster: Neu > durchklicken

Betriebssystem installieren

  • Ein Laufwerk einbinden
  • CD in dieses einlegen
  • Maschine starten
  • Den Anweisungen des jeweiligen Betriebssystems folgen

Probleme

Mögliche Probleme:

Windows XP

acpi.sys beschädigt
  • Während der Installation (von Windows XP) erscheint folgende Fehlermeldung: ,,Die Datei acpi.sys ist beschädigt".
    • Lösung: Wenn du mehrere Laufwerke hast, ein anderes einbinden und es dann noch mal versuchen (siehe: Betriebssystem installieren)
Formatieren des Datenträgers
  • Bei der Formatierung des Datenträgers kommt der PC nicht über 0% hinaus.
    • Lösung: Achte darauf, dass du der Maschine nicht mehr Arbeitsspeicher zuweißt, als der Computer überhaupt hat.

Gasterweiterungen installieren

Durch Gasterweitungen kannst du das Gastbetriebssystem besser in dein Betriebssystem intigireren. So muss z.B. die Maus nicht extra gefangen werden und du kannst Sachen hin und her kopieren. Wie folgt installierst du eine Gasterweiterung:

  • Maschine starten
  • Oben in der Leiste: Geräte > Gasterweiterungen installieren
Ubuntu
  • In VirtualBox oben in der Leiste Geräte > Medium mit Gastererweiterung einlegen
  • In Ubuntu das einlegte Medium öffnen und die Erweiterung installieren: sudo bash VBoxLinuxAdditions.run
  • Maschine neustarten

Requirements for Lubuntu

apt-get install make gcc

Errors and problems

Host USB Proxy Service

Falls bei dir folgender Fehler auftaucht: "Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.", kannst du diesen wie folgt beheben:

  • Im Terminal:
gedit /etc/init.d/mountdevsubfs.sh
  • Finde in der Datei:
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
  • Entferne in den letzten 4 Zeilen jeweils das # Zeichen, dann sieht es wie folgt aus:
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
  • Speicher und schließ die Datei
  • Terminal schließen
  • Computer neustarten

Festplatte nachträglich vergrößern

Ausführliche Hilfe: VirtualBox Festplatte vergrößern

cd C:\Programme\Oracle\VirtualBox
VBoxManage.exe modifyhd "C:\Pfad\zur\Festplatte\Volume.vdi" --resize Größe-In-MegaBayte

Windows 8 installation - Error 0x000000C4

General information about installing Windows 8 in VirtualBox: How to Install Windows 8 and 8.1 in VirtualBox, How To Install Windows 8 On VirtualBox

Error occur when booting Windows 8

Your PC needs to restart.
Please hold down the power button.
Error code: 0x000000C4
Parameters:
0×0000000000000091
0x000000000000000F
0xFFFFF801E5962A80
0×0000000000000000
Solution

see Windows Server 2012 R2 on VirtualBox – Error 0x000000C4

Headers for the [...] kernel were not found

Error message
The headers for the current running kernel were not found.
Solution
apt-get install build-essential linux-headers-`uname -r` dkms xserver-xorg xserver-xorg-core

Alternative and untested solution

apt-get install virtualbox-guest-dkms

Remove VirtualBox

Remove VirtualBox 4 on Ubuntu
apt-get remove virtualbox virtualbox-4.*

See also

References

External links