On 01/11/2022 13:27, Ottavio Caruso wrote:
Hi,

I have some spare space on my laptop (a rubbish Thinkpad E130) that was originally meant for NetBSD, but I gave up on it due suspend/resume not working.

This is how it looks from Debian:


Device         Start       End   Sectors  Size Type
/dev/sda1       2048   1023999   1021952  499M Windows recovery environment /dev/sda2    1024000   1226751    202752   99M EFI System >>> [EFI partition]
/dev/sda3    1226752   1259519     32768   16M Microsoft reserved
/dev/sda4    1259520  51845119  50585600 24.1G Microsoft basic data
/dev/sda5   51845120 124938239  73093120 34.9G NetBSD FFS
/dev/sda6  223012864 877277183 654264320  312G Microsoft basic data
/dev/sda7  206057472 223012863  16955392  8.1G Linux swap
/dev/sda8  877277184 976773119  99495936 47.4G Linux filesystem >>> ]Debian /home partition] /dev/sda9  124938240 206057471  81119232 38.7G Linux filesystem >>> [Debian / root]

Questions:

1) Can/should I reuse the EFI partition?

2) Can I reuse and mount the Linux swap partition?

3) I will nuke sda5 and install OpenBSD in there. Anything I need to know or do before installation?

I have read the installation guide:
https://www.openbsd.org/faq/faq4.html#Multibooting

but it's quite short and terse.

Is multibooting worth it or is it just a pain in the down under? I did install OpenBSD before but in a VM, so... apples and oranges really.

Thanks.



Hi,

  Presumably you are using GRUB to multiboot. Yes you should keep the EFI partition and add an OpenBSD directory in there, copy the BOOTX64.EFI file to it (available on your local mirror in the 7.2/amd64 directory) and point your grub.cfg entry to the BOOTX64.EFI file in it. It's easiest to edit the /etc/grub.d/40_custom file and add this:

menuentry 'OpenBSD/amd64 normal kernel' {
 insmod part_gpt
 insmod search_fs_uuid
 insmod chain
 chainloader (hd0,gpt2)/EFI/OpenBSD/BOOTX64.EFI
}

and run update-grub to modify grub.cfg.

Cheers,

Noth

Reply via email to