Remove some less-needed items to save space. Also add NFS_V2_ONLY,

to save more space. For installs, NFSv2 will do just fine.
This commit is contained in:
fvdl 2000-09-27 16:09:18 +00:00
parent 37f785d55d
commit 48b43cdfb9

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL_SMALL,v 1.56 2000/09/26 11:51:14 ad Exp $
# $NetBSD: INSTALL_SMALL,v 1.57 2000/09/27 16:09:18 fvdl Exp $
#
# INSTALL_SMALL - Small Installation kernel.
#
@ -14,15 +14,15 @@
include "arch/i386/conf/std.i386"
makeoptions COPTS="-Os" # Optimise for space. Implies -O2
# Enable the hooks used for initializing the root memory-disk.
options MEMORY_DISK_HOOKS
options MEMORY_DISK_IS_ROOT # force root on memory disk
options MEMORY_DISK_SERVER=0 # no userspace memory disk support
options MINIROOTSIZE=3072 # size of memory disk, in blocks
options MINIROOTSIZE=2640 # size of memory disk, in blocks
#options MINIROOTSIZE=2880 # 1.44M, same as a floppy
makeoptions COPTS="-Os" # generates smaller code than -O2, -O1
maxusers 32 # estimated number of users
# CPU support. At least one is REQUIRED.
@ -76,15 +76,15 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
#options DDB_HISTORY_SIZE=512 # enable history editing in DDB
#options KGDB # remote debugger
#options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600
#makeoptions DEBUG="-g" # compile full symbol table
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
#options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8,
#options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
#options COMPAT_43 # and 4.3BSD
options COMPAT_386BSD_MBRPART # recognize old partition ID
@ -98,7 +98,7 @@ options COMPAT_386BSD_MBRPART # recognize old partition ID
file-system FFS # UFS
#file-system EXT2FS # second extended file system (linux)
#file-system LFS # log-structured file system
file-system MFS # memory file system
#file-system MFS # memory file system
file-system NFS # Network File System client
file-system CD9660 # ISO 9660 + Rock Ridge file system
file-system MSDOSFS # MS-DOS file system
@ -110,13 +110,13 @@ file-system KERNFS # /kern
#file-system UMAPFS # NULLFS + uid and gid remapping
#file-system UNION # union file system
# Filesystem options
# File system options
#options QUOTA # UFS quotas
#options NFSSERVER # Network File System server
#options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space
options VNODE_OP_NOINLINE # Save space by not inlining vnode op calls
#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
# immutable) behave as system flags.
options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space
options VNODE_OP_NOINLINE # Save space by not inlining vnode op calls
# Networking options
#options GATEWAY # packet forwarding
@ -190,7 +190,7 @@ isa* at mainbus?
#pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000
# ISA Plug-and-Play bus support
isapnp0 at isa?
#isapnp0 at isa?
# Coprocessor Support
@ -221,7 +221,7 @@ pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver
#cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards
# ISA Plug-and-Play serial interfaces
com* at isapnp? # Modems and serial boards
#com* at isapnp? # Modems and serial boards
# PCMCIA serial interfaces
#com* at pcmcia? function ? # Modems and serial cards
@ -313,12 +313,9 @@ cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
#ss* at scsibus? target ? lun ? # SCSI scanners
#uk* at scsibus? target ? lun ? # SCSI unknown
# RAID controllers and devices
cac* at eisa? # Compaq EISA array controllers
#cac* at pci? dev ? function ? # Compaq PCI array controllers
ca* at cac? unit ? # Compaq array disk devices
#cac* at pci? dev ? function ? # Compaq array controller
#ca* at cac? unit ? # Compaq array disk device
# IDE and related devices
@ -376,8 +373,8 @@ ep* at eisa? slot ? # 3Com 3c579 Ethernet
fea* at eisa? slot ? # DEC DEFEA FDDI
# ISA Plug-and-Play network interfaces
ep* at isapnp? # 3Com 3c509 Ethernet
ne* at isapnp? # NE2000-compatible Ethernet
#ep* at isapnp? # 3Com 3c509 Ethernet
#ne* at isapnp? # NE2000-compatible Ethernet
# PCMCIA network interfaces
#ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
@ -482,13 +479,13 @@ pseudo-device md 1 # memory disk device (ramdisk)
#pseudo-device bpfilter 8 # Berkeley packet filter
#pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
pseudo-device ppp 2 # Point-to-Point Protocol
pseudo-device sl 2 # Serial Line IP
#pseudo-device ppp 2 # Point-to-Point Protocol
#pseudo-device sl 2 # Serial Line IP
#pseudo-device strip 2 # Starmode Radio IP (Metricom)
#pseudo-device tun 2 # network tunneling over tty
# miscellaneous pseudo-devices
pseudo-device pty # pseudo-terminals
pseudo-device pty 2 # pseudo-terminals
#pseudo-device tb 1 # tablet line discipline
#pseudo-device rnd # /dev/random and in-kernel generator
#options RND_COM # use "com" randomness as well (BROKEN)