System Administration Guide: Basic Administration

x86: Boot Files

In addition to the run control scripts and boot files, there are additional boot files that are associated with booting x86 based systems.

Table 16–3 x86: Boot Files

File 

Description 

/etc/bootrc

Contains menus and options for booting the Oracle Solaris release. 

/boot

Contains files and directories needed to boot the system. 

/boot/mdboot

DOS executable that loads the first-level bootstrap program (strap.com) into memory from disk.

/boot/mdbootbp

DOS executable that loads the first-level bootstrap program (strap.com) into memory from diskette.

/boot/rc.d

Directory that contains install scripts. Do not modify the contents of this directory. 

/boot/solaris

Directory that contains items for the boot subsystem. 

/boot/solaris/boot.bin

Loads the Solaris kernel or stand-alone kmdb. In addition, this executable provides some boot firmware services.

/boot/solaris/boot.rc

Prints the Oracle Solaris Operating OS on an x86 system and runs the Device Configuration Assistant in DOS-emulation mode. 

/boot/solaris/bootconf.exe

DOS executable for the Device Configuration Assistant. 

/boot/solaris/bootconf.txt

Text file that contains internationalized messages for Device Configuration Assistant (bootconf.exe).

/boot/solaris/bootenv.rc

Stores eeprom variables that are used to set up the boot environment.

/boot/solaris/devicedb

Directory that contains the master file, a database of all possible devices supported with realmode drivers.

/boot/solaris/drivers

Directory that contains realmode drivers. 

/boot/solaris/itup2.exe

DOS executable run during install time update (ITU) process.  

/boot/solaris/machines

Obsolete directory. 

/boot/solaris/nbp

File associated with network booting. 

/boot/solaris/strap.rc

File that contains instructions on what load module to load and where in memory it should be loaded. 

/boot/strap.com

DOS executable that loads the second-level bootstrap program into memory.