harddrive

Wanneer je VirtualBox gebruikt, heb je in de meeste gevallen virtuele harddisks aangemaakt. Toch kan het in sommig gevallen ook wenselijk zijn om een fysieke harddisk vanuit je virtuele machine te benaderen. Bijvoorbeeld wanneer je je NAS virtueel draait of wanneer je een harddisk vanuit een andere machine hebt gehaald.

VirtualBox biedt de mogelijkheid om een virtuele harddisk toe te voegen die rechtstreeks communiceert met je fysieke harddisk. Deze methode wordt ook wel raw hard disk access genoemd.

Overzicht van aangesloten harddisks

Om te beginnen hebben we een overzicht nodig van de harddisks die aangesloten zijn. Dit doe je als volgt:

Windows

Open Disk ManagementJe ziet nu de disk nummers aan de linkerzijde. Straks ga je deze gebruiken als PhysicalDrive0, PhysicalDrive1, enz.

Linux

Voer het volgende commando uit:

fdisk -l

MacOS

Voer het volgende commando uit:

diskutil list

Open nu de command line interface van je besturingssysteem. Wanneer je Windows gebruikt, dien je eerst naar de directory te gaan waar VirtualBox geïnstalleerd is:  cd C:\Program Files\Oracle\VirtualBox

De virtuele drive aanmaken

Windows

VBoxManage internalcommands createrawvmdk -filename "C:\Users\<user_name>\VirtualBox VMs\<VM_folder_name>\<file_name>.vmdk" -rawdisk \\.\PhysicalDrive#

Vervang de # door het nummer van de harddisk die je wilt gebruiken.

Linux

VBoxManage internalcommands createrawvmdk -filename "</path/to/file>.vmdk" -rawdisk /dev/sdx

Vervang de x door de drive die je wilt gebruiken, dus bijvoorbeeld /dev/sdb of /dev/sdc.

MacOS

VBoxManage internalcommands createrawvmdk -filename "</path/to/file>.vmdk" -rawdisk /dev/disk#

Vervang de # door het nummer van de harddisk die je wilt gebruiken, dus bijvoorbeeld /dev/disk1 of /dev/disk2.

Het aangemaakte VMDK-bestand zal erg klein zijn omdat het enkel maar je fysieke harddisk verwijst. Nu kun je deze VMDK koppelen aan je virtuele machine. Om dit te doen open je de instellingen van je VM, klik op Instellingen, vervolgens op Opslag en voeg een harddisk toe. Kies nu de optie Kies een bestaande schijf en selecteer de VMDK die je zojuist hebt aangemaakt.

Reacties