這是 Solaris Express 2/03 發行版本中新的描述,並在 Solaris Express 9/03 發行版本中經過更新。對於 Solaris 9 的使用者而言,這是 Solaris 9 4/04 發行版本中的新增功能。
Software Express 發行版本中所有 USB 儲存裝置現在均可透過磁碟區管理,將其以可移除媒體方式存取。此變更有以下優勢:
現在可支援包含標準 MS-DOS 或 Windows (FAT) 檔案系統的 USB 儲存裝置。
您可以使用具有友善介面的 rmformat 指令,來取代 format 指令,以格式化和分割所有的 USB 儲存裝置。如果您需要 format 指令的功能,請使用 format -e 指令。
如果您需要執行 fdisk 式的分割,可以使用 fdisk 指令。
非根使用者現在可以存取 USB 儲存裝置,因為不再需要使用根權限的 mount 指令。裝置可以使用 vold 指令自動掛載於 /rmdisk 目錄下使用。如果系統當機時,裝置是在連線狀態,請使用 boot -r 指令執行重配置啟動,以讓 vold 重新識別裝置。當系統正在執行時,若是接上了新的裝置,請重新啟動 vold 指令。如需更多資訊,請參閱「vold(1M)線上手冊」和「scsa2usb(7D)線上手冊」。
可以掛載並存取包含 FAT 檔案系統的磁碟。請參閱下面的範例。
mount -F pcfs /dev/dsk/c2t0d0s0:c /mnt |
現在,所有的 USB 儲存裝置均可執行電源管理,但那些支援 LOG SENSE 分頁的裝置除外。使用 LOG SENSE 分頁的裝置通常是 SCSI 裝置,透過 USB-to-SCSI 橋接裝置連線。在舊版 Solaris 中,有些 USB 儲存裝置不是由電源管理的,因為它們未被識別為可移除式裝置。
與 USB 大型儲存裝置配合時,應用程式的運作可能有所不同。
將應用程式與 USB 儲存裝置配合使用時,請注意以下問題:
由於以前只有較小的裝置 (例如磁片和 Zip 磁碟機) 是可移除的,因此應用程式可能對媒體的大小做出不正確的假定。
當應用程式要求裝置退出媒體,而這種作業卻不適用於該裝置 (如硬碟) 時,要求會成功,但不會產生任何結果。
若要復原成不將所有 USB 大量儲存裝置視為可移除式媒體裝置之 Solaris 先前版本的運作方式,請更新 /kernel/drv/scsa2usb.conf 檔案。
如需有關使用 USB 大量儲存裝置的更多資訊,請參閱「scsa2usb(7D) 線上手冊」。
如需有關 USB 大量儲存裝置問題的疑難排解資訊,請參閱「System Administration Guide: Devices and File Systems」中的「What's New in USB Devices?」。