Hi,
Thanks for a great o/s and the work put in by your many developers.
I'm an old fart, (60+yo), have been using Linux for 25 years and xxxxbsd
for about 20 years.
I am tending to OpenBSD for all it's many strengths and simplicity and
getting away from systemd, etc.
When some of my apps become available for BSD I'll be able to loose
Linux (long ago lost my legacy Windows apps).
Unfortunately installing multiboot has failed.
Grub2 was released about a year ago, and now supports direct booting
OpenBSD.
Installation and use of OpenBSD is great, only marred by old advice on
configuring grub. (makes it hard to use OpenBSD when it won't boot ;)
Now that hard drives often exceed 2TB we will tend to use GPT for
partitioning, with an EFI partition at gpt1, openbsd partition fits
nicely as gpt2
chainloader +1 has failed since going to a gpt disk and after a bit of
learning I've put together a more correct way to use grub2.
my grub.d/40_custom now looks like this
menuentry "OpenBSD" {
insmod part_gpt
insmod part_bsd
set root=(hd0,gpt2)
echo 'Loading OpenBSD 6.7 ...'
kopenbsd --root=sd0a /bsd
1st - keeping note of the disklabel where the / partion was
installed, in my case sd0a
2nd - reboot to see what grub wants to call your partition
# at the grub boot menu,
# c for command prompt
# ls to show partitions ... (hd0,gpt3)
(hd0,gpt2) (hd0,gpt1)
# help kopenbsd to show options
# reboot to linux and edit 40_custom
# run update_grub
# reboot
Go well,
Colin Tree