Hi Jaclaz
I am aware of three types of rawdisk-descriptors.
The names are given by the parameter "createType"
"fullDevice" used by VMware
"fullDevice' used by VirtualBox
"partitionedDevice" used by VMware
the examples all describe a 4 Gb kingston USB-stick
"fullDevice" used by VMware:
CODE
# Disk DescriptorFile
version=1
encoding="windows-1252"
CID=9e497682
parentCID=ffffffff
createType="fullDevice"
# Extent description
RW 7868416 FLAT "\\.\PhysicalDrive3" 0
# The Disk Data Base
#DDB
ddb.virtualHWVersion = "7"
ddb.uuid = "60 00 C2 91 f9 42 a4 72-10 10 ca bb ac d1 35 28"
ddb.geometry.cylinders = "489"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.geometry.biosCylinders = "489"
ddb.geometry.biosHeads = "255"
ddb.geometry.biosSectors = "63"
ddb.adapterType = "lsilogic"
"fullDevice' used by VirtualBox:
CODE
# Disk DescriptorFile
version=1
CID=7a174421
parentCID=ffffffff
createType="fullDevice"
# Extent description
RW 7868416 FLAT "\\.\PhysicalDrive3"
# The disk Data Base
#DDB
ddb.virtualHWVersion = "4"
ddb.adapterType="ide"
ddb.geometry.cylinders="7805"
ddb.geometry.heads="16"
ddb.geometry.sectors="63"
ddb.uuid.image="f005cd99-df1b-4c8d-8f75-1f71f37b4d75"
ddb.uuid.parent="00000000-0000-0000-0000-000000000000"
ddb.uuid.modification="00000000-0000-0000-0000-000000000000"
ddb.uuid.parentmodification="00000000-0000-0000-0000-000000000000"
"partitionedDevice" used by VMware:
CODE
# Disk DescriptorFile
version=1
encoding="windows-1252"
CID=bf09c8c4
parentCID=ffffffff
createType="partitionedDevice"
# Extent description
RW 63 FLAT "esx4-1-pt.vmdk" 0
RW 7855785 FLAT "\\.\PhysicalDrive3" 63
RW 12568 ZERO
# The Disk Data Base
#DDB
ddb.virtualHWVersion = "7"
ddb.uuid = "60 00 C2 9d 71 10 ee 3e-79 74 69 77 b1 97 70 df"
ddb.geometry.cylinders = "489"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.geometry.biosCylinders = "489"
ddb.geometry.biosHeads = "255"
ddb.geometry.biosSectors = "63"
ddb.adapterType = "lsilogic"
this type stores a copy of the first 63 sectors in an additional file named *-pt.vmdk"
In the case of the VMware - descriptors ... they can be easily redefined as IDE-disks.
Don't know if this works with virtualbox ? - never tested it.
The uuid-values can be skipped - they are not essential.
Expect problems when using rawdisks larger 950 Gb