服务器 频道

网管经验谈:解析Solaris 启动和运行

    3、使用OpenBoot PROM命令

    尽管使用boot命令可以选择一个默认的内核,但是如果需要的话,也可能要选择一个不同的内核来启动。如果要使用一个实验性的或者修补过的内核,而又不想把它设置为默认内核的时候,就需要这样做。可以设置想要启动的内核的全路径名、新内核的模块目录的全路径名、内核的系统文件的路径、启动文件系统的类型以及启动设备的名字。这些参数可以在手动启动时在命令行设置。下面的例子显示了手动启动时的一个修补过的内核。
 

图3 点击看大图
 
    在默认情况下,系统从启动设备环境变量指定的设备上的内核启动。下面是启动设备的有效值:

 
    默认的启动设备由命令setenv来设置。例如,要将磁盘设置为启动设备,将用到下面的命令:
ok setenv boot-device disk

    另外,要将启动设备设置为磁带,可以用下面的命令:
ok setenv boot-device tape

    如果偶尔要从一个非默认的设备来启动,那么没有必要设置启动设备变量。只要简单地将启动设备的名字传到命令行就行了。例如,如果要从光驱来启动,可以用下面的命令:
ok boot cdrom

    尽管这次系统会从光驱启动,但下一次只要没有在命令行上出现指定的另外的设备,系统还是从启动设备变量指定的默认设备来启动。

0
相关文章