View Single Post
  #6   (View Single Post)  
Old 9th December 2010
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,975
Default

ooh, that's true, rocket. Though it does require some a priori knowledge of OpenBSD system administration.

In brief the steps for i386 would be:
  1. insert USB stick in platform with bootable media (diskette, cd, network)
  2. Boot ramdisk kernel (bsd.rd) and drop to shell
  3. fdisk(8) to (re)initialize MBR and create OpenBSD MBR partition.
  4. disklabel(8) to create an OpenBSD partition.
  5. newfs(8) to format the partition
  6. mount(8) the partition, then cd to it.
  7. run dhclient(8) to obtain an IP address, or use ifconfig(8) to manually configure a NIC.
  8. obtain the filesets and kernels from nearest mirror using ftp(1). I can't remember if -o is required, but ftp(1) is included in the ramdisk kernel.
  9. copy /usr/mdec/boot to the partition
  10. run installboot(8) from /usr/mdec, using /usr/mdec/biosboot and the boot file copied to the partition.
  11. cd / and umount(8) the USB's partition.
  12. unplug USB and boot it in the destination system.
Reply With Quote