@norm oh hey i installed openbsd yesterday too what i dont understand about it tho is that you need to set up something like a second partition table just for the partitions to be accessible in /dev
like theres the regular mbr/gpt partition table and then theres also something openbsd refers to as labels, where you basically have to define all the partition offsets and sizes again, just for them to get assigned device files like why does it do that, why cant it just assign a device file to every partition it detects
@laru probably a legacy quirk, bsd disk labels are the traditional way partitions are defined in those OSes (though i think freebsd has mostly dropped those for native MBR/GPT)
@norm i just tried manually adding /dev/sd0d as a label for my boot partition and it gave me an error saying no free space left, then i tried using disklabel -e rather than -E, quit the editor without making changes and it suddenly added the missing partitions by itself, but starting at /dev/sd0i
@norm it prolly didnt help that im using a very nonstandard partitioning scheme (nested mbr extended partitions with 4 different operating systems (this is a test machine))