On 2019/05/05 10:59, Luis P. Mendes wrote: > Hi, > > I'd like to have OpenBSD on one of my Raspberry Pi 3B+ boards, but, > currently, I have no physical x86_64 OpenBSD installations. > > I've read instructions under the title "Preparing your System for > OpenBSD Installation" of the INSTALL.arm64 file, but they're a bit > vague for my problem and level of knowledge. > > In the Linux box, I've created a MBR partition in the SD card, made it > OpenBSD type (a6) with cfdisk, did the `dd if=miniroot65.fs > of=/dev/sdf1 bs=1M`. > Did this to `sdf1`, not to a OpenBSD slice `rsd1c`.
The .fs image should be dd'd onto whatever is the "whole SD card" type device rather than any particular partition (it includes the partition table etc). > Can this be done from Linux or do I need to have a physical OpenBSD > installation, or a virtual machine with a pass-through for the > installation to work? > If the former, I'd appreciate some more detailed instructions. You should be able to write an image from pretty much any OS. However there are things to be aware of. This isn't a great platform for someone new to OpenBSD, it may be a good idea to get more experience with OpenBSD/amd64 first e.g. on a VM. The SD interface isn't supported in OpenBSD on any of the Raspberry Pi 3 variants yet (you can use it for booting and installing from, but will then need USB storage to hold the actual OS) - I'm not 100% sure but I think it's still the case that the onboard ethernet won't work on the B+ (different chip than the original rpi3) - and the onboard wifi is attached to SD so that won't work either. So unless that has been fixed fairly recently you'll most likely need a supported USB network device of some sort. Also it's possible that it's still serial console only.