I imaged Batocera to a USB using Etcher, built a basic VM (config below) using VirtIO Block for storage, including the usb device on the host, ensured boot order was set to virtual storage first then USB, followed Batocera's instructions to install to 'Internal Disk' using these instructions...