Jump to content

PicoBSD

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 203.144.21.77 (talk) at 02:22, 7 June 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

PicoBSD is a single-floppy disk version of FreeBSD, one of the BSD operating system descendants. In its different variations, PicoBSD allows one to have secure dialup access, a small diskless router, or even a dial-in server, all on only one standard 1.44MB floppy. It runs on a minimum 386SX CPU with 8MB of RAM (no hard disk required).

PicoBSD is freely available under the BSD license. The main developer is Michael Bialecki, and the latest version is 0.42. Dinesh Nair had then backported the PicoBSD build scripts to FreeBSD 2.2.5, allowing the addition of a few more binaries in the dialup flavour due to FreeBSD 2.2.5's smaller binary executable format.

PicoBSD's use may move from being primarily floppy based to being used more often on systems with at least a small amount of flash storage and perhaps no hard drive.

With flexibility that FreeBSD gives, along with the full source code being available, one can build a small installation performing various tasks, including (but not limited to):

In FreeBSD 5, it has been superseded by the NanoBSD framework.

See also

Further reading

  • PicoBSD is included in the FreeBSD source files. It can be built by looking in /usr/src/release/picobsd/