Maxim Filatov
написал 18 августа 2004 года в 14:38 (926 просмотров)
Ведет себя
как мужчина; открыл 18 тем в форуме, оставил 23 комментария на сайте.
Обновил ядрышко до 2.6.8.1, hdparm до 5.6 перезагрузился и у меня отвалился режим UDMA…
Пример:
/#=> /etc/init.d/hdparm restart 13:48 pts/0
* WARNING: you are stopping a boot service.
* Starting hdparm… [ ok ]
* Running hdparm on /dev/discs/disc0/disc…
HDIO_SET_DMA failed: Operation not permitted
* Running hdparm on /dev/cdroms/cdrom0…
HDIO_SET_DMA failed: Operation not permitted
/
Вот так вот….
Что бы это могло быть?..
Заранее спасибо.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Это значит что ты накосячил с конфигом ядра, сделай strace. ИМХО ioctl заваливается с EACCES
По поводу конфига ядра:
│ <*> ATA/ATAPI/MFM/RLL support │ │
│ │ <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support │ │
│ │ — Please see Documentation/ide.txt for help/info on IDE drives │ │
│ │ [ ] Support for SATA (deprecated; conflicts with libata SATA driver) │ │
│ │ [ ] Use old disk-only driver on primary interface │ │
│ │ <*> Include IDE/ATA-2 DISK support │ │
│ │
│ │ <*> Include IDE/ATAPI CDROM support │ │
│ │ < > Include IDE/ATAPI TAPE support (EXPERIMENTAL) │ │
│ │ < > Include IDE/ATAPI FLOPPY support │ │
│ │ < > SCSI emulation support │ │
│ │ [ ] IDE Taskfile Access │ │
│ │ [ ] IDE Taskfile IO (EXPERIMENTAL) │ │
│ │ — IDE chipset support/bugfixes │ │
│ │ <*> generic/default IDE chipset support │ │
│ │
│ │ [ ] CMD640 enhanced support │ │
│ │
│ │
│ │ [ ] Boot off-board chipsets first support │ │
│ │ <*> Generic PCI IDE Chipset Support │ │
│ │ < > OPTi 82C621 chipset enhanced support (EXPERIMENTAL) │ │
│ │ <*> RZ1000 chipset bugfix/support │ │
│ │
│ │ [ ] Force enable legacy 2.0.X HOSTS to use DMA │ │
│ │
│ │ [ ] Enable DMA only for disks │ │
│ │ < > AEC62XX chipset support │ │
│ │ < > ALI M15×3 chipset support │ │
│ │ < > AMD and nVidia IDE support │ │
│ │ < > ATI IXP chipset IDE support │ │
│ │ < > CMD64{3|6|8|9} chipset support │ │
│ └───
< > Compaq Triflex IDE support │ │
│ │ < > CY82C693 chipset support │ │
│ │ < > Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL) │ │
│ │ < > Cyrix/National Semiconductor CS5530 MediaGX chipset support │ │
│ │ < > HPT34X chipset support │ │
│ │ < > HPT36X/37X chipset support │ │
│ │ < > National SCx200 chipset support │ │
│ │ <*> Intel PIIXn chipsets support │ │
│ │ < > NS87415 chipset support │ │
│ │ < > PROMISE PDC202{46|62|65|67} support │ │
│ │ < > PROMISE PDC202{68|69|70|71|75|76|77} support │ │
│ │ < > ServerWorks OSB4/CSB5/CSB6 chipsets support │ │
│ │ < > Silicon Image chipset support │ │
│ │ < > SiS5513 chipset support │ │
│ │ < > SLC90E66 chipset support │ │
│ │ < > Tekram TRM290 chipset support │ │
│ │ < > VIA82CXXX chipset support │ │
│ │ [ ] IGNORE word93 Validation BITS │ │
│ └─
О как.
Мамка какая-то второпневая.
На BX-e.
Иоптурбашмак! Что ж это ты тут такое нарисовал? :-)
Проверь командой
lspci
какой у тебя чипсет на IDE. Вот так:
# lspci | grep IDE
00:1f.1 IDE interface: Intel Corp. 82801DB (ICH4) Ultra ATA 100 Storage Controller (rev 02)
и вкомпилируй его в ядро (_не как модуль!!_)
В качестве примера кнфига приводи нужные места файла .config, который у тебя в /usr/src/linux-XXX (где ты ядро компилил).
Good Luck,
UT
все — всем спасибо!
Все завелось!!!!
Ошибка была в чипсете IDE.