Академический Документы
Профессиональный Документы
Культура Документы
RC.BOOT
REDUCED
ODM
BOOT
COMMANDS
557
518
518
18. copycore this will copy the core dump if anything presents
The ROS kernel resides in firmware. Its initialization phase involves the following steps:
1. The firmware checks to see if there are any problems with the system
motherboard. Control is passed to ROS, which performs a power-on self-test
(POST).
2. The ROS initial program load (IPL) checks the user boot list, a list of available
boot devices. This boot list can be altered to suit your requirements using the
bootlist command. If the user boot list in non-volatile random access memory
(NVRAM) is not valid or if a valid boot device is not found, the default boot list
is then checked. In either case, the first valid boot device found in the boot list is
used for system startup. If a valid user boot list exists in NVRAM, the devices in
the list are checked in order. If no user boot list exists, all adapters and devices on
the bus are checked. In either case, devices are checked in a continuous loop until
a valid boot device is found for system startup.
Note:
The system maintains a default boot list located in ROS and a user boot list stored
in NVRAM, for a normal boot. Separate default and user boot lists are also
maintained for booting from the Service key position.
3. When a valid boot device is found, the first record or program sector number
(PSN) is checked. If it is a valid boot record, it is read into memory and is added
to the IPL control block in memory. Included in the key boot record data are the
starting location of the boot image on the boot device, the length of the boot
image, and instructions on where to load the boot image in memory.
4. The boot image is read sequentially from the boot device into memory starting at
the location specified in NVRAM. The disk boot image consists of the kernel, a
RAM file system, and base customized device information.
5. Control is passed to the kernel, which begins system initialization.
6. The kernel runs init, which runs phase 1 of the rc.boot script.
When the kernel initialization phase is completed, base device configuration begins.
4. The configuration methods load the device drivers, create special files, and update
the customized data in the ODM database.