-
jaap
@ptribble @sommerfeld thanks, finding a VPS host with custom ISO support was a good suggestion
-
jaap
Hetzner requires opening a support ticket, providing them with the link to your ISO. They uploaded the latest OmniOS LTS for me this morning
-
jaap
Now trying to get it to work. I've booted into the installer, but it isn't seeing any disks (diskinfo)
-
jaap
I'm assuming this is not gonna work, but trying to investigate a bit more
-
jaap
My Hetzner VPS is an AMD variant (EPYC Rome v4). So I ordered and booted another one of those, in Debian, and also an Intel Xeon (Skylake) one to compare
-
jaap
Using lshw on both platforms tells me I'm dealing with a qemu virtual disk on an emulated SCSI interface
-
jaap
Maybe the OmniOS installer doesn't know how to deal with that? On the other hand I'm guessing this is really standard stuff
-
jaap
I just noticed it says driver=virtio-pci, maybe that's a problem
-
jayjwa
I have a Qemu line that boots (using Linux) if you want it. I'm not using virtio-pci. It sees the disk but I think I made the disk too small. It goes to the part where it says it's trying to make it bootable.
-
jayjwa
I'll try again with a 4g disk.
-
ptribble
Older OmniOS ISOs didn't have the virtio drivers preinstalled, but I thought that had been corrected a while ago
-
jayjwa
-
jaap
jayjwa: I was able to install a working VM on my Fedora box at home too
-
jaap
jayjwa: but the problem described above is on a Hetzner VPS, I don't have control over the host there to issue any qemu commands
-
jaap
Another thing I noticed is that dladm output is empty too, so also no network interfaces found
-
jaap
man.omnios.org/man4d lists vioif and vioscsi for some virtio drivers
-
jaap
vioif and vioscsi are present in /kernel/drv/amd64, do I need to do anything to manually load those from shell in the installer?
-
ptribble
If they're present, they'll be loaded
-
jaap
I noticed the manual references a "virtio" framework driver too, there is no "virtio" file in that directory in my install ISO
-
ptribble
It should be at /kernel/misc/amd64/virtio I think
-
jaap
That's right, I can find it there. Well, then I'm stumped with my Hetzner attempt so far, moving on to one of the other suggestions
-
jaap
I must be doing something wrong, I ran into the exact same situation when trying Vultr
-
jaap
No disk or network interface visible
-
jaap
I uploaded omnios-r151054.iso, mounted that via the menu, then rebooted, in both cases
-
jaap
Maybe I need a different image?
-
jayjwa
The "igb" device shows under dladm show-phys as igb0 and I can ping it from the host.