在 Oracle Solaris 中,USB 海量存储设备可热插拔,并且具有大多数可移除介质设备所具备的相同功能。
可热插拔设备会自动挂载,并立即显示在 /media 目录中。用户可迅速访问该设备。如果未进行自动挂载,可以使用 mount 命令手动挂载设备。以下示例将挂载使用 FAT 文件系统的磁盘:
mount -F pcfs /dev/dsk/c2t0d0s0:c /mnt
USB 存储设备均受电源管理控制,支持 LOG SENSE 页面的除外。包含 LOG SENSE 页面的设备通常是通过 USB-to-SCSI 桥接设备进行连接的 SCSI 驱动器。
要配置或管理 USB 存储设备,请使用以下命令:
rmformat 命令用于创建分片或显示插入了介质的所有 USB 设备。
fdisk 命令用于对 USB 设备进行分区。
![]() | 注意 - 请勿使用 format 命令或 rmformat –F 命令以物理方式格式化 USB 驱动器。 |
使用 USB 海量存储设备时,应用程序的工作方式可能有所不同。例如,某些早期版本的应用程序可能对介质的存储容量作出不正确的假设,因为以前只有较小存储容量的设备(如磁盘)才是可移除设备。
要恢复到先前的 Oracle Solaris 行为以将 USB 海量存储设备视为可移除介质设备,请更新 /etc/driver/drv/scsa2usb.conf 文件。有关更多信息,请参见scsa2usb(7D)。