*BSDThis forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I recently tried a OpenBSD OS and very liked it. Now I want it to be my home router, but even after a lot of searching I didn't find information I was looking for. I have an old 486 (33 mghz) with 8 mb of ram, no cdrom drive just floppy an 2 nic's. Is it possible to run Open bsd from floppy (or 2) like some kind of linux-router distro? Is it possible to run pf and (preferably) dhcp service on it? I am newbie to *BSD's and do not know much about them.
I don't knwo much about OpenBSD but on a system like that I reccomend using floppyfw. It should perform all you need and only requires one floppy disk. you can chek it out at http://www.zelow.no/floppyfw/index.html I have used it a lot in the past and been very happy with it. It only required a 386 with a floppy drive, 2 NIC's and 12 Mb of RAM. I hope this is useful to you.
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660
Rep:
rnicolson, that has nothing to do with OpenBSD. If you're not familiar with BSD OSs, then why answer questions in the BSD forum? You're more than welcome to visit the forum, read posts, and respond when you know a relevant answer, but when someone asks a question about Operating System _X_, it's not very helpful to give them an answer about Operating System _Y_.
Cron, to actually answer your question, yes you can run OpenBSD on a system like that. If you read the installation instructions for i386 it has directions for installing from floppy. You won't be able to load the whole OS plus PF from a single floppy because PF has too many features now. A friend of mine used to maintain FOAF, which was an OpenBSD Firewall On A Floppy, but it's too big now.
It's possible to install OpenBSD in well under 200MB of disk space. You should be able to get it down close to 120MB by only installing the base, bsd, and etc sets (I would also recommend bsd.rd as well). Don't install any other sets.
Because of your limited RAM, you may be in one of the few cases where it makes sense to compile a custom kernel. You probably want to uncomment the line for dummynops in the kernel config, and also comment out a number of device drivers that aren't present in your system (take a lot of care here, because it's really easy to make a mistake and hose your kernel).
Very thank you both for replying. As of floppyfw, it is Linux, not even *BSD, so I cannot use that.
Chort:
I did what you say and it is now working very well. I found a hard drive for this sytem ( 200mb ) and installed OpenBSD.
Everything is working fine since then.
PS.:
I have had some experience with kernel compilation on Linux and freebsd, so it was not a problem
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.