You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wanted to share some issues I ran into while attempting to install OpenBSD 6.7 with UEFI. I'll also shared some solutions. I did end up getting it to work.
I wanted to boot with UEFI mostly because the grub options are specifying /bsd as the kernel, and this is a bit inconvenient with the new sysupgrade command in OpenBSD 6.6. sysupgrade works by setting the system to to reboot into /bsd.upgrade. I wanted to avoid having to change the grub/vm config on every upgrade.
This is all on the latest vm-bhyve code from github, not the FreeBSD port.
That post gave me the workaround. At the OpenBSD boot loader run:
set tty com0
This lets the boot continue, I could install successfully. And after that, it boots just fine. The installer asks if you want to set the console to com0, so I said yes. I think that makes future boots ok.
I'm not sure if this is a bug in bhyve, or OpenBSD, but I thought it might be useful to report here in case it helps anyone else, or if it should be documented on the Wiki.
The text was updated successfully, but these errors were encountered:
You have identified that it is wanting a graphical output as standard. You flicked it over to serial and you can use cu. Setting graphics options and using VNC, you can boot and install without modifications.
I have a pull request waiting for Matt to include a template that will work for a standard OpenBSD UEFI install out of the box:
Wanted to share some issues I ran into while attempting to install OpenBSD 6.7 with UEFI. I'll also shared some solutions. I did end up getting it to work.
I wanted to boot with UEFI mostly because the grub options are specifying /bsd as the kernel, and this is a bit inconvenient with the new sysupgrade command in OpenBSD 6.6. sysupgrade works by setting the system to to reboot into /bsd.upgrade. I wanted to avoid having to change the grub/vm config on every upgrade.
This is all on the latest vm-bhyve code from github, not the FreeBSD port.
And the bhyve host is FreeBSD 12.1.
I'm using the following config:
And installed with the install67.fs like so:
# vm install -i openbsd0 install67.fs
The issue is the vm seems to reboot, and end up here:
I ended up trying to run bhyve manually to see what was happening. So I ran this:
And was able to see a bit more about what was going on.
I googled that last line and ran across this issue:
machyve/xhyve#179
That post gave me the workaround. At the OpenBSD boot loader run:
set tty com0
This lets the boot continue, I could install successfully. And after that, it boots just fine. The installer asks if you want to set the console to com0, so I said yes. I think that makes future boots ok.
I'm not sure if this is a bug in bhyve, or OpenBSD, but I thought it might be useful to report here in case it helps anyone else, or if it should be documented on the Wiki.
The text was updated successfully, but these errors were encountered: