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

Reply via email to