Re: how to run bhyve and virtualbox at the same time

From: Mario Lobo <lobo_at_bsd.com.br>
Date: Mon, 27 Jun 2022 19:34:23 UTC
On Mon, Jun 27, 2022 at 4:00 PM Eugene Grosbein <eugen@grosbein.net> wrote:

> On 26.06.2022 20:43, Mario Marietto wrote:
> > Hello to everyone.
> >
> > Just for educational purposes I've virtualized MacOS Monterey with
> Virtualbox in FreeBSD :
> >
> > Screenshot_2022-06-26_15-32-51.jpg
> >
> > Now,the problem is that Virtualbox supports only USB 1.0 speed devices
> because it does not support the USB 3.0/3.1 plugin/addon and since I use a
> lot of USB disks and I transfer data between them,I can't have a low level
> speed like that. So,I've thought of some ideas to overcome the problem.
>
> If you need to pass USB disk only (not other kinds of USB devices), then
> USB pass-through is not only way, there is another one:
> you can pass block device without performance hit.
>
> Optionally, in the /etc/devfs.rules:
>
> [localrules=10]
> add path 'da*' mode 0660 group vboxusers
>
> So, any CAM-supported disks including USB-attached is writable by
> vboxusers group.
>
> Then create VMDK link to actual device:
>
> $ VBoxManage internalcommands createrawvmdk -filename $HOME/usbdisk.vmdk
> -rawdisk /dev/da1
>
> Then attach VMDK to the VM as fixed HDD.
>
>
>
You don't need to go that far.

You can share any local mounted disk with the virtualbox SharedFolder
option.
-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!]