So, after seeing that apparently people are interested in this. I decided to go ahead with making some OpenBSD thumb drive images. (this, combined with the fact I have much faster upload speeds at my house now)
There are a variety of uses for these images.
- Repair an existing OpenBSD installation with a full userland at your disposal(unlike the ramdisk images)
- Grab dmesgs off of machines easily
- Make sure OpenBSD will work on a machine(very useful at retail locations)
- OpenBSD portable awesomeness -- Included in the base sets is an http server, firewall/router, ftp server, ssh server.
- Easily back up/restore a harddrive using netcat
- Portable development environment! Included is perl, gcc, binutils and friends.
- Almost all default options of OpenBSD
- All sets are installed including Xorg sets
- bsd.mp is used by default
- The drive is just one big
- Each image is 1G uncompressed and requires at least a 1G thumb drive
- Each image is delivered gzip compressed
- Common network
dhcpin them so no network setup required
- fstab mounts the filesystem using softdep, which performs much better on thumb drives.
- Root password is
- I'll try to generate these images on each release and each major snapshot
- SSH public and private keys are generated upon first boot (so no security concerns)
- I will only be making images for amd64 and i386.
How To Use
First, you need to decompress the image.
On a unix-like machine, use:
On a Windows machine, you can use 7-zip to extract gzipped archives.
How to put it on thumb drive:
If using a unix-like OS(including Mac?), just use:
dd if=myimage of=/dev/[mythumbdrive] bs=4k
Of course replacing with your thumbdrive's actual device name.
If using Windows, follow something like this: https://wiki.archlinux.org/index.php/USB_Installation_Media#On_Windows
Of course replacing an Arch Linux image with the OpenBSD image. Make sure to use the uncompressed image!
Latest snapshots coming soon as well.
If you want to share these links, please link to this article, not to the image itself. As newer OpenBSD releases come out, I will delete old ones, and I prefer not to have dead links. Also, this will give people a chance to browse for a more optimal image for their needs.
If anyone is interested in using bit-torrent for this, I can definitely seed such a thing, but I'm not going to bother if there is no demand for it. My server is based in New Jersey and should keep par with anyone's connection.
Because of how awesome OpenBSD is, this image can also be written straight to a harddrive and it will work. I recommend running your own installation though if using it on a harddrive.