Точнее, на второй месяц эксплуатации ноутбука я заметил, что винчестер как-то уж очень медленно работает. Запустил hdparm - и вправду, dma (не путать с одноименным lj-user'ом!) отсутствует. И что смешно, не включается:
# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
С чего бы это? И с cdrom'ом та же фигня..
Правда, -m16 тоже несколько ускорило работу, но всё-таки хочется (хотя бы относительного) совершенства.
IDE-контроллер интел 82801DBM (ICH4-M). И до перестановки системы оно, помнится, даже работало. Где у меня ошибка в ДНК?
# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
С чего бы это? И с cdrom'ом та же фигня..
Правда, -m16 тоже несколько ускорило работу, но всё-таки хочется (хотя бы относительного) совершенства.
IDE-контроллер интел 82801DBM (ICH4-M). И до перестановки системы оно, помнится, даже работало. Где у меня ошибка в ДНК?
no subject
Обязательно включи CONFIG_BLK_DEV_IDEDMA_PCI и CONFIG_IDEDMA_PCI_AUTO, также попробуй CONFIG_BLK_DEV_PIIX
no subject
no subject
no subject
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH2: IDE controller at PCI slot 00:1f.1 ICH2: chipset revision 5 ICH2: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pioесть?
no subject
Может, правда надо piix в ядро собрать, а не модулем?
no subject
no subject
no subject