Показать полную графическую версию : Проблемы с CD в ядре 2.6.x
И чего теперь делать? Ядро пересобирать? Оно у меня не пересобирается/ В конце какая-то ошибка с модулем АТИ? будь он неладен
ruslandh
11-05-2005, 00:23
Выяснить какой скрипт грузит sr-mod и отключить его зазрузку.
Наверное, это прозвучит по-дуратски, но все-таки. А как это выяснить? Еще раз спасибо.
ruslandh
19-05-2005, 08:12
Поиском по файлам слова sr-mod :)
Кстати, что у вас прописано в /etc/modules и /etc/modules.conf
PS
Кстати, если установить hal и удалить из fstab всё, что касается CD, то созданием точек монтирования для новых устройств занимается hal (вчера с ним баловался). Вставляешь СD - в /media появляется /media/cdrom, вытаскиваешь, пропадает. Так-же с USB устройствами.
PPS Я уже и не помню, что было в начале топика
Напомните, только кратко всё о вашей проблеме - версия ядра (если самосборное, то отметить), дистрибутив, логи, lsmod, /etc/modules и /etc/modules.conf работающие демоны (hotplug, udev. scan). Если убрать работающий CD, то работает-ли с оставшимся и т.д.
Итак, приступим.
Мать - MCI 6729 nForce2400
cdrom TOSHIBA CD-RW DVD-ROM
cdrom2 ASUS CD-ROM
MandrakeLinux 10.0 Official PowerPack
uname -r 2.6.3-7mdk
dmesg | grep hdd
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hdd: ASUS CD-S400/A, ATAPI CD/DVD-ROM drive
hdd: ATAPI 40X CD-ROM drive, 128kB Cache, UDMA(33)
АСУС не резак, обычный сидюк, рид онли
lsmod
scsi_mod 114648 4 sg,st,sr_mod,sd_mod
ide-cd 40548 0
cdrom 37184 2 sr_mod,ide-cd
supermount 37876 1
ls -l /dev/hd*
lr-xr-xr-x 1 root root /dev/hdc -> ide/host0/bus1/target0/lun0/cd
lr-xr-xr-x 1 root root /dev/hdd -> ide/host0/bus1/target1/lun0/cd
Демонов нету, хотплаг я отклучил, ибо бестолку, удев удалил, а про скан вообще ни слухом ни духом
В modules.conf про сидюки вообще ничего нет.
А в etc/modules все заремено за исключением вписаного мною nvidia-agp
Тошибу убрал физически, т. е. выедрнул шлейф. Результат тот же.
ambal@localhost mnt]$ mount cdrom2
/dev/hdd: Input/output error
mount: /dev/hdd: can't read superblock
Ну вот. Все, что знал, рассказал.
ruslandh
26-05-2005, 21:57
У меня (всё работает):
[root root]#lsmod | grep cd
uhci_hcd 31760 0
ohci_hcd 21896 0
ide_cd 39044 0
cdrom 37920 1 ide_cd
ehci_hcd 34184 0
usbcore 117080 8 usbhid,usblp,uhci_hcd,ohci_hcd,usb_storage,ehci_hcd
ide_core 125652 5 ide_cd,usb_storage,ide_disk,ide_generic,via82cxxx
Стоят udev, hotplug, hal
[root dev]# ls -l cd*
lrwxrwxrwx 1 root root 16 May 26 21:00 cdrom -> cdroms/cdwriter0
brw-rw---- 1 root disk 15, 0 Mar 29 13:38 cdu31a
brw-rw---- 1 root disk 24, 0 Mar 29 13:38 cdu535
lrwxrwxrwx 1 root root 16 May 26 21:00 cdwriter -> cdroms/cdwriter0
cdroms:
total 0
lrwxrwxrwx 1 root root 9 May 26 21:00 cdrom0 -> cdwriter0
lrwxrwxrwx 1 root root 9 May 26 21:00 cdrom1 -> cdwriter1
lrwxrwxrwx 1 root root 9 May 26 21:00 dvd0 -> cdwriter1
[root@ dev]# dmesg | grep hdc
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hdc: _NEC CD-ROM CD-3002A, ATAPI CD/DVD-ROM drive
hdc: ATAPI 52X CD-ROM drive, 128kB Cache, UDMA(33)
[root@ dev]# dmesg | grep hdd
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hdd: TEAC DW-548D, ATAPI CD/DVD-ROM drive
hdd: ATAPI 48X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
[root@ dev]# uname -r
2.6.11-std26-up-alt10
/etc/fstab:
(Строчки, вписанные hal-ом)
/dev/cdroms/cdwriter1 /media/cdrecorder auto user,nosuid,nodev,noexec,noauto 0 0
/dev/cdroms/cdwriter0 /media/cdrom auto user,nosuid,nodev,noexec,noauto 0 0
hal не входит в мой дистрибутив. Его можно откуда-нибудь скаччать?
ruslandh
26-05-2005, 23:45
URL : http://www.freedesktop.org/wiki/Software_2fhal
Summary : HAL - прослойка для абстрагирования оборудования
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.