Die DMA-Funktion des Solaris ata-Gerätetreibers ist für ATA/ATAPI-Geräte standardmäßig deaktiviert.
Diese Funktion wurde deaktiviert, um Probleme auf manchen Systemen zu vermeiden, die DMA auf ATA/ATAPI-Laufwerken nicht richtig unterstützen. Die meisten Probleme beziehen sich auf ein veraltetes System-BIOS.
So aktivieren (oder deaktivieren) Sie nach einer Installation des Solaris 8-Betriebssystems DMA für den ata-Treiber:
Rufen Sie den Solaris (Intel-Plattform Edition)-Gerätekonfigurations-Assistenten von der Boot-Diskette oder der Installations-CD auf (wenn Ihr System einen Neustart von CD unterstützt).
Wenn Sie mit der Boot-Diskette neu starten, wird der neue ata-dma-enabled-Eigenschaftswert auf der Diskette gespeichert. Daher wird der geänderte Wert verwendet, wenn Sie die Boot-Diskette erneut verwenden.
Drücken Sie F2_Continue, um nach Geräten zu suchen.
Drücken Sie F2_Continue, um eine Liste der Boot-Geräte anzuzeigen.
Drücken Sie F4_Boot Tasks und wählen Sie "View/Edit Property Settings".
Drücken Sie F2_Continue.
Ändern Sie den Wert der Eigenschaft ata-dma-enabled auf 1, um DMA zu aktivieren (der Wert 0 deaktiviert DMA).
Wählen Sie die Eigenschaft ata-dma-enabled aus der Liste und drücken Sie F3_Change.
Geben Sie 1 ein und drücken Sie F2_Continue, um die Option zu aktivieren (geben Sie 0 ein und drücken Sie F2_Continue, um die Option zu deaktivieren).
Drücken Sie F2_Back und anschließend F3_Back, um zum Solaris-Startmenü zurückzukehren.
Wählen Sie das Gerät, von dem aus die Installation erfolgen soll (Netzwerk oder CD-ROM-Laufwerk) und drücken Sie F2_Continue.
Sollten nach dem Aktivieren von DMA Probleme auftreten, deaktivieren Sie DMA, indem Sie die Eigenschaft ata-dma mit der oben genannten Vorgehensweise auf 0 setzen. Aktualisieren Sie Ihr System mit dem neuesten BIOS Ihres Hardware-Herstellers und aktivieren Sie DMA anschließend wieder.