Nella configurazione predefinita, il driver ata di Solaris ha la funzione DMA disabilitata per i dispositivi ATA/ATAPI.
Questa funzione è stata disabilitata per evitare problemi sui sistemi che non supportano correttamente il DMA sui dispositivi ATA/ATAPI. La maggior parte dei problemi dipende da un BIOS di sistema di vecchia produzione.
Per abilitare (o disabilitare) il DMA per il driver ata dopo l'installazione di Solaris 8:
Eseguire il Solaris (Intel Platform Edition) Device Configuration Assistant. Per interrompere il boot automatico, premere ESC alla richiesta:
Press ESCape to interrupt autoboot in 5 seconds |
Premere F2_Continue per avviare la ricerca dei dispositivi.
Premere F2_Continue per visualizzare l'elenco dei dispositivi di boot.
Premere F4_Boot Tasks, selezionare "View/Edit Property Settings" e premere F2_Continue.
Impostare il valore della proprietà ata-dma-enabled su 1 per abilitare il DMA (o su 0 per disabilitarlo):
Selezionare la proprietà ata-dma-enabled dall'elenco e premere F3_Change.
Digitare 1 e premere F2_Continue per abilitare il DMA (oppure 0 e F2_Continue per disabilitarlo).
Premere F2_Back e quindi F3_Back per tornare al menu di avvio di Solaris.
Selezionare il dispositivo di boot predefinito e premere F2_Continue per avviare l'ambiente operativo Solaris.
Se dopo avere abilitato il DMA si riscontrano problemi, disabilitare la funzione (impostando la proprietà ata-dma-enabled su 0 con la procedura sopra descritta), aggiornare il sistema con il BIOS più recente fornito dal produttore dell'hardware e riabilitare il DMA.