Hi Christophe,
Christophe Devriese wrote:
I have added a new "HDDCore" in Devices/Storage (just a ramdisk, by way
of an exercise before trying something more ambitious).
It compiles, and it's added statically to the list of registered backends.
Now how do I create a VM that actually uses this new backend ? Would it
be best to use a python script that uses IVirutalBox::CreateHardDisk ?
Is "format" identical to "backend" ? And the documentation states then
to call "createBaseStorage", which i assume I can forego if it's not
image backed, right ?
VirtualBox is open source, so it comes with _very_ extensive samples,
the most complete one being the VBoxManage source code.
Yes, use CreateHardDisk, and the format is the backend name. See
handleAddiSCSIDisk() in src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp
for how things are done for iSCSI, which is also a HDD backend which
can't create new images, and actually doesn't use the location for
anything but informational purposes.
Klaus
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev