如果启动时发生了核心恐慌,在 Solaris Resource Manager 遭到禁用的情况下,有两种方法可以用来启动机器。请先试用方法 A;如果失败,请尝试方法 B。
在启动监视提示处,确认。如果不,则向控制台发出一个打断的指令。
在启用提示模式的情况下启动系统:
确认 boot -a Booting from: sd(0,0,0) -a |
按回车键,接受加载默认的核心文件以及模块路径:
Enter filename [kernel/unix]: <Enter> Enter default directory for modules [/platform/SUNW,.../kernel /kernel /usr/kernel]: <Enter> SunOS Release 5.6 Version ... [UNIX(R) System V Release 4.0] |
在提示输入所要使用的系统文件的名称时,键入etc/system.noshrload。
这是您的 /etc/system 文件的原来版本,即安装 Solaris Resource Manager 产品之前的版本。在您安装 Solaris Resource Manager 时会自动生成这一副本。
Name of system file [etc/system]: etc/system.noshrload |
其余问题请接受默认值:
root filesystem type [ufs]: <Enter> Enter physical name of root device [...]: <Enter> |
您的系统现在要在禁用 Solaris Resource Manager 的情况下启动。
从您的安装媒体(CD-ROM)启动 Solaris :
确认 boot cdrom -s |
加装常规根文件系统磁盘设备。
# mount /dev/dsk/device-name /a |
使用类似 vi 的文本编辑器,编辑位于常规根文件系统上的 /etc/system 文件:
# vi /a/etc/system |
将把 initclass 设置为 SHR 的行变为注释。注意,本文件中的注释字符是一个星号(*)。
* set initclass="SHR" |
卸载常规的根文件系统:
# umount /a |
从常规磁盘启动系统:
# shutdown -i 6 |
您的系统现在要在禁用 Solaris Resource Manager 的情况下启动。