loader.conf revision 54247
1184610Salfred# This is loader.conf - a file full of useful variables that you can
2184610Salfred# set to change the default load behavior of your system. You should
3188412Sthompsa# not edit this file!  Put any overrides into one of the
4184610Salfred# loader_conf_files instead and you will be able to update these
5184610Salfred# defaults later without spamming your local configuration information.
6184610Salfred#
7184610Salfred# All arguments must be in double quotes.
8184610Salfred#
9184610Salfred# $FreeBSD: head/sys/boot/forth/loader.conf 54247 1999-12-07 04:24:05Z dcs $
10184610Salfred
11184610Salfred##############################################################
12184610Salfred###  Basic configuration options  ############################
13184610Salfred##############################################################
14184610Salfred
15184610Salfredexec=".( Loading /boot/defaults/loader.conf ) cr"
16184610Salfred
17184610Salfredkernel="/kernel"
18184610Salfredkernel_options=""
19184610Salfred
20184610Salfreduserconfig_script_load="NO"
21184610Salfreduserconfig_script_name="/boot/kernel.conf"
22184610Salfreduserconfig_script_type="userconfig_script"
23184610Salfred
24184610Salfredloader_conf_files="/boot/loader.conf /boot/loader.conf.local"
25184610Salfred
26184610Salfredverbose_loading="NO"		# Set to YES for verbose loader output
27226709Syongari
28226709Syongari
29226709Syongari##############################################################
30194677Sthompsa###  Splash screen configuration  ############################
31194677Sthompsa##############################################################
32226709Syongari
33226709Syongarisplash_bmp_load="NO"		# Set this to YES for bmp splash screen!
34194677Sthompsasplash_pcx_load="NO"		# Set this to YES for pcx splash screen!
35226709Syongarivesa_load="NO"			# Set this to YES to load the vesa module
36226709Syongaribitmap_load="NO"		# Set this to YES if you want splash screen!
37226709Syongaribitmap_name="/boot/splash.bmp"	# Set this to the name of the bmp or pcx file
38194677Sthompsabitmap_type="splash_image_data"
39194677Sthompsa
40226709Syongari
41226709Syongari##############################################################
42194677Sthompsa###  Loader settings  ########################################
43194677Sthompsa##############################################################
44194677Sthompsa
45226709Syongari#autoboot_delay="10"		# Delay in seconds before autobooting
46226709Syongari#bootfile="kernel,kernel.old"	# Set the default boot file set
47226709Syongari#console="vidconsole"		# Set the current console
48226709Syongari#currdev="disk1s1a"		# Set the current device
49226709Syongari#module_path="/;/boot;/modules"	# Set the module search path
50226709Syongari#prompt="\\${interpret}"	# Set the command prompt
51226709Syongari#root_disk_unit="0"		# Force the root disk unit number
52226709Syongari#rootdev="disk1s1a"		# Set the root filesystem
53226709Syongari
54188942Sthompsa
55194677Sthompsa##############################################################
56188412Sthompsa###  Kernel settings  ########################################
57188942Sthompsa##############################################################
58188942Sthompsa
59184610Salfred#boot_askname="NO"	# Prompt the user for the name of the root device
60227309Sed#boot_ddb="NO"		# Instructs the kernel to start in the DDB debugger
61227309Sed#boot_gdb="NO"		# Selects gdb-remote mode for the kernel debugger
62184610Salfred#boot_single="NO"	# Start system in single-user mode
63188412Sthompsa#boot_userconfig="NO"	# Run kernel's interactive device configuration program
64188412Sthompsa#boot_verbose="NO"	# Causes extra debugging information to be printed
65188412Sthompsa#init_path="/sbin/init"	# Sets the list of init candidates
66188412Sthompsa
67188942Sthompsa
68188942Sthompsa##############################################################
69188552Sthompsa###  Kernel tunables  ########################################
70188412Sthompsa##############################################################
71188412Sthompsa
72193045Sthompsa#kern.ipc.nmbclusters=""	# Set the number of mbuf clusters
73193045Sthompsa#kern.vm.kmem.size=""		# Sets the size of kernel memory (bytes)
74193045Sthompsa#machdep.pccard.pcic_irq="0"	# Assigns PCCARD controller IRQ (0=polled)
75193045Sthompsa#net.inet.tcp.tcbhashsize=""	# Set the value of TCBHASHSIZE
76193045Sthompsa
77193045Sthompsa
78193045Sthompsa##############################################################
79188412Sthompsa###  Filesystem and related modules  #########################
80188412Sthompsa##############################################################
81188412Sthompsa
82188412Sthompsa# Filesystems
83188412Sthompsa
84188412Sthompsacd9660_load="NO"		# ISO 9660 filesystem
85188412Sthompsacoda_load="NO"			# CODA filesystem
86188412Sthompsafdesc_load="NO"			# Filedescriptors filesystem
87188412Sthompsakernfs_load="NO"		# Kernel filesystem
88188412Sthompsamfs_load="NO"			# Memory filesystem
89188412Sthompsamsdos_load="NO"			# FAT-12/16/32
90188412Sthompsanfs_load="NO"			# NFS
91194228Sthompsantfs_load="NO"			# NTFS
92184610Salfrednull_load="NO"			# Null filesystem
93194228Sthompsaportal_load="NO"		# Portal filesystem
94188412Sthompsaprocfs_load="NO"		# Process filesystem
95188412Sthompsaumap_load="NO"			# User-id map filesystem
96188412Sthompsaunion_load="NO"			# Union filesystem
97194228Sthompsa
98188412Sthompsa# Related stuff
99188412Sthompsa
100184610Salfredccd_load="NO"			# Concatenated disk driver
101188412Sthompsavinum_load="NO"			# Concatenated/mirror/raid driver
102192984Sthompsavn_load="NO"			# Vnode driver
103193045Sthompsa
104192984Sthompsa
105188412Sthompsa##############################################################
106192984Sthompsa###  Screen saver modules  ###################################
107188412Sthompsa##############################################################
108188412Sthompsa
109188412Sthompsa# This is best done in rc.conf
110194228Sthompsa
111188412Sthompsascreensave_load="NO"		# Set to YES to load a screensaver module
112184610Salfredscreensave_name="green_saver"	# Set to the name of the screensaver module
113188412Sthompsa
114188412Sthompsa
115188412Sthompsa##############################################################
116188412Sthompsa###  Emulation modules  ######################################
117188412Sthompsa##############################################################
118192984Sthompsa
119194228Sthompsafpu_load="NO"			# Floating point emulation
120188412Sthompsagnufpu_load="NO"		# GNU floating point emulation
121188412Sthompsaibcs2_load="NO"			# IBCS2 (SCO) emulation
122188412Sthompsaibcs2_coff_load="NO"
123188412Sthompsalinux_load="NO"			# Linux emulation
124188412Sthompsasvr4_load="NO"			# SystemV R4 emulation
125188412Sthompsastreams_load="NO"		# System V streams module
126188412Sthompsa
127188412Sthompsa
128188412Sthompsa##############################################################
129194228Sthompsa###  Networking modules  #####################################
130184610Salfred##############################################################
131184610Salfred
132188412Sthompsaif_disc_load="NO"		# Discard device
133194228Sthompsaif_ppp_load="NO"		# Kernel ppp
134184610Salfredif_sl_load="NO"			# SLIP
135188412Sthompsaif_tun_load="NO"		# Tunnel driver (user process ppp)
136188412Sthompsaipfw_load="NO"			# Firewall
137184610Salfred
138188412Sthompsa
139194228Sthompsa##############################################################
140188412Sthompsa###  Networking drivers  #####################################
141188412Sthompsa##############################################################
142188412Sthompsa
143188412Sthompsamiibus_load="NO"		# miibus support, needed for some drivers
144188412Sthompsaif_ax_load="NO"			# ASIX Electronics AX88140A
145194228Sthompsaif_dm_load="NO"			# Davicom DM9100/DM9102
146188412Sthompsaif_fxp_load="NO"		# Intel EtherExpress PRO/100B (82557, 82558)
147188412Sthompsaif_mx_load="NO"			# Macronix 98713, 987615, 98725
148188412Sthompsaif_pn_load="NO"			# Lite-On PNIC (82c168, 82c169)
149188412Sthompsaif_sf_load="NO"			# Adaptec Duralink PCI (AIC-6915 "starfire")
150188412Sthompsaif_sis_load="NO"		# Silicon Integrated Systems SiS 900/7016
151188412Sthompsaif_sk_load="NO"			# SysKonnect SK-984x series PCI gigabit ethernet
152188412Sthompsaif_rl_load="NO"			# RealTek 8129/8139
153192984Sthompsaif_ti_load="NO"			# Alteon Networks Tigon 1 and Tigon 2
154188412Sthompsaif_tl_load="NO"			# Texas Instruments TNETE100 ("ThunderLAN")
155188412Sthompsaif_vr_load="NO"			# VIA Rhine I and Rhine II
156188412Sthompsaif_wb_load="NO"			# Winbond W89C840F
157188412Sthompsaif_xl_load="NO"			# 3Com Etherlink XL (3c900, 3c905, 3c905B)
158188412Sthompsa
159188412Sthompsa
160188412Sthompsa##############################################################
161194228Sthompsa###  USB modules  ############################################
162188412Sthompsa##############################################################
163188412Sthompsa
164188412Sthompsausb_load="NO"			# USB subsystem
165188412Sthompsaugen_load="NO"			# USB generic device, if all else fails ...
166188412Sthompsauhid_load="NO"			# Human Interface Devices
167188412Sthompsaukbd_load="NO"			# Keyboard
168188412Sthompsaulpt_load="NO"			# Printer
169188412Sthompsaums_load="NO"			# Mouse
170188412Sthompsaumass_load="NO"			# Mass Storage Devices
171188412Sthompsa
172194228Sthompsa
173188412Sthompsa##############################################################
174188412Sthompsa###  Other modules  ##########################################
175188412Sthompsa##############################################################
176188412Sthompsa
177188412Sthompsabktr_load="NO"			# Brooktree Bt848/Bt878 TV/Video Capture Card
178188412Sthompsa
179188412Sthompsa
180188412Sthompsa##############################################################
181188412Sthompsa###  Module loading syntax example  ##########################
182188412Sthompsa##############################################################
183188412Sthompsa
184188412Sthompsa#module_load="YES"		# loads module "module"
185188412Sthompsa#module_name="realname"		# uses "realname" instead of "module"
186188412Sthompsa#module_type="type"		# passes "-t type" to load
187188412Sthompsa#module_flags="flags"		# passes "flags" to the module
188188412Sthompsa#module_before="cmd"		# executes "cmd" before loading the module
189188412Sthompsa#module_after="cmd"		# executes "cmd" after loading the module
190188412Sthompsa#module_error="cmd"		# executes "cmd" if load fails
191192984Sthompsa
192188412Sthompsa