Virtualbox 4.0.4 - NTFS partíció nyers elérése

Fórumok

Sziasztok!

Ubuntu 10.10 gazda, Virtualbox 4.0.4, Windows XP vendég, ami egyébként teljesen jól működik. Van a gépemen a /dev/sda3, ami egy NTFS-re formázott 140 gigás partíció, őt szeretném, hogy az XP "D:"-meghajtóként lássa. Én mint felhasználó az Ubuntun adminisztrátori jogokkal rendelkezem, és tagja vagyok a 'vboxusers' groupnak.

Aszondom neki, hogy
sudo VBoxManage internalcommands createrawvmdk -rawdisk /dev/sda -filename ~/.VirtualBox/VDI/D.vmdk -partitions 3
mire ő aszongyahogy
RAW host disk access VMDK file /home/polinak/.VirtualBox/VDI/D.vmdk created successfully.

Majd még aszondom neki, hogy
chown polinak.polinak ~/.VirtualBox/VDI/*.vmdk és ls -l ~/.VirtualBox/VDI/*.vmdk , mire ő:

-rw------- 1 polinak polinak 130048 2011-03-21 12:19 D-pt.vmdk
-rw------- 1 polinak polinak 920 2011-03-21 12:19 D.vmdk
-rw------- 1 polinak polinak 4605377024 2011-03-18 13:39 XP.vdi

Eddig jó. Na most a Virtualbox ablakban megpróbálom a Storage-menüben az IDE vezérlőhöz az "Add Hard Disk"-> "Choose existing disk", és kiválasztom a fentebb megkreált "D.vmdk"-t. Erre ő:

Failed to open the hard disk
/home/polinak/.VirtualBox/VDI/D.vmdk.

The medium '/home/polinak/.VirtualBox/VDI/D.vmdk' can't be
used as the requested device type.

Details:

Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
Medium
Interface:
IMedium {9edda847-1279-4b0a-9af7-9d66251ccc18}
Callee:
IVirtualBox {d2de270c-1d4b-4c9e-843f-bbb9b47269ff}

Ha pedig a fentihez hasonló módon a "D-pt.vmdk"-t próbálom megetetni vele, akkor a hibaüzenet:

Failed to open the hard disk
/home/polinak/.VirtualBox/VDI/D-pt.vmdk.

Could not get the storage format of the medium
'/home/polinak/.VirtualBox/VDI/D-pt.vmdk'
(VERR_NOT_SUPPORTED).

Details:

Result Code:
VBOX_E_IPRT_ERROR (0x80BB0005)
Component:
Medium
Interface:
IMedium {9edda847-1279-4b0a-9af7-9d66251ccc18}
Callee:
IVirtualBox {d2de270c-1d4b-4c9e-843f-bbb9b47269ff}

Valami 5let?

Hozzászólások

Valószínűleg a post óta rájöttél a megoldásra, de azért leírom hátha valaki idetéved a google-ből, mint én. :)

Tehát a megoldás, hogy nem a vmdk fájllal van a baj, hanem a virtualboxot rootként kell futtatni, azaz
sudo virtualbox

-=ElveteMedve=-