On Mon, Oct 02, 2017 at 02:56:18PM -0400, Josh Grosse wrote: > Hey Jiri. > > >I started this vm with: > > > >vmctl start suse01 -c -d $iso -d $disk -L > > > >where iso is openSUSE-Leap-42.3-DVD-x86_64.iso[1]. > > > >Any idea what's going on? > > I'll bet it's because you are attempting to boot a DVD image, > which doesn't have an MBR. Bootable DVDs use the El Torito > standard for booting.[1] > > Tho the best of my recollection, vmm(4) guests must boot from disk images > with the seabios or from BSD kernels with -b.
-b path Boot the VM with the specified kernel or BIOS image. If not specified, the default is to boot using the BIOS image in /etc/firmware/vmm-bios. IIUC you do not need to define anything, if not specified it is using seabios. I was able to boot opensuse from that dvd, although later on I got an error in the installer :/ j. > [1] https://en.wikipedia.org/wiki/El_Torito_(CD-ROM_standard)