November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Friday, October 7th, 2005 10:46 am
Точнее, на второй месяц эксплуатации ноутбука я заметил, что винчестер как-то уж очень медленно работает. Запустил 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). И до перестановки системы оно, помнится, даже работало. Где у меня ошибка в ДНК?
Tags:
Friday, October 7th, 2005 10:16 am (UTC)
2.6.8 моей сборки
Вроде распознает:
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ICH4: IDE controller at PCI slot 0000:00:1f.1
Friday, October 7th, 2005 11:09 am (UTC)
Ну вот видать в "моей сборки" ошибка и есть =)
Возьми "дистрибутивное", посмотри - работает ли на нем и diff'ни конфиг свой с ихним.
Friday, October 7th, 2005 11:13 am (UTC)
Спасибо на добром слове :)
Даже если и работает,
$ diff -u config-2.6.8-2-386 config-2.6.8dil2 | wc -l
2894

Friday, October 7th, 2005 11:16 am (UTC)
grev -v '^#' забыл
Friday, October 7th, 2005 11:19 am (UTC)
это не сильно помогает
$ diff -u config-2.6.8-2-386 config-2.6.8dil2 | grep -v '^ #' | wc -l
2578
Friday, October 7th, 2005 11:22 am (UTC)
Не выспался или издеваешься?
Friday, October 7th, 2005 11:29 am (UTC)
У меня ядро настолько по-другому сконфигурировано, что искать различия с дистрибутивным бессмысленно. Как минимум, дистрибутивное ядро - initrd'шное, а у меня нет, и всё основное прибито в ядро гвоздями, а не вынесено в модули.
Friday, October 7th, 2005 11:34 am (UTC)
То есть ты и выспался и не издеваешься и серьезно не понимаешь, в чем ты не прав воткнув такой grep после diff? И сам не догадываешься о 's/=m/=y/'?

(Про "прибито гвоздями" я, пожалуй, воздержусь от комментариев. Пока, во всяком случае.)
Friday, October 7th, 2005 12:42 pm (UTC)
ты ещё посортируй всё же перед diff'ом
Friday, October 7th, 2005 03:14 pm (UTC)
В общем, это была плохая идея. Помогло прибивание piix непосредственно внутрь ядра вместо модуля.
Friday, October 7th, 2005 05:30 pm (UTC)
2.6.8 моей сборки
можешь объяснить, чем тебе штатное ядро не угодило?