I'm installing OpenBSD 7.3 on a Raspberry Pi 4 (arm64), using a USB stick as its disk.
Before calling the installer I drop to the shell and setup full disk encryption, as documented in the FAQ [1]. Instead of using an MBR partition table (fdisk -iy <device>), I used GPT (fdisk -gy -b <offset> <device>). Now when I run the installer and advance to the disk setup phase, it only suggests (W)hole disk MBR and (E)dit MBR, and no option for "whole disk GPT" as I always see when installing on UEFI-enabled amd64 systems. Either this was disabled on purpose, or I'm doing something wrong. The only mention of this in changelogs was back in v7.0 [2]: > Allowed (w)hole disk allocation for GPT disks in arm64, using fdisk(8) -A > when an Apple APFS ISC partition is detected and fdisk -ig otherwise. Created > EFI SYS boot partitions only on ROOTDISK GPT disks. If I understand this correctly, it means that the installer will only suggest "GPT whole disk" on Apple Silicon. In which case my question is: why not for the Raspberry Pi? [1] https://www.openbsd.org/faq/faq14.html#softraid [2] https://www.openbsd.org/plus70.html