remove this floppy image too.

This commit is contained in:
Luigi Rizzo 2004-03-24 07:54:00 +00:00
parent 4d65645cbf
commit 294dc78cd8
12 changed files with 0 additions and 453 deletions

View File

@ -1,111 +0,0 @@
#
# $FreeBSD$
#
# Line starting with #PicoBSD contains PicoBSD build parameters
#marker def_sz init MFS_inodes floppy_inodes
#PicoBSD 2200 init 4096 32768
options MD_ROOT_SIZE=2200 # same as def_sz
hints "PICOBSD.hints"
machine i386
#cpu I386_CPU
cpu I486_CPU
cpu I586_CPU
cpu I686_CPU
ident PICOBSD
maxusers 20
options MATH_EMULATE #Support for x87 emulation
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options NFSCLIENT #Network Filesystem
#options BOOTP
options MD_ROOT #MFS as root
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options PROCFS #Process filesystem
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
#options DEVFS
# Support for bridging and bandwidth limiting
options DUMMYNET
options HZ=1000
#options NMBCLUSTERS=4096
#options BRIDGE
device isa
device pci
device fdc
device ata
device atadisk
device atapicd
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc 1
device atkbd
device vga
# syscons is the default console driver, resembling an SCO console
device sc 1
device npx
device sio
# Support for multiport serial cards
options COM_MULTIPORT
# Hayes ESP boards
options COM_ESP
# Comtrol Rocketport
# The PCI versions
#device rp
#device rp
# The ISA versions
device rp
# Cyclades Cyclom-Y serial driver
device cy 1
device ppc
device ppbus
device lpt
device plip
device ppi
#
# The following Ethernet NICs are all PCI devices.
#
device miibus
device dc
device fxp
# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.
device ed
device ep
device ie
device lnc
device loop
device ether
# iijppp uses tun instead of ppp device
device ppp 8
device tun 2
#device vn
device pty 16
device md
#device gzip # Exec gzipped a.out's
options COMPAT_OLDISA #Use ISA shims and glue for old drivers

View File

@ -1,101 +0,0 @@
# $FreeBSD$
hint.fdc.0.at="isa"
hint.fdc.0.port="0x3F0"
hint.fdc.0.irq="6"
hint.fdc.0.drq="2"
hint.fd.0.at="fdc0"
hint.fd.0.drive="0"
hint.ata.0.at="isa"
hint.ata.0.port="0x1F0"
hint.ata.0.irq="14"
hint.ata.1.at="isa"
hint.ata.1.port="0x170"
hint.ata.1.irq="15"
hint.atkbdc.0.at="isa"
hint.atkbdc.0.port="0x060"
hint.atkbd.0.at="atkbdc"
hint.atkbd.0.irq="1"
hint.vga.0.at="isa"
hint.sc.0.at="isa"
hint.npx.0.at="nexus"
hint.npx.0.port="0x0F0"
hint.npx.0.irq="13"
hint.sio.0.at="isa"
hint.sio.0.port="0x3F8"
hint.sio.0.flags="0x10"
hint.sio.0.irq="4"
hint.sio.1.at="isa"
hint.sio.1.port="0x2F8"
hint.sio.1.irq="3"
hint.sio.2.at="isa"
hint.sio.2.port="0x3E8"
hint.sio.2.irq="5"
hint.sio.3.at="isa"
hint.sio.3.port="0x2E8"
hint.sio.3.irq="9"
hint.sio.4.at="isa"
hint.sio.4.port="0x2a0"
hint.sio.4.flags="0x701"
hint.sio.5.at="isa"
hint.sio.5.port="0x2a8"
hint.sio.5.flags="0x701"
hint.sio.6.at="isa"
hint.sio.6.port="0x2b0"
hint.sio.6.flags="0x701"
hint.sio.7.at="isa"
hint.sio.7.port="0x2b8"
hint.sio.7.flags="0x701"
hint.sio.7.irq="12"
hint.sio.8.at="isa"
hint.sio.8.port="0x120"
hint.sio.8.flags="0xb05"
hint.sio.9.at="isa"
hint.sio.9.port="0x128"
hint.sio.9.flags="0xb05"
hint.sio.10.at="isa"
hint.sio.10.port="0x130"
hint.sio.10.flags="0xb05"
hint.sio.11.at="isa"
hint.sio.11.port="0x138"
hint.sio.11.flags="0xb05"
hint.sio.11.irq="12"
hint.rp.0.at="isa"
hint.rp.0.port="0x100"
hint.rp.1.at="isa"
hint.rp.1.port="0x180"
hint.cy.0.at="isa"
hint.cy.0.irq="10"
hint.cy.0.maddr="0xd4000"
hint.cy.0.msize="0x2000"
hint.cy.1.at="isa"
hint.cy.1.irq="11"
hint.cy.1.maddr="0xd6000"
hint.cy.1.msize="0x2000"
hint.ppc.0.at="isa"
hint.ppc.0.flags="0x40"
hint.ppc.0.irq="7"
hint.lpt.0.at="ppbus"
hint.plip.0.at="ppbus"
hint.ppi.0.at="ppbus"
hint.ed.0.at="isa"
hint.ed.0.port="0x280"
hint.ed.0.irq="5"
hint.ed.0.maddr="0xd8000"
hint.ed.1.at="isa"
hint.ed.1.port="0x300"
hint.ed.1.irq="5"
hint.ed.1.maddr="0xd0000"
hint.ep.0.at="isa"
hint.ep.0.port="0x300"
hint.ep.0.irq="10"
hint.ep.1.at="isa"
hint.ep.1.port="0x280"
hint.ep.1.irq="5"
hint.ie.0.at="isa"
hint.ie.0.port="0x300"
hint.ie.0.irq="5"
hint.ie.0.maddr="0xd0000"
hint.lnc.0.at="isa"
hint.lnc.0.port="0x300"
hint.lnc.0.irq="10"
hint.lnc.0.drq="0"

