Solaris BOOT PROCESS BREAKDOWN(SPARC platform)
时间:2008-01-16 12:04:47 来源: 作者:
|
BOOT PROCESS BREAKDOWN 1) The boot command reads and loads the bootblock into memory. 2) The bootblock locates and loads the secondary boot program, ufsboot, into memory and passes control to it. NOTE: A network boot uses a different secondary boot program: inetboot instead of ufsboot. 3) ufsboot locates and loads the core kernel images and the required kernel runtime linker (krtld) into memory and passes control to the loaded kernel. 4) The core kernel locates and loads mandatory kernel modules from the root disk directory tree and executes the main startup code. 5) The kernel startup code executes, creating and initializing kernel structures, resources, and software components. 6) The system executes shell scripts from system directories, bringing the system up to the init state specified in the /etc/inittab file. Common Errors Normal Output Phase -one of keyboard LED blinks Resetting... ok boot -doesn't occur LEDs remain on -console goes black || (POST phase) -keyboard LEDs blink || -monitor stays blank -OBP banner appears / never see banner Initializing Memory Execute primary -see spinning baton boot prgm - OBP Unable to find boot device Rebooting with command (Ref. "boot-device" Timeout waiting arp rarp Boot device : File & Args or "diag-device") || || / File does not appear to be FCode UFS Reader Load the bootblk prgm executable (Enterprise Servers only) (sectors 1 - 15 on boot disk) Not a valid ELF file || (Executable and Linking Format) || Can not find secondary boot / program loading:/platform/../ufsboot Load and start the secondary File does not appear to be (Enterprise Servers only) boot prgm (platform/`uname -m`/ Fast Data Access MMU miss ufsboot) *tells prom load kernel modules || || / ("boot -a") Unable to load kernel module.. SunOS Release 5.7... Load and start the static kernel modules (kstat) Data Access Exception Copyright..... /platform/`uname -m`/kernel/unix (genunix) || || / moddir, rootdev, forceload... Kernel reads the /etc/system file For each entry in /etc/system a sysparam entry is created in /usr/include/sys/sysconf.h || / Kernel initializes (can start processes on its own) || / Kernel starts the sched process (PID 0) and then the init process (PID 1) || / init process reads files /etc/default/init and /etc/inittab (single user) || / Errors (depending on which script Configuring network sysinit entries executed causes error): interfaces: -builds run level S using -network plumbing & config /sbin/rcS -mount /usr (if separate) Hostname: || -mount /proc and /dev/fd || -configure /devices (reconfig) || -configure /dev (reconfig) || -mount /var (if separate) || / -mount all other file systems (run level 2) Uses initdefault entry to determine -additional network config The system is coming up. run-level to boot to (default=3) such as defaultrouter checks Please wait. || and dynamic routing tests || -start NIS or NIS+(if applicable) / -name service network config /dev/rdsk/c0t0d0s3:is clean Builds: -NFS client configuration /dev/vx/rdsk/dskgrp/vol:clean -run level 2 via /sbin/rc2 -/etc/rc2.d/S* -automount config(if applicable) -run level 3 via /sbin/rc3 -syslog configuration syslog service starting. -/etc/rc3.d/S* -save panic dump(if applicable) volume management starting. || -CDE login screen enabled || -NFS server config(if applicable) (run level 3) / LOGIN The system is ready solaris_enginee 回复于:2003-06-05 09:30:18 不好意思,贴上来后格式有点乱了,你把邮箱告诉我,我给你发过去吧。 solaris_enginee 回复于:2003-06-05 09:33:10 是你想要的那种吗? jinmaodao 回复于:2006-10-26 19:01:18 我要:[email]liyong@cntomorrow.com[/email] fenglipiao 回复于:2006-10-26 19:55:49 [email]fenglipiao@citiz.net[/email] mjlzg 回复于:2006-10-26 20:34:55 [email]gackt_911@sina.com[/email] 谢谢楼主 yuanmufaye 回复于:2006-10-27 22:30:10 楼主 我想要一个 谢谢! [email]yuanmufaye@163.com[/email] oldhero 回复于:2006-11-14 13:55:48 请楼主帮我发一份:[email]lzc1028@163.com[/email] liguang668 回复于:2006-11-26 20:40:34 谢谢...给我一份吧.. [email]liguang@2008.sohu.com[/email] cuhou 回复于:2006-11-27 11:52:29 [email]xiaominghou@163.com[/email] 谢谢 辛苦你了 给我一份吧 sunsroad 回复于:2006-11-27 20:30:29 [email]simple_ch@163.com[/email] 谢谢 辛苦你了 给我一份吧 |
原文链接:http://bbs.chinaunix.net/viewthread.php?tid=84191 转载请注明作者名及原文出处 |










文章评论
共有 位网友发表了评论 查看完整内容