Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   not valid block device? (http://forum.oszone.net/showthread.php?t=36944)

screetch 29-09-2003 18:15 254588

сразу после установки RH 7.2 на команду mount /dev/cdrom /mnt/cdrom выдает сообщение "/dev/cdrom not a valid block device"... ставлю не в первый раз, в конфигурации модулей вряд ли мог ошибиться, скорее дело в конкретном железе... уже пробовал и проверенные сидюки тулить, которые без проблем работали в этой же системе на др машинах...

dmesg говорит :
ide-floppy driver 0.97hdd: driver not present
как с этим справиться, посоветуйте плз...

заранее благодарен, scretch

Zur0 29-09-2003 19:36 254589

scretch
Цитата:

ide-floppy
дык тебе сидюк нужен или флопарь???

Скорее всего дело в битой ссылке. Зайди в дев и дай ls -l | grep cdrom. Потом посмотри на че он у тебя ссылается, и вспомни кем у тебя  сидюк подрублен. А затем даеш (пример для sec. slave)
Код:

ln -sf /dev/hdd /dev/cdrom
Есть вариант, что у тебя стоит эмуляция scsi (строчка в /etc/lilo.conf : append="hdd=ide-scsi"), тогда (если нет других scsi уст-в) ln -sf /dev/scd0 /dev/cdrom.

Заодно проверь и /etc/fstab на правидьность пути...

Barracuda 29-09-2003 20:45 254590

Zur0
там не в этом дело - это глюк, который иногда происходит.
scretch
Посмотрите, имеются ли модули для ide-cdrom.o и/или cdrom.o (как в каталоге модулей ядра, так и в памяти).

screetch 30-09-2003 12:17 254591

Barracuda
да, действительно глюк..
загрузил вручную модуль сdrom.o и сидюк раздуплился... (правда при первом монтировании попросил указать вручную файловую систему)

я так понимаю нана только прописать теперь в modules.conf чего то?..

Barracuda 30-09-2003 13:04 254592

scretch
Я вышел из положения немного через назад: скомпилил ядро со встроенными модулями сидюковода :)

screetch 30-09-2003 13:33 254593

Barracuda
а может проще можно? как указать например по умолчанию в монтирование для сидюка файловую iso9660?

просто первый раз по загрузке приходится писать mount -t iso9660 /dev/cdrom /mnt/cdrom. потом уже подхватывает на лету..

Barracuda 30-09-2003 13:58 254594

scretch
На счёт дров под iso9660 - та же история (нужно сначала модуль загрузить). Как делается - не помню (кроме как ручками). Можно попробовать через modules.conf, вот только я не помню, как там правильно всё прописывается (что будет прелоад, а что постлоад).

screetch 30-09-2003 14:28 254595

та да.. я тоже точно не знаю.. :)
ща выложу вопросик об описании modules.conf

Добавлено:

ага

alias iso9660 isofs - в modules.conf прописал и заработало

сенкс в любом случае:biggrin:


Время: 00:53.

Время: 00:53.
© OSzone.net 2001-