Показать полную графическую версию : пропали cdromы
Dutchman Mihel
19-01-2004, 10:23
История такая. Я поставил RAID контроллер и встремил туда винт, который раньше стоял в первом иде.
Сам винт нашелся, но пропали сд-ром и резак. т.е. /dev/hdc и /dev/hdd просто исчезли. ОС - Mandrake 9.0. В винде все на месте. Что с этим делать?
Может статься, они теперь у вас именуются /dev/hdg и /dev/hdh соответственно. Если винчестер сейчас у вас /dev/hda...
ruslandh
20-01-2004, 00:09
Или они теперь видны как скази.
Dutchman Mihel
21-01-2004, 13:22
b]antonym[/b]
Нет ни /dev/hdg ни /dev/hdh. Вообще никаких кроме /dev/hda нет.
ruslandh
/dev/sda1 появляется, но только это флэшдрайв:)
Где это все вообще правится? В каком конфе?
Это правится в конфиге ядра :-)
Если вы включили поддержку и автозагрузку devfs, то могут (и должны) появиться специальные файлы /dev/ide/hostX/busY/targetZ/lunK/partM... По-моему, так. Впрочем, если есть директория /dev/ide, то дальше сами найдёте.
Если же такой директории нет, то, может статься, ваши устройства совсем не видны ядру (а dmesg | grep -i 'cd' что-нибудь похожее на CD-ROM'ы находит?). Попробуйте, к примеру, воткнуть шлейф от второго контроллера в RAID ;-)
пардон - может я и не в тему ... но тарбла такая ... я тут кое как собрал ядро ... но у меня куда то подевался сдром .. причем его нигде нету :o
что у меян используется .... gentoo , ядро самопальное , devfs , я там полазил везде - там только на мои харды ссылки есть .... а каким образом прикручивать сд ром ?(точнее dvd-rom--cd-rom--cdwr - типа 3 в одном ...)
или может надо было при компиляции ядра что то такое указать - чего я не указал ? т.е. - где в конфиге ядра написано про поддержку сд ромов ?:o
makaveli lcf
09-06-2004, 20:46
а сидиром у тебя какой?? обычно его поддержака в ATAPI/IDE devises включается... может он в виде модуля и его нужно грузануть...
обычно ето легко проверить так -
# less /boot/config-*
а потом набираешь /CD + enter - и посмотри по конфигу что у тебя включено а что нет
Добавлено:
вообщето лучше делать так при сборке нового ядра:
# cp /boot/config-old-kernel /usr/src/linux/.config
# cd /usr/src/linux
# make oldconfig
# make menuconfig/xconfig
тогда если старове ядро поддерживало ваш сидиром, то в новом он не пропадет (если кешна в menuconfig вы не срежете все что попало:-))))
Добавлено:
при переходе от 2.4 к 2.6 все кешно позложнее (другие принципы организации файлов коняигурации), но подобный способ срабатывает
makaveli lcf
гыгы .. я обычно сохраняю старый конфиг - а то хрен всё запомнишь че там крутил ....
ядро у меня 2.4.25-gentoo-rc3 ( не помню какой )
а сд ром у меня LG какой то ...
---------------------
если кому интересно то в конфиге ядра у меян написано вот так
CONFIG_BLK_DEV_IDECD=y
:o
Исправлено: Petya, 13:09 9-06-2004
Добавлено:
вобщем после упорной работы напильником - сд ром у меян появился и даже его мождно примонтировать - что самое удивительное ... теперь дело осталось за немногим - научить его писать диски ... :o :o :o
ruslandh
09-06-2004, 22:16
Petya
Такие CD обычно цепляются в ядрах 2.2 и 2.4 через эмуляцию SCSI (модуль ide-scsi).
ruslandh
ага .. токлько каким он девайсом станет после такой вот цепляловки ? дистрибутив gentoo .... слакваревский sr0 не помогает ...
makaveli lcf
09-06-2004, 23:07
так щаз скажу = /dev/scd0 вроде!
Исправлено: makaveli lcf, 23:09 9-06-2004
Добавлено:
ну типа означает - скази-сидиром
makaveli lcf
root@petinkomp petya # mount /dev/scd0 /mnt/cdrom
mount: /dev/scd0 is not a valid block device
ну не суть ... в общем если подгрузить модуль #modprobe ide-scsi потом то через k3b всё прекрасно пишется :biggrin:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC