LINUX.ORG.RU

RH-7.2 Не монтирутся CDROM Help!


0

0

Прошу помощи. После инсталляции Линокс не могу смонтировать сидюк. На mount /dev/hdd /mnt/cdrom получаю is not a valid block device. Хотя сидюк правильно определяется (в лог) при загрузке как hdd: CD-540E, ATAPI CD/DVD-ROM, все изменения в fstab - результат прежний.

Машина: i430TX, ip166MMX, CD TEAK CD-540E. Дистриб RedHat7.2

Подскажите, где копать? Чувствую, что где-то закорючку какую надо поставть а не знаю где...

Ответ на: комментарий от josephson

В первом случае: unknown device Во втором: not valid...

А может, у меня файл устройства для моего сидюка отсутствует? Ну, скажем, может ставится- не ставится при инсталляции? И что это за тип устройства scd ? У меня же вроде как hdd определяется...?

discovery
() автор топика
Ответ на: комментарий от josephson

Посмотри, это?

Module Size Used by sd_mod 11584 0 (autoclean) (unused) scsi_mod 92208 1 (autoclean) [sd_mod] nls_iso8859-1 2800 0 (autoclean) nls_cp437 4320 0 (autoclean) vfat 9008 0 (autoclean) fat 31392 0 (autoclean) [vfat] autofs 11232 0 (autoclean) (unused) 8139too 12640 1 usb-uhci 20640 0 (unused) usbcore 49792 1 [usb-uhci]

discovery
() автор топика
Ответ на: комментарий от discovery

>Посмотри, это?

В общем, да. Набери:

modprobe ide-scsi

Попробуй подмонтироваться, как я предлагал выше. Только не перегружаясь. Если прокатит, забьёшь ide-scsi в конфиг lilo или grub (не знаю, через что ты грузишься), чтобы грузилось автоматом.

josephson ★★
()
Ответ на: комментарий от josephson

modprobe ide-scsi сделал,

Если mount -t iso 9660 -o ro /dev/scd0 /mnt/cdrom, то: unknown device

Если mount -t iso 9660 -o ro /dev/cdrom /mnt/cdrom, то: vrong fs type, bad option, bad superblok on /dev/cdrom, or too many mounted file systems

Все правильно пишу? Гружусь под лило.

discovery
() автор топика

!!!Отвечайте в режиме Preformatted text!!!

1. Есть ли в логе загрузки /dev/hdc? Если нет, а есть только hdd без hdc, оторвать руки и засунуть в жопу тому пэтэушнику, кто собирал машину.

2. Кусок dmesg про все /dev/hd{a,b,c,d}, а также (если есть) про scsi -- в студию.

3. mount -t iso9660 /dev/sr0 /mnt/cdrom

4. ls -l /dev/cdrom

Obidos ★★★★★
()
Ответ на: комментарий от discovery

>Все правильно пишу? Гружусь под лило.

Не iso 9660, а iso9660

Покажи здесь

cat /etc/lilo.conf

И опять покажи вывод

lsmod

anonymous
()
Ответ на: комментарий от josephson

Всё правильно, ико без пробела.

Module Size Used by

ide-scsi 7872 0

sd_mod 11584 0 (autoclean) (unused)

scsi_mod 92208 1 (autoclean) [ide-scsi sd_mod]

nls_iso8859-1 2800 0 (autoclean)

nls_cp437 4320 0 (autoclean)

vfat 9008 0 (autoclean)

fat 31392 0 (autoclean) [vfat]

autofs 11232 0 (autoclean) (unused)

8139too 12640 1 usb-uhci 20640 0 (unused)

usbcore 49792 1 [usb-uhci]

prompt

timeout=50

default=linux

boot=/dev/hda

map=/boot/map

install=/boot/boot.b

message=/boot/message

linear

image=/boot/vmlinuz-2.4.7-10

label=linux read-only

root=/dev/hda1

discovery
() автор топика
Ответ на: комментарий от josephson

Сорри, напортачил с абзацами. Там и lsmod и liloconf все в одну кучу упало. Повторить?

discovery
() автор топика
Ответ на: комментарий от Obidos

hda: FUJITSU MPC3032AT, ATA DISK drive

hdd: CD-540E, ATAPI CD/DVD-ROM drive

mount -t iso9660 /dev/sr0 /mnt/cdrom: sr0 does not exist;

s -l /dev/cdrom: [rwxrwx 1 root "дата-врмя" /dev/cdrom -> /dev/hdd ]

discovery
() автор топика
Ответ на: комментарий от josephson

После пробуй монтировать

mount -t iso9660 -o ro /dev/hdc /mnt/cdrom

или

mount -t iso9660 -o ro /dev/hdb /mnt/cdrom

без подгрузки ide-scsi. Если не прокатит, подгрузи ide-scsi и пробуй монтировать, как выше. Если прокатит, забей в /etc/lilo.conf строку

appends="hdc=ide-scsi"

или

appends="hdb=ide-scsi"

После этого набери в консольке

lilo

josephson ★★
()
Ответ на: комментарий от discovery

Так, что и требовалось доказать, Slave без Master'а. Откуда только такие жопорукие сборщики берутся... Кто машинку-то собирал?

Как сказал josephson (*) (27.10.2004 18:13:19), лучше всего переставить перемычку на CD-ROM'е так, чтобы он был мастером. Если на сидиромном шлейфе два разъёма для подключения устройств, надо посадить на дальний от материнки.

P.S. Случаем, не аудио-CD пытаемся монтировать? И не получится, RTFM.

Obidos ★★★★★
()
Ответ на: комментарий от Obidos

Не аудио-СД, "родной копакт с дистрибутивом". Что касательно кривых рук, то скажу, что машина стояла в учебном классе много лет, там все равно ей было, что СД-мастер что СД-слейв, под виндой - до фени. Да еще до RH7 я ставил не нее RH8 (см предыд. пост.)

discovery
() автор топика
Ответ на: комментарий от josephson

Переподключил СД на примери слейв на один шлейф с ХДД. Повторил всё сказанное ранее, результат прежний. Добавлю, что на этой же машине ранее ставил RH-8 и таких проблем небыло даже в старом подключении контроллеров. Кроме того, на другой машине пробовал этот RH-7 где СД тоже без примари как hdd и тоже все монтировалось. Ну, прям не знаю... Поставлю ка я тот RH-8 и погляжу что там с контроллерами получается.

discovery
() автор топика
Ответ на: комментарий от discovery

Давай сначала.

У тебя винт сейчас как второй мастер? Значит это hdc.

Идем в твой /etc/lilo.conf и в параметрах ядра добавляем строчку

append="hdc=ide-scsi"

Далее перегружаемся.

Заходим в /dev и меняем целеуказание симлинка с названием cdrom (если он есть) на /dev/scd0 (не 3, как ты пробовал выше, а 0!)

Далее в /etc/fstab прописываем строчку из faq.

Наслаждаемся.

jackill ★★★★★
()
Ответ на: комментарий от discovery

Шлейф на cd-rom должен быть отдельный!

Иначе нельзя врубать эмуляцию scsi (и значит в лучшем случае все будет писаться без использования DMA или вообще писаться не будет).

Без эмуляции scsi устройство будет как оно есть - hdc, hdd и т.п.

И значит правка симлинка не поможет.

Все ясно?

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.