HVM on USB Block Device?

How would I go about defining the hard disk of a HVM as a USB device?
I currently have some usb-c shells hosting nvme m.2 drives of previous machines that I would like to boot into.

Some options I thought of are:

  • add device from sys-usb gui, mount partitions and chroot from existing linux OS
  • create a barebones virtual box image and convert it via qemu-img VBoxManage internalcommands createrawvmdk -filename usb.vmdk -rawdisk \\.\PhysicalDrive **#** the question becomes what to reference PhysicalDrive as?
  • possibly defining the usb block device as cdrom param in qvm-start <YOUR_HVM> --cdrom=/dev/cdrom?