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 13.4.  Boot Files

File

Description

/etc/bootrc

Contains menus and options for booting the 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 Solaris Operating System 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.