- 论坛徽章:
- 0
|
转载
一、PROM简介:
当你打开SGI机器电源之前,请务必要打开SCSI设备,否则将不能使用该SCSI设备。在IRIX中,SCSI设备根据SCSI通道(控制器号)和SCSI设备的ID号来使用SCSI设备。
打开机器后,系统进行上电检测,然后提示Starting up the System......
这时候系统有几秒钟的等待时间,如果这时候你按<ESC>;键,系统进入PROM菜单。
Start system 启运IRIX系统
Installing System Software 安装系统软件
Run Diagnostics 运行系统诊断
Recover System 系统恢复(在你有系统完整备份的情况下)
Enter Command Monitor 进入PROM界面
Select Keyboard Layout 选择键盘
<o:p>;
选择5进入PROM操作界面,出现提示符:
>;
常用命令:
? [command] PROM命令列表,获得相应命令的帮助
auto 根据缺省的设置启运系统
date [mmddhhmm[ccyy|yy][.ss]] 设置系统时间
printenv 显示当前的环境变量设置
setenv ENV_VAR STRING 设置环境变量
unsetenv ENV_VAR 取消一个环境变量
resetenv 重置所有环境变量
boot [-f file] [ARGS] 启运某个程序
passwd 设置PROM中使用的口令,进入上面菜单时要求这口令
resetpw 取消PROM口令
single 进入单用户模式
hinv 显示系统简要配置
<o:p>;
常用的环境变量:
AutoLoad 自动启运系统。设置为Yes时,系统会自动启运,设置为No时,系统在出现PROM菜单后等待用户命令
SystemPartition
OSLoadPartition
OSLoadFilename
OSLoader
Netaddr 本机的IP地址,当你试图通过网络启运时,这一定要设置正确
<o:p>;
<o:p>;
应用实例:
1. 从系统光盘启运fx(磁盘分区、格式化程序):
>; hinv
SCSI CDROM: scsi(0)CDROM(4)
>; boot –f dksc(0,4, sashARCS dksc(0,4,7)stand/fx.ARCS
(O2/Impact机器的启运命令)
>; boot –f dksc(0,4, sash64 dksc(0,4,7)stand/fx.64
(Octane/Onyx的启运命令)
说明:dksc是SCSI磁盘设备(光盘、硬盘)在PROM中的名称,在IRIX中为dksc后面的(0,4, 表示该光盘接在SCSI控制通道0上,SCSI ID号为4,8表示磁盘设备的分区8,也就是Volume(vh)卷头,包含了该设备的定义。
在SGI系统里,硬盘分区总共有11个分区,分别从0-10,常用的有:
0 root分区
1 swap分区
6 user区
7 数据区
8 Volume Head(vh)
10 Entire disk(整个硬盘)
所有的磁盘设备都有8, 10分区,系统盘要有0,1分区,数据盘一般用7分区。
比如SCSI通道1上面SCSI ID为5的硬盘的第8分区在PROM里面表示为:dksc(1,5,7) 而有IRIX系统里面则表示为 dks1d5s7
boot –f 中的-f表示忽略系统环境变量中的启运参数设置,直接启运-f后面的程序。
从已有的系统盘上启运fx就简单多了:
>; boot –f dksc(0,1, sash dksc(0,1,0)stand/fx
<o:p>;
2. 从网络上另一台的SGI机器上安装系统
首先在有光驱的SGI机器上做如下设置:
编辑/etc/inetd.conf文件,在tftp行后面加上光盘在IRIX系统中的位置(缺省是/CDROM),则/etc/inetd.conf文件的tftp行有点象下面这样子:
tftp dgram udp wait guest /usr/etc/tftpd tftpd –s /usr/local/boot /CDROM
然后执行:
# /etc/killall –HUP inetd
确定要安装的机器型号:
>; hinv
Machine Type: IPxx
设置IP地址:
>; setenv netaddr 192.168.0.3 (假设网络为192.168.0.0 放光盘的那台机器为192.168.0.1,把IRIX启运光盘放入光驱 )
启动:
>; boot –f bootp()192.168.0.1:/CDROM/dist/miniroot/unix.IPxx
注意:要用你机器的实际IPxx替换上面的IPxx
如果你网络正常的话,系统就会启运miniroot然后到安装菜单。
安装的时候指定:
inst>; from 192.168.0.1:/CDROM/dist
以上为转载,不知道算不算犯规,如可以我将继续 |
|