On Wed, Dec 16, 2009 at 6:51 AM, stan <stanb@panix.com> wrote:
Here's a solution I was told from #openbsd on Freenode, on your local
machine (assuming you run OpenBSD on a machine somewhere):
1) dd if=/dev/zero of=bsdrd-boot.img bs=1024 count=20480
2) vnconfig svnd0 bsdrd-boot.img
3) print 'z\na\n\n\n\n\nw\n' | disklabel -E svnd0
4) newfs svnd0a
5) mount /dev/svnd0a /mnt
6) cp /bsd.rd /boot /mnt
7) /usr/mdec/installboot -v /mnt/boot /usr/mdec/biosboot svnd0
8) mkdir /mnt/etc && print 'stty com0 9600\nset tty com0\n' > /mnt/etc/boot.conf
9) umount /mnt
10) # insert CF card into a card reader
11) dd if=bsdrd-boot.img of=/dev/sdXc
12) # Remove CF card and insert into your Soekris box and boot it up
13) ...
14) Profit!
Once you've done this you'll be able to continue the install over a
serial console. Null modem cables are cheap. It would also be
trivial to wire up an RJ-45 connector to a 9-pin serial port connector
if you have a Cisco rollover cable handy.
--
Aaron Mason - Programmer, open source addict
I've taken my software vows - for beta or for worse