1# This is loader.conf - a file full of useful variables that you can 2# set to change the default load behavior of your system. You should 3# not edit this file! Put any overrides into one of the 4# loader_conf_files instead and you will be able to update these 5# defaults later without spamming your local configuration information. 6# 7# All arguments must be in double quotes. 8# 9 10############################################################## 11### Basic configuration options ############################ 12############################################################## 13 14exec=".( Loading /boot/defaults/loader.conf ) cr" 15 16kernel="i86pc/kernel/${ISADIR}" # /platform sub-directory containing kernel 17bootfile="unix" # Kernel name (possibly absolute path) 18# boot-args="" # Flags to be passed to the kernel 19 20# default list of explicit config files. 21# the load order for config files is: 22# /boot/defaults/loader.conf, files listed in loader_conf_files, 23# config snippets in /boot/conf.d in lexicographical order 24# last is /boot/transient.conf 25# note the transient.conf is for automatic temporary options 26# managed by bootadm 27# /boot/conf.d is managed by bootadm and preferred directory for 28# custom options. 29loader_conf_files="/boot/loader.conf /boot/loader.conf.local" 30 31verbose_loading="NO" # Set to YES for verbose loader output 32 33 34############################################################## 35### Splash screen configuration ############################ 36############################################################## 37 38# splash_bmp_load="NO" # Set this to YES for bmp splash screen! 39# splash_pcx_load="NO" # Set this to YES for pcx splash screen! 40# splash_txt_load="NO" # Set this to YES for TheDraw splash screen! 41# vesa_load="NO" # Set this to YES to load the vesa module 42# bitmap_load="NO" # Set this to YES if you want splash screen! 43# bitmap_name="splash.bmp" # Set this to the name of the file 44# bitmap_type="splash_image_data" # and place it on the module_path 45 46 47############################################################## 48### Loader settings ######################################## 49############################################################## 50 51#loader_delay="3" # Delay in seconds before loading anything. 52 # Default is unset and disabled (no delay). 53autoboot_delay="10" # Delay in seconds before autobooting, 54 # set to -1 if you don't want user to be 55 # allowed to interrupt autoboot process and 56 # escape to the loader prompt, set to 57 # "NO" to disable autobooting 58beastie_disable="NO" # Turn the beastie boot menu on and off 59loader_logo="illumos" # Desired logo: orbbw, orb, fbsdbw, beastiebw, beastie, none 60#loader_brand="illumos" # brand name 61console="text,ttya,ttyb,ttyc,ttyd" # A comma separated list of console(s) 62#currdev="disk1s1a" # Set the current device 63module_path="/platform/i86pc/${ISADIR}/" # Set the module search path 64#prompt="\\${interpret}" # Set the command prompt 65#root_disk_unit="0" # Force the root disk unit number 66#rootdev="disk1s1a" # Set the root filesystem 67#tftp.blksize="1428" # Set the RFC 2348 TFTP block size. 68 # If the TFTP server does not support RFC 2348, 69 # the block size is set to 512. If the value 70 # is out of range ( < 8 || > 9008 ) an error is 71 # returned. 72 73############################################################## 74### boot archive ########################################### 75############################################################## 76boot_archive_load="YES" # illumos will not boot without rootfs 77boot_archive_type="rootfs" 78boot_archive_name="/platform/i86pc/${ISADIR}/boot_archive" 79 80boot_archive.hash_load="YES" # use hash file as it will use ISADIR 81boot_archive.hash_type="hash" 82boot_archive.hash_name="/platform/i86pc/${ISADIR}/boot_archive.hash" 83 84############################################################## 85### Module loading syntax example ########################## 86############################################################## 87 88#module_load="YES" # loads module "module" 89#module_name="realname" # uses "realname" instead of "module" 90#module_type="type" # passes "-t type" to load 91#module_flags="flags" # passes "flags" to the module 92#module_before="cmd" # executes "cmd" before loading the module 93#module_after="cmd" # executes "cmd" after loading the module 94#module_error="cmd" # executes "cmd" if load fails 95