本节提供有关 Solaris 10 发行版在设备管理方面新增功能的信息。
有关 USB 设备新增功能的信息,请参见Solaris 10 发行版在 USB 设备方面的新增功能
在此 Solaris 发行版中,1394 OpenHCI 主机控制器驱动程序已进行了更新,从而提供对 x86 系统的支持。以前,仅有 SPARC 系统提供 1394 (FireWire) 支持。
IEEE 1394 也是因 Apple Computer 的商标名 Firewire 而得名。Sony 的 1394 商标名为 i.LINK。
1394 是一种行业标准串行总线,该总线可支持的数据速率为 100 Mbit/sec、200 Mbit/sec 或 400 Mbit/sec。由于该总线具有高带宽和同步(准时)功能,因此非常适用于处理用户电子设备(如摄像机)中的数据。
有关更多信息,请参见 hci1394(7D)。
在此 Solaris 发行版中,添加了 scsa1394 驱动程序,以支持符合串行总线协议 2 (Serial Bus Portocol 2, SBP-2) 规范的 1394 海量存储设备。该驱动程序支持总线供电和自供电两种 1394 海量存储设备。以前仅支持 1394 摄像机。
1394 海量存储设备被视为可移除介质设备。可以使用 rmformat 命令对 1394 海量存储设备进行格式化。1394 海量存储设备的使用方法与 USB 海量存储设备相同。这意味着您可以挂载、弹出、热拆卸和热插入 1394 海量存储设备。有关使用这些设备的更多信息,请参见 scsa1394(7D) 和第 8 章,使用 USB 设备(任务)。
此 Solaris 发行版中 devfs 文件系统用于管理设备。请继续通过 /dev 目录中的各项来访问所有设备,这些项是指向 /devices 目录中各项的符号链接。/devices 目录的内容现在由 devfs 文件系统控制。/devices 目录中的各项可动态表示系统上可访问设备的当前状态,并且无需进行管理。
devfs 文件系统提供了下列增强功能:
/devices 目录中进行的操作将导致附加设备项。未使用的设备条目被分离开来。
提高了系统启动性能,因为仅附加了引导系统所需的设备项。访问设备时将添加新的设备条目。
有关更多信息,请参见 devfs(7FS) 手册页。
许多以前的 Solaris 发行版中都提供了 Sun 系统的电源管理。例如,缺省情况下,以下系统中的内部驱动器会进行电源管理:
SunBlade 1000 或 2000
SunBlade 100 或 150
SunBlade 2500 或 1500
/etc/power.conf 文件中的缺省设置确保符合能源之星标准,并且完全支持这些系统的电源管理。
以下适配器用于连接外部光纤通道存储设备:
Sun StorEdge PCI 双光纤通道主机适配器
Sun StorEdge PCI 单光纤通道网络适配器
如果将上述适配器与 Sun 系统结合使用来连接外部光纤通道存储设备,则缺省情况下,外部存储设备也会进行电源管理。
在以下情况下,应禁用电源管理:
系统中的光纤通道连接的磁盘连接至存储区域网络 (storage area network, SAN)
系统中的光纤通道连接的磁盘用在多启动器配置中,如用于 SunCluster 软件
系统在光纤通道接口上使用 IP(请参见 fcip(7D))
如果多个 Solaris 系统可能共享相同的设备(如上述情况下),则不应启用电源管理。
按以下方式更改 /etc/power.conf 文件中的 autopm 关键字,可以对系统禁用电源管理:
autopm disable |
然后,通过运行 pmconfig 命令或重新引导系统,重新配置电源管理。
有关更多信息,请参见 power.conf(4) 和 pmconfig(1M)。