Treat crypto disk like the root disk, both are boot disks
authorkn <kn@openbsd.org>
Wed, 26 Apr 2023 23:12:31 +0000 (23:12 +0000)
committerkn <kn@openbsd.org>
Wed, 26 Apr 2023 23:12:31 +0000 (23:12 +0000)
commite3d51c11b03dc4a2b6fcaaf9962a7ef898d4a5d8
treeb66509ddc15cb9dbafd6795b996806dc21c18906
parent2505decc3cf46b5cf92567bb6de31e72bd5fdebd
Treat crypto disk like the root disk, both are boot disks

Chosing [W]hole on a GPT disk means it needs non-default `-b' fdisk(8)
to boot and preserve any existing BIOS boot partition.

With 'Encrypt the root disk?' answered postively, the crypto disk instead of
the root disk becomes the boot disk.

Extend the sanity check to both crypto and root disk, really asking
"is this a boot disk?".

This preserves existing boot partitions when using guided disk encryption.
distrib/riscv64/ramdisk/install.md