Virtualvox6 and two raw partitions
Pirmin Duss
pirmin at trimpim.ch
Mon Aug 28 15:42:18 CEST 2023
Hello Genodians
I'm do want to sculptify my fleet of devices. For that reason I'm
currently trying to run Virtualbox6 with two raw partitions. Because of
the sizes of disks, the partitions are located on different disks.
I'm using the vbox6-block package archive from alex-ab for my tests on
sculpt 23.04. To simplify tinkering around and resetting the changes I
created a local copy of the package archive.
If I disable the second disk, I can run the virtual machine without
problems.
When I start the VM with the second disk enabled the following error is
printed:
[runtime -> work -> vbox] Warning: pthread_attr_setstacksize: requested
stack size is 1048576 limiting to 1032192
[runtime -> work -> vbox] Warning: pthread_attr_setstacksize: requested
stack size is 1048576 limiting to 1032192
[runtime -> work -> vbox] Error: ioctl operation=33
[runtime -> work -> vbox] Error: void ioctl(SUPCALLVMMR0&) called
(/home/alex/genode/sculpt.t460p/depot/alex-ab/src/vbox6/2023-04-26/src/virtualbox6/sup.cc:668),
not implemented, eip=0x1a74c77
I have connected the second Block session of the VM to a part_block for
the second disk, which I start with the following launcher:
<launcher pkg="trimpim/pkg/part_block/2023-04-25">
<config>
<policy label="1" partition="1" writeable="yes"/>
</config>
<route>
<service name="Block"> <parent label="ahci-2"/> </service>
</route>
</launcher>
Does someone have an idea what I could change to prevent the error?
Regards, Pirmin
More information about the users
mailing list