LINUX.ORG.RU

Проблема с DMA


0

0

У меня третья федора
Мама ASUS p4p800
SATA винт самсунг 120, SATA контроллер в режиме эмуляции (в нативном режиме нормально не работает)
/dev/hda - Писалка Toshiba ODD-DVD SD R5272
Под виндой - на DVD DMA работает, проблем никаких нету.
Под линуксом - никак не встает.
Пишу hdparm -d1 /dev/hda - пишет, что не может.
Соответственно, при копировании данных с писалки большие грабли.
Что я делаюне так, как это можно поправить?


Есть подозрения, что нужно:
- использовать ядро 2.6.x;
- в настройках ядра включить SCSI;
- в настройках SCSI включить SATA;
- поддержку IDE оставить, это нужно для DVD;
- винты перевести в Native mode;
- перезагрузиться.

Последовательность важна, за последствия не отвечаю :-) Рекомендую сделать загрузочную дискету перед правкой. Если все получится, то SATA винты станут видны как SCSI - sda/sdb/... соответственно придется переделать fstab и возможно initrd (я не знаю, как устроен initrd в FC3).

saper ★★★★★
()
Ответ на: комментарий от saper

Где-то в дебрях гугля было сказано, что на P4P800 SATA в линуксе толком не работает.

Obidos ★★★★★
()
Ответ на: комментарий от jackill

2 saper FC3 на 2.6 со всеми вытекающими

2 jackill - загружать при старте модуль, прописав его в modprobe.conf а кто подскажет, какой модуль нужен?

Zebar
() автор топика
Ответ на: комментарий от Zebar

Логика рулит как никогда.

Модуль чипсета.

Значит где можно посмотреть название? В документации к ядру или сделав make menuconfig и в хелпе к модулю.

P.S. Но я бы эту мать продал нафиг и купил бы что-нить еще. Какие-то невероятные на ней глюки бывают.

P.P.S. Еще один момент - после того, как ты все переведешь на sata и они станут как scsi чудесная программа hdparm будет работать частично и уж точно не сможет выставлять параметры. Но DMA по идее должно включаться автоматом.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.