Chinaunix

标题: 求sun x86 机器上电后启动过程? [打印本页]

作者: ahsflp    时间: 2010-11-19 19:43
标题: 求sun x86 机器上电后启动过程?
求sun x86 机器上电后启动过程,上电后,ILOM,BIOS,它们哪个先跑起来啊?能不能详细讲解一下上电后的启动过程啊,谢谢~
作者: 小鹭    时间: 2010-11-20 11:09
1. BIOS. BIOS boot program is started automatically, and it attempts to find and load what is called the master boot record (MBR), mboot, from the first sector in the boot device. An error is displayed if the mboot file does not exist.

2. Boot programs. The mboot program load the Solaris boot program called pboot, which in turn loads the primary boot program, bootblk, whose purpose is to load the secondary boot program located in the UFS file system. /etc/bootrc presents a number of choices for booting the system, and you have 5 seconds to specify a boot option or to start the boot interpreter. The default choice is to load the kernel.

3. Kernel initialization . After the kernel has been loaded, it initializes itself and uses the secondary boot program boot.bin (or ufsboot) to load system modules.

4. init. The /boot/solaris/bootenv.rc contains the eeprom variables used to set up the boot environment on an x86 machine. All directories and files needed to boot an x86-based system are contained in the /boot directory.
作者: zhmzhouming    时间: 2010-11-21 12:41
ILOM和BIOS不是一个概念啊,ILOM相当于BMC,插上电源线,不需要按power按钮他就上电了。
作者: ahsflp    时间: 2010-11-24 20:31
回复 2# 小鹭


    many thanks for your reply,thanks~
作者: ahsflp    时间: 2010-11-24 20:37
回复 3# zhmzhouming


    ILOM:Integrated Lights Out Manager
    插上电后ILOM就会启动自检,ILOM芯片中是LINUX内核程序,
   我想知道的是,是不是它自检完成后,用sunservice进入,然后进入spsh,用start /SYS 启动系统,这个时候才启动BIOS啊?
作者: zhmzhouming    时间: 2010-11-25 11:18
yes!
作者: ahsflp    时间: 2010-11-25 20:39
哦,好的,我明白了,谢谢~
作者: o0不知火舞0o    时间: 2010-11-26 17:48
学习了,
作者: ahsflp    时间: 2010-11-27 22:23
回复 8# o0不知火舞0o


呵呵~欢迎指点下啊,
我也在研究SUN的东西
作者: L_kernel    时间: 2010-11-28 00:43
不错。学习了。
作者: nimysun    时间: 2010-11-28 09:16
ilom--> bios -> mbr -> os boot stage -> final kernel & os ?
作者: ahsflp    时间: 2010-12-01 20:26
回复 11# nimysun


    非常非常感谢,呵呵~




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2