The ARC port, since it uses the Windows NT boot loader in the ARC machine's ROM, requires a kernel in ECOFF format. However, the rest of the port is ELF. Therefore to boot you need the ECOFF kernel in your MSDOS boot filesystem, and you need the ELF kernel in your OpenBSD root filesystem. cp bsd.ecoff /msdos/bsd cp bsd /bsd