依據預設值,Solaris ata 裝置驅動程式已將 ATA/ATAPI 裝置的「直接記憶體存取 (DMA)」功能停用。
已停用這個功能,以避免發生於某些無法正確在 ATA/ATAPI 磁碟機上支援 DMA的系統上之問題。 大多數的問題與過時的系統 BIOS 有關。
在安裝 Solaris 8 作業環境之後,如果要啟用或停用 ata 驅動程式的 DMA:
由開機磁片或安裝 CD (如果您的系統支援 CD-ROM 開機的話) 執行 Solaris (Intel 平台版) 裝置配置輔助程式。
用開機磁片開機時,新的 ata-dma-enabled 屬性值會保留在磁片上。因此,重新使用開機磁片時,變更的值會受到影響。
按 F2_Continue 來掃瞄裝置。
按 F2_Continue 顯示啟動裝置清單。
按 F4_Boot Tasks,選取「檢視/編輯」屬性設定,並按F2_Continue。
將 ata-dma 啟動的屬性值變更為 1 以啟用 DMA (0 值將停用 DMA):
由清單中選取 ata-dma 啟動的屬性並按下 F3_Change。
輸入 1 並按 F2_Continue 來啟用(輸入 0 並按F2_Continue 來停用)。
按 F2_Back,然後按 F3_Back 可以返回到啟動 Solaris 功能表。
由您想要安裝的 (網路配接卡或 CD-ROM 光碟機) 來選取裝置,並按 F2_Continue。
啟動 DMA 後,如果發生任何問題,請停用 DMA (使用上述的程序,將 ata-dma 啟動的屬性設為 0 ),用您的硬體製造廠商提供的最新 BIOS 來更新您的系統,然後重新啟動 DMA。