View File

@ -1,2 +0,0 @@
o_no_devfs="" # we have devfs

View File

@ -1,51 +0,0 @@
#
# $FreeBSD$
#
# NOTE: the string "/usr/src" will be automatically replaced with the
# correct value set in 'build' script - you should change it there
# Default build options
buildopts -DNOPAM -DRELEASE_CRUNCH -DNOSECURE -DNOCRYPT -DNONETGRAPH -DNOIPSEC
# other sources
# sources for ns & vm & login & maybe other picobsd-specific programs
srcdirs /usr/src/release/picobsd/tinyware
# default paths
srcdirs /usr/src/bin
srcdirs /usr/src/sbin/i386
srcdirs /usr/src/sbin
srcdirs /usr/src/usr.bin
srcdirs /usr/src/gnu/usr.bin
srcdirs /usr/src/usr.sbin
srcdirs /usr/src/libexec
progs sh test echo hostname ln login getty
progs inetd telnetd stty w msg kget natd reboot
progs init fsck ifconfig df ps ns vm cat
progs cp rm mkdir ls chmod chown
progs sysctl route swapon pwd_mkdb dev_mkdb
progs mount mount_msdosfs umount comcontrol
progs kill mount_std natd
progs minigzip
ln minigzip gzip
progs pwd pppd telnet less
ln less more
progs passwd date
progs mount_cd9660 mount_nfs ping traceroute routed ipfw
ln mount_cd9660 cd9660
ln mount_nfs nfs
ln test [
ln sh -sh
#ln newfs mount_mfs
ln chown chgrp
ln mount_msdosfs msdos
ln mount_std procfs
ln mount_std mount_procfs
ln msg dmesg
ln ns netstat
libs -ledit -lutil -lmd -lcrypt -lmp -lgmp -lm -lkvm
libs -lmytinfo -lipx -lz -lpcap -lalias -lwrap
libs -ltermcap -lgnuregex -lcurses

View File

@ -1,37 +0,0 @@
1999.04.20, Warsaw, Poland
PicoBSD @VER@
-----------
What is PicoBSD?
----------------
It's a one floppy version of FreeBSD (please see http://www.freebsd.org),
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?
------------------------------
* 386SX CPU or better (there is an FPU emulator in kernel)
* 10MB 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 :-)
If you want to build a NAT (a.k.a. masquerading) router for your local
network, it's often enough if you run 'ppp -alias' on your serial line.
However, if you use ethernet cards, you should use combination of natd(8)
and ipfw(8). See the documentation on your full FreeBSD system.
I'll be glad hearing from you about your experiences with PicoBSD. Thanks.
Have fun!
Andrzej Bialecki <abial@freebsd.org>

View File

@ -1,33 +0,0 @@
1998.07.29, Warszawa
PicoBSD @VER@
-----------
Co to jest PicoBSD?
-------------------
Jest to jednodyskietkowa wersja FreeBSD skonfigurowana glownie pod katem
zastosowania jako klient/serwer uslug sieciowych (takich jak routing,
firewall, NFS). W celu zapoznania sie z pelnym systemem zajrzyj na
http://www.freebsd.org
Jakie sa minimalne wymagania?
-----------------------------
* Procesor 386SX lub lepszy (jadro posiada emulator FPU)
* 10MB pamieci - jest to absolutnie nieprzekraczalne minimum. Oczywiscie im
wiecej, tym lepiej - ograniczenie jest glownie spowodowane brakiem swapu. Po
zapoznaniu sie z systemem mozesz sobie skonfigurowac tzw. swap-file na dysku
twardym, np. na partycji DOS-owej. Wowczas prawdopodobnie wystarczy 6MB
pamieci.
* Modem, skonfigurowany na COM1-COM4 (standardowo system wykorzystuje COM2),
jesli bedzie wykorzystywany dostep przez PPP.
* Karta sieciowa: kompatybilna z NE2000, niektore typy 3Com, lub wersje PCI z
chipsetem DEC21040 (drivery ed i de). Jadro jest skonfigurowane tak, zeby
moc obsluzyc po dwie karty ed i de (czyli w sumie cztery) oraz dwa
polaczenia PPP rownoczesnie. Mozna wiec zbudowac router z 6 interfejsami.
Milej zabawy!
Andrzej Bialecki <abial@freebsd.org>

View File

@ -1,18 +0,0 @@
Usage: bios_drive:interface(unit,partition)kernel_name options
bios_drive 0, 1, ...
interface fd, wd or sd
unit 0, 1, ...
partition a, c, ...
kernel_name name of kernel, or ? for list of files in root directory
options -a (ask name) -C (cdrom) -c (userconfig) -D (dual consoles)
-d (debug early) -g (gdb) -h (serial console) -P (probe kbd)
-r (default root) -s (single user) -v (verbose)
Examples:
1:sd(0,a)mykernel boot `mykernel' on the first SCSI drive when one IDE
drive is present
1:wd(2,a) boot from the second (secondary master) IDE drive
1:sd(0,a)? list the files in the root directory on the specified
drive/unit/partition, and set the default bios_drive,
interface, unit and partition
-cv boot with the defaults, then run UserConfig to modify
hardware parameters (c), and print verbose messages (v)

View File

@ -1,16 +0,0 @@
Opcje: dysk_bios:kontroler(dysk,partycja)nazwa_kernela opcje
dysk_bios 0, 1, ...
kontroler fd (dyskietka), wd (dysk IDE) lub sd (dysk SCSI)
dysk 0, 1, ... (numer dysku w kontrolerze)
partycja a, c, e, f ... (wedlug nazewnictwa BSD)
nazwa_kernela nazwa pliku kernela, lub ? zeby dostac liste plikow
opcje -a (pytaj o rootdev) -C (cdrom) -c (userconf.) -D (podwojna konsola)
-d (uruchom debugger) -g (gdb) -h (konsola szeregowa)
-P (probkuj klawiature) -r (domyslny rootdev) -s (tryb single user)
-v (verbose - szczegolowe komunikaty)
Np: 1:sd(0,a)mykernel startuj `mykernel' z 1 dysku SCSI gdy jest tez 1 dysk
IDE, i jednoczesnie ustaw go jako domyslny dysk_bios,
kontroler, dysk i partycja
-cv startuj z parametrami domyslnymi, potem uruchom
konfiguracje param. sprzetowych (-c), i podawaj
szczegolowe komunikaty w trakcie bootowania (-v).

View File

@ -1,12 +0,0 @@
==================================================
)\_)\
PicoBSD @VER@ (ISP-alpha) (o,o)
__ \~/
Welcome to PicoBSD! -->====\
~~ d d
You can find a short description of the picoBSD
system in file /README. You can view it using
"more /README".
For more info contact the author (abial@freebsd.org).

View File

@ -1,12 +0,0 @@
=======================================================
)\_)\
PicoBSD @VER@ (ISP-alpha) (o,o)
__ \~/
Witamy w PicoBSD! -->====\
~~ d d
W glownym katalogu w pliku README znajdziesz picoBSD
krotki opis systemu. Mozesz go obejrzec przy pomocy
"more /README".
Wiecej informacji znajdziesz u autora (abial@freebsd.org).

View File

@ -1,60 +0,0 @@
#
# $FreeBSD$
#
/set type=dir uname=root gname=wheel mode=0755
.
dev
..
dos
..
etc
..
fd
..
home
user
..
..
mnt
..
mnt1
..
mnt2
..
proc
..
root
..
stand
..
start_floppy
..
tftpboot
..
tmp mode=01777
..
usr
local
lib
snmp
..
..
..
share
misc
..
..
..
var
db
..
run
..
spool
lock
..
..
..
wd
..
..