Thread View: pl.comp.os.freebsd
5 messages
5 total messages
Started by Andrzej Bialecki
Tue, 20 Jan 1998 13:01
ANNOUNCE: One-floppy FreBSD + rich networking
Author: Andrzej Bialecki
Date: Tue, 20 Jan 1998 13:01
Date: Tue, 20 Jan 1998 13:01
119 lines
5829 bytes
5829 bytes
Hi!
I uploaded to ftp.freebsd.org a file containing one floppy FreeBSD, with
many networking utilities included. The main features are:
* basic filesystem utilities (mount_*, fsck, newfs), includeing ATAPI
CD-ROM support
* networking utilities: ppp, ifconfig, route, routed, netstat, ping,
traceroute, telnet, telnetd, inetd
* support for ed and de ethernet cards
* IP firewall support
* password protected user accounts
* NFS client
* and many, many more (over 60 programs total).
This version is different from the previous one in that it allows for
building a complete router-like solution, while the previous one was
intended primarily for dialup access. It does not contain SSH nor ftp
clients.
Addidtionaly, I've put there a set of scripts that highly automates
creation of such one-floppy setups. In fact, these are the very same
scripts I used to prepare the above mentioned version.
Please see the README included at the end of this message.
The files are:
ftp://ftp.freebsd.org/pub/FreeBSD/incoming/pb_n.zip
ftp://ftp.freebsd.org/pub/FreeBSD/incoming/pb_s.zip
The previous verision (intended for dialup access) is:
ftp://ftp.freebsd.org/pub/FreeBSD/incoming/pb_en.zip
Andrzej Bialecki
---------------------+---------------------------------------------------------
abial@warman.org.pl | if(halt_per_mth > 0) { fetch("http://www.freebsd.org") }
Research & Academic | "Be open-minded, but don't let your brains to fall out."
Network in Poland | All of the above (and more) is just my personal opinion.
---------------------+---------------------------------------------------------
1998.01.20, Warsaw, Poland
What is PicoBSD version 'n'?
-----------------------------
It's a mutation of PicoBSD (i.e. one floppy FreeBSD) configured mainly for
networking applications. It can be used as a router or firewall, or
kind of a fixit floppy (or all of them).
What are minimal requirements?
------------------------------
* 386DX CPU or better (no FPU emulator, sorry)
* 12MB RAM - the more the better. If you have an HDD, you can make a
swap partition or swap file (using vnode driver and vnconfig). Then you
probably will be able to run with ca. 6MB only. But RAM is cheap...
* Modem sitting on COM1-COM4 (default is to use COM2), if you want to have
a PPP connection.
* Network card: compatible with NE2000, or PCI cards with DEC chipsets
(ed and de drivers). The kernel supports two of them (i.e. four total) plus
two PPP connections (tun interfaces). So you can easily build something like
router with as many as 6 outlets :-)
What is different from standard PicoBSD?
----------------------------------------
* More in-kernel drivers
* ATAPI CD-ROM support
* No ssh, ftp nor ee editor (which means you have to mount the floppy on
normal system in order to edit config files)
* Added: inetd, telnetd, routed, ps, kill, netstat, ping, traceroute
* passwd(1) works (but only if you run it as root)
* Support for NFS client
* There are initially two users: root (password 'setup') and user (password
'PicoBSD'). I had problems with correctly setting up permissions (as most
of the programs are just one big file with hard links), so that several
things which normal user can do here are impossible (no suid bit set). This
means that normal user can do as much as telnet from the system....
* Added 'update' script which updates the contents of /etc directory on the
startup floppy (in case you changed e.g. password).
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
!!!!!!!!!! BONUS FOR ALL PICOBSD FANS !!!!!!!!!!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
I think most of you will enjoy the pbsd-s.tgz file bundled with the floppy.
It contains all of the scripts (plus ash [a Shell]) needed to create your own
version of PicoBSD. These are exactly the same scripts I used.
So, if you don't like the version I prepared, or if you think I made a
wrong selection of the programs included, you can make your own version of
one-floppy FreeBSD.
The /scripts directory contains the kernel config file named PICOBSD-N.
You can edit it to suit your needs. Keep in mind, though, that the total space
on the floppy is VERY limited!
Next, you can look into the /crunch{1,2} directories and edit crunch.conf
files to suit your needs. The above remark concerning the space applies also
here - keep in mind that floppies are indeed very small creatures.. :-))
You will need a system with configured pseudo-device vn (consult the config
file of your running kernel), and with /mnt directory available. You'll also
need ca. 4MB of free space (not including the space needed to compile the
kernel, which is ca. 5MB).
Next, you go to the /scripts directory and run ./build script. If all is well,
after some time you end up having a file named /picobsd.flp, which you can
write on a floppy. That's all!
I'll be glad hearing from you about your experiences with PicoBSD. Thanks.
Have fun!
Andrzej Bialecki <abial@nask.pl>
PS. Contrary to the previous version of PicoBSD (which contained ssh), this
version is fully under BSD license.
Re: ANNOUNCE: One-floppy FreBSD + rich networking
Author: Niklas Saers
Date: Tue, 20 Jan 1998 23:24
Date: Tue, 20 Jan 1998 23:24
6 lines
1025 bytes
1025 bytes
>I uploaded to ftp.freebsd.org a file containing one floppy FreeBSD, with >many networking utilities included. The main features are: I just wondered. The QNX demo is one floppy with a GUI, a graphical browser and a dialup-program which boots perfectly and lets you configure it fast. Would such a thingy be doable with BSD as well?
Re: ANNOUNCE: One-floppy FreBSD + rich networking
Author: Patrick J Cody
Date: Fri, 23 Jan 1998 17:18
Date: Fri, 23 Jan 1998 17:18
1 lines
862 bytes
862 bytes
Can PicoBSD be used on a Zip disk instead of a floppy?
Re: ANNOUNCE: One-floppy FreBSD + rich networking
Author: Dave Marquardt
Date: Fri, 23 Jan 1998 22:37
Date: Fri, 23 Jan 1998 22:37
10 lines
1315 bytes
1315 bytes
Patrick J Cody <pcody@tec.army.mil> writes: > Can PicoBSD be used on a Zip disk instead of a floppy? I've told my PC's BIOS to ignore the IDE disks I had, and I was able to boot DOS off a Zip disk. You can probably install a minimal FreeBSD system on a Zip disk and use it just fine (I've been meaning to try it). As for PicoBSD, I bet you could put it on a Zip disk, but you'll have an awful lot of free space left over! :-) -Dave
Re: ANNOUNCE: One-floppy FreBSD + rich networking
Author: Andrzej Bialecki
Date: Sun, 25 Jan 1998 20:55
Date: Sun, 25 Jan 1998 20:55
16 lines
1449 bytes
1449 bytes
Patrick J Cody (pcody@tec.army.mil) wrote:
: Can PicoBSD be used on a Zip disk instead of a floppy?
I'm not sure if our bootblock supports booting off of the Zip's. But if it
does, I don't see any other problem. And you have more space there ... :-)
--
Andrzej Bialecki
---------------------+---------------------------------------------------------
abial@warman.org.pl | if(halt_per_mth > 0) { fetch("http://www.freebsd.org") }
Research & Academic | "Be open-minded, but don't let your brains to fall out."
Network in Poland | All of the above (and more) is just my personal opinion.
---------------------+---------------------------------------------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads