Страница 1 из 1

mount -t iso9660 /dev/cdrom /mnt/cdrom ???

Добавлено: 03 фев 2005, 02:59
DyadyaVova
Здравствовать желаю.

Имеется RedHat9 с ядром 2.4.20.
Ставлю 2.6.9, и, таким образом, имею в наличии два рабочих ядра.
Вот только на 2.6.9 проблемка имеет место: не удается монтировать
CDROM(CD-RW "ASUS" ATAPI). В конфиге:
iso9660 [y]
SCSI emulation [M].
(Поддержку SCSI полностью отключил)
В lilo.conf
append hdd=ide-scsi

При попытке mount -t iso9660 /dev/hdd /mnt/cdrom ругается:
Что-то вроде Wrong block device or bad superblock or ...
(/dev/scd0 тоже не помогает)
Модуль ide-scsi загружен.
lsmod:
ide-scsi
В 2.4.20 все работает, единстенное отличие заключается в некоторых загруженных модулях, которые настараживают: ide-cd, sr, scsi_mod,sr_mod, cdrom, ide-scsi.(Все остальное то же самое)

Почему не удается монтировать CDR? Может не требуется SCSI emulation(в комментариях при конфигурировании сказано, что для cdrw это больше не требуется)?

Спасибо.

Добавлено: 03 фев 2005, 11:10
Llama
DyadyaVova, отруби таки эмуляцию scsi. cdrecord прекрасно живет и без нее.

Добавлено: 03 фев 2005, 13:50
DyadyaVova
А возможно ли добиться того, чтобы модуль ide-scsi не загружался?
(в lilo стер append=ide-scsi ...., модуль грузится).
И вообще можно ли выкрутиться из этой ситуации не переустанавливая ядро заново?
Спасибо.

Добавлено: 03 фев 2005, 13:54
Llama
DyadyaVova, можно. См. /etc/modules.conf например...

Добавлено: 03 фев 2005, 16:25
DyadyaVova
В modules.conf и modprobe.conf фраз, содержащих ide-scsi нет, а модуль тем не менее загружается.
(а его случаем не могло прописать в какие-нибудь /etc/rc.d/...?)

Добавлено: 04 фев 2005, 00:50
Anonymous
Llama chto za flood : scsidev v cdrecord nugen kak muguku iaica

Добавлено: 04 фев 2005, 01:20
Llama
more, а man cdrecord почитать слабо?

Добавлено: 04 фев 2005, 04:20
DyadyaVova
В /etc/rc.sysinit удалил строки связанные с ide-scsi,
после перезагрузки наблюдаю, что модуль действительно не загружен.
Однако cdrom не "фурычит": теперь он говорит, что
/dev/hdd is not valid block device.

Добавлено: 04 фев 2005, 13:40
Llama
DyadyaVova, м... а что в dmesg на эту тему (hdd, cdrom и т.п.) ?

Добавлено: 04 фев 2005, 14:03
invox
Llama, скорее всего, ты неправ про эмуляцию. Когда-то (в старых дистрибутивах) она была обязательна для CD-writers

Добавлено: 04 фев 2005, 14:12
Llama
invox, это когда-то кончилось достаточно давно... Где-то около 2.5 с чем-то... Уж год как не юзаю никакой эмуляции... По-моему и в последних 2.4 она тоже далеко не обязательна, хотя и не уверен...

В последних 2.6 все обстояит с точностью до наоборот...

Код: Выделить всё

cdrecord: Warning: Running on Linux-2.6.8-1-686
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
cdrecord: Warning: Linux-2.6.8 introduced incompatible interface changes.
cdrecord: Warning: SCSI transport does no longer work for suid root programs.
cdrecord: Warning: if cdrecord fails, try to run it from a root account.
[/b]

В общем случае - cdrecord -scanbus dev=ATAPI.

Добавлено: 04 фев 2005, 19:00
mend0za
на 2.6.8.1 ata и atapi у меня ведут себя безобразно

эмуляция scsi - нормально

Добавлено: 05 фев 2005, 01:54
DyadyaVova
Ребята, Всем Огромное Спасибо:
Всё заработало.
(почувствовал себя тупым после modprobe ide-cd)

Будьте здоровы!