omniosorg / kayak

Kayak (PXE-enabled network imaging of OmniOS)
https://omnios.org
15 stars 74 forks source link

kayak should consider non-usb/non-cdrom disks #281

Open pfmooney opened 6 months ago

pfmooney commented 6 months ago

While attempting to install OmniOSCE in a VM from a virtio-block (or nvme) device, it was unable to locate the installation media.

Comments and logic in mount_media.c tell the tale: https://github.com/omniosorg/kayak/blob/master/src/mount_media.c#L242-L248

/*
 * Callback function for di_walk_minor. For each node that appears to match
 * our criteria (a USB block device, or a CD), mount it and see if it
 * matches the volume set id passed on the command line. If so, we're done
 * and can terminate the walk. In all error cases, just continue walking the
 * tree.
 */

The particular hypervisor I'm installing under (propolis) lacks support for USB or CDROM devices currently, which makes installation via kayak seemingly impossible at the moment.

pfmooney commented 6 months ago

This was with the omnios-r151046an.iso image, btw