添加不可热插拔的新外围设备通常涉及以下操作:
关闭系统
将设备连接至系统
重新引导系统
可以参阅如何添加外围设备向系统添加以下不可热插拔的设备:
CD-ROM
辅助磁盘驱动器
磁带机
SBUS 卡
在某些情况下,为支持新设备,可能必须添加第三方设备驱动程序。
有关热插拔设备的信息,请参见第 6 章,动态配置设备(任务)。
成为超级用户。
(可选的)如果需要添加设备驱动程序以支持设备,请完成过程如何添加设备驱动程序。
创建 /reconfigure 文件。
# touch /reconfigure |
/reconfigure 文件将导致 Solaris 软件在下次打开或引导系统时检查所有新近安装的设备是否存在。
关闭系统。
# shutdown -i0 -g30 -y |
使系统进入 0 初始状态,即适用于关闭系统电源以添加和删除设备的状态。
在 30 秒内关闭系统。缺省值为 60 秒。
在没有用户介入的情况下,继续关闭系统。否则,系统会提示您继续执行关机过程。
在系统关闭后,选择以下方法之一关闭系统电源:
对于 SPARC 平台,如果显示 ok 提示,则可以安全关闭电源。
对于 x86 平台,如果显示 type any key to continue 提示,则可以安全关闭电源。
关闭所有外围设备的电源。
有关所有外围设备的电源开关的位置,请参阅外围设备附带的硬件安装指南。
安装外围设备,确保要添加的设备与系统上的其他设备具有不同的目标号码。
通常,磁盘背面有一个小开关,用于选择目标号码。
有关安装和连接设备的信息,请参阅外围设备附带的硬件安装指南。
打开系统电源。
系统将引导至多用户模式,并会显示登录提示。
通过尝试访问外围设备,检验是否已添加了该设备。
有关访问该设备的信息,请参见第 10 章,访问设备(概述)。
此过程假定已将设备添加到系统中。否则,请参见不受支持的设备所需的内容。
成为超级用户。
将磁带、软盘或 CD-ROM 放入驱动器中。
安装驱动程序。
# pkgadd [-d] device package-name |
用于标识包含软件包的设备路径名。
用于标识包含设备驱动程序的软件包名称。
检验软件包是否已正确添加。
# pkgchk package-name # |
以下示例说明如何安装和检验名为 XYZdrv 的软件包。
# pkgadd XYZdrv (licensing messages displayed) . . . Installing XYZ Company driver as <XYZdrv> . . . Installation of <XYZdrv> was successful. # pkgchk XYZdrv # |