Solaris培训第二章:OpenBoot PROM( 二 )


Stop n
如果由于NVRAM的设置不正确而导致系统无法正确启动时 , 可以在系统加电自检时同时按下stop和n键 。它的作用是将NVRAM的参数值设为默认值 。
Stop a
同时按下stop和a键将中断操作系统的运行 , 退到OK状态 。
警告:尽量不要在操作系统运行时按stop a , 这将导致操作系统停止并且导致数据的丢失 。在万不得以的时候 , 在按下stop a后 , 键入sync命令用以将内存的数据同步到硬盘中 。
探测系统总线
将外围设备(如光驱、硬盘)与主板连接在一起的I/O总线有SCSI(small computer system interface)总线和IDE (integrated drive electronics)总线 。
在OpenBoot 3.x系统中使用probe-命令
在OpenBoot 3.x的系统中 , 使用probe-命令时 , 您会看到一个警告 。如果您在操作系统运行状态下 , 用stop-a将系统强行暂停 , 或使用halt退出操作系统 。这样的状态下使用probe-命令会造成机器挂起 。因此 , 您必须先运行reset-all命令 。
请先设置auto-boot?为false后再运行reset-all , 系统将重新自检 , 停留在OK状态下 , 然后可以运行这个命令 。
显示连接在SCSI总线上的设备
probe-scsi命令将鉴别连接在SCSI控制器上的设备 。
ok probe-scsi
Target 3
Unit 0 Disk SEAGATE ST1480 SUN0424626600190016
Copyright (c)
All Rights Reserved
Target 6
Unit 0 Removable Read Only device SONY CD-ROM
ok probe-scsi-all
显示连接在PCI总线上的IDE设备
ok probe-ide
Device 0 ( Primary Master )
ATA Model : ST 34342A
Device 1 ( Primary Slave )
Not Present
Device 2 ( Secondary Master )
removable ATAPI Model : CDR-8240B
Device 3 ( Secondary Slave )
Removable ATAPI Model yyyyyyyyyyyyyyy
可以使用devalias命令查看设备别名的物理地址 , 这样就可以知道启动设备的物理设备了 。
ok devalias
screen /SUNW,ffb@1e,0
mydisk /pci@1f,0/pci@1,1/ide@3/disk@0,0
net /pci@1f,0/pci@1,1/network@1,1
cdrom /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f
disk /pci@1f,0/pci@1,1/ide@3/disk@0,0
disk3 /pci@1f,0/pci@1,1/ide@3/disk@3,0
disk2 /pci@1f,0/pci@1,1/ide@3/disk@2,0
disk1 /pci@1f,0/pci@1,1/ide@3/disk@1,0
disk0 /pci@1f,0/pci@1,1/ide@3/disk@0,0
ide /pci@1f,0/pci@1,1/ide@3
floppy /pci@1f,0/pci@1,1/ebus@1/fdthree
ttyb /pci@1f,0/pci@1,1/ebus@1/se:a
ttya /pci@1f,0/pci@1,1/ebus@1/se:b
keyboard! /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8
keyboard /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8
mouse /pci@1f,0/pci@1,1/ebus@1/su@14,3062f8
设备别名在左列 。设备物理地址在右列 。
如果操作系统挂起了(没有响应) , 并且您也不能远程登录 , 那您没有别的选择了 , 只有强行中断操作系统 。
中断挂起的系统
如果系统挂起了 , 可以尝试下列步骤:
1.用Stop-a中断操作系统 。如果成功 , 系统会停留在PROM状态 。如果是使用字符终端作为系统控制台 , 则按Break键 。
2. 用sync命令将内存的内容同步到磁盘 , 减少数据的丢失 。结束后系统会自动重起 。
在ok提示符下键入sync命令 。
ok sync
【Solaris培训第二章:OpenBoot PROM】注意 – 您也可以用Stop-a强行中断操作系统 , 然后键入go恢复操作系统运行 。不建议使用此功能 。

推荐阅读