« PHP: Unable to load dynamic library ‘/usr/lib/php5/extensions/mysql.so’ | Startseite | Warum man Partitionen einrichten sollte »
Ein System per VirtualBox auf einer (realen) Festplatte installieren
Jockel | 09.02.2010
Die Freeware “VirtualBox” erlaubt es Ihnen auf Ihrem Computer andere (virtuelle) System zu installieren und betreiben. Normalerweise nutzt die Software dafür ebenfalls virtuelle Festplatten auf Ihrem eigentlichen (realen) PC.
Wenn Sie nun ein System auf einer physikalischen Festplatte (im gegensatz zur üblichen virtuellen Festplatte) installieren möchten, stellt Ihnen VirtualBox ab Version 2.2.2 dafür Techniken zur Verfügung. Wir möchten hier kurz zeigen, wie Sie anhand eines Beispieles diese Technik nutzen können:
1. Schritt: Festplatte mit Ihrem Computer verbinden
Entweder bauen Sie die zu verwendende Festplatte in Ihren PC ein oder Sie schließen Sie über externe USB Adapter an Ihren Computer an.
Solche USB Adapter finden Sie unter der Bezeichnung “USB Festplatten Adapter” in den meisten Elektronikfachmärkten.
Beispiel: Google Produktsuche mit Preisvergleich
2. Schritt: Kennung der Festplatte herausfinden
Um die Festplatte für VirtualBox verfügbar zu machen, benötigen wir die eindeutige Kennung (ID) der Festplatte.
Unter Windows:
- Öffnen Sie die “Computerverwaltung”
Start > Einstellungen > Systemsteuerung > Verwaltung > Computerverwaltung - Wählen Sie “Datenträgerverwaltung” (in “Datenspeicher”)
- Im rechten, unteren Fensterbereich finden Sie alle gefundenen Datenträger:

Bild: Beispiel aus der Datenträgerverwaltung - Klicken Sie mit der rechten Maustaste auf den Anfang des entsprechenden Eintrages.
Wählen Sie “Eigenschaften” aus - Im Bereich “Volumes” finden Sie die Kennung bei der Option “Datenträger”:
In diesem Beispiel wäre die ID also “2″.
Unter Linux:
Die Anleitung folgt in Kürze.
3. Schritt: VirtualBox (.vmdk) Datei erstellen
Damit die Festplatte in VirtualBox als Festplatte genutzt werden kann, müssen Sie eine .vmdk Datei erstellen.
Unter Windows:
- Öffnen Sie eine Kommandozeile
Start > Ausführen > “cmd” eingeben > “OK” anklicken - Wechseln Sie in das VirtualBox Installationsverzeichnis:
cd "\Programme\Sun\xVM VirtualBox" - Erstellen Sie die benötigte Datei. Passen Sie bitte die Optionen an Ihre Festplatten ID an.
Hier ist die ID “2″ – also “PhysicalDrive2″:
VBoxManage internalcommands createrawvmdk -filename c:\realhdd.vmdk -rawdisk \\.\PhysicalDrive2 - Nun finden Sie unter C:\ eine Datei mit dem Namen “realhdd.vmdk”
Unter Linux:
Die Anleitung folgt in Kürze.
4. Schritt: Die Festplatte in VirtualBox einrichten
- Starten Sie VirtualBox
- Starten Sie den “Manager für virtuelle Medien” (Strg + D)
- Wählen Sie “Hinzufügen” aus (bei Festplatten)
- Wählen Sie die o.a. vmdk-Datei aus
Im Beispiel wäre das “C:\realhdd.vmdk” - Schließen Sie das Fenster mit “OK”
5. Schritt: Den virtuellen PC mit der realen Festplatte einrichten
In VirtualBox können Sie nun den virtuellen PC einrichten.
Dabei können Sie dann die angeschlossene, physikalische Festplatte auswählen und als Datenträger normal nutzen.
So können Sie z.Bsp. Ihren Server oder Client an Ihrem PC einrichten, installieren oder konfigurieren und die Festplatte später in einem anderen Computer nutzen.
Dabei sind teilweise Einschränkungen bzgl. der Hardware erkennung zu beachten, denn der virtuelle PC (auf welchem Sie das System installierten) hat ggf. andere Hardware als der spätere Computer. Die meisten aktuellen Betriebssysteme erkennen diese Änderung aber und richten die neu gefundene Hardware automatisch ein.
Software
Mehr über VirtualBox erfahren Sie hier: http://www.virtualbox.org/
Kategorie: Allgemeines, Anleitungen, Linux | 1 Kommentar »
01.04.2010 um 19:51
Unter Windows 7 funktioniert das auch, allerdings müssen cmd.exe und VirtualBox als Administrator ausgeführt werden – sonst reichen die Berechtigungen nicht aus um die genannten Schritte durchzuführen.
Super Anleitung! Vielen Dank!