Данная тема является продолжением общей дискуссии. Многие опытные пользователи Linux сталкиваются с проблемой, что утилита hdparm оказывается не в состоянии установить статус DMA, равно как и включить/выключить его на дисках при работе с ними через libata. Версия ядра 2.6.22.7 добавляет для них рудиментарную поддержку контроля DMA. Управление осуществляется путём передачи нужного параметра при загрузке:
- libata.pata_dma=0 Disable all PATA DMA like old IDE
- libata.pata_dma=1 Disk DMA only
- libata.pata_dma=2 ATAPI DMA only
- libata.pata_dma=4 CF DMA only
>>> Подробности