Solaris 作業環境繼續提供支援新硬體所需的軟體。
在前 Solaris 版次中,x86-為基礎系統上的 SCSI 磁碟支援是由 cmdk 驅動程式所處理。在 Solaris 7 版次中,SCSI 磁碟程式用於 Solaris(SPARC 平台版)系統上的支援是由 sd 驅動程式所處理。雖然是由相同的代碼基礎所得到的,此版次中的 SPARC 與 Intel 版本之間仍有些許不同。例如,Intel 版本中提供特殊 x86-特定容量標籤支援,因此應用程式(其於 /dev/dsk 中使用邏輯磁碟名稱)將不會受到驅動程式變更的影響。Intel 版本也提供 SPARC 版本中不需要的 x86-特定磁碟幾何資訊支援。此外,ATAPI CD-ROM 支援現在是由 sd 驅動程式所提供。
若需更多的資訊,請參閱這些線上援助頁:cdio(7I)、cmdk(7D)、dkio(7I)、scsi(4)、sd(7D)。
智慧型 I/O(I2O)是由特殊利益團體 I2OSIG 所定義與倡導的模組、高效能 I/O 子系統的新興工業標準。I2O 的目標為:
藉由從主機 CPU 至專用的 I/O 處理器卸載低層次 I/O 處理來增進系統 I/O 產量。
使 OS 與硬體廠商藉由定義「分割驅動程式」模式來寫入裝置驅動程式變得更容易。此包括由 OS 廠商所提供的標準作業系統模組(OSM),以及由硬體廠商所提供的硬體獨立模組(HDM)。指定裝置類型的 OSM 與任何該裝置類型的 HDM都可共同運作。
OSMs 需要 I2O 訊息/傳輸功能來控制 I2O 裝置
區塊儲存與 SCSI OSMs
在此版次中,不支援從 I2O 裝置啟動。也不支援來自 Solaris 環境內的 I2O 硬體與非 Solaris 軟體與韌體(例如 HDMs 與 IRTOS)配置。有關用 Solaris 7 測試的特定 I2O 硬體列表,請參照 Solaris 7 (Intel Platform Edition) Hardware Compatibility List。