LINUX.ORG.RU

SCSI & 2.6 & UDEV


0

0

Собстно, Есть slackware 10.1, ядро 2.6.12.3, SCSI storage controller: LSI Logic / Symbios Logic 53c875. 1 SCSI диск.

При загрузке не находит корневой раздел! Загрузчик (lilo) стоит на /dev/sda, /dev/sda2 - root раздел! Настроить пытался просто SCSI диск, без RAID! На SCSI раньше не ставил, может что не так делаю...

Подозреваю, в момент загрузки ядра, /dev/sda еще не существует. Как его создать на этапе загрузки ядра? devfs нет! Использую udev.

Заранеее спасибо за помощь.


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

что пишет!? так и говорит, что нет устройства в /dev/? какой может быть /dev до монтирования / ?

ядро вообще определяет, чаво ему монтировать на корень по мажору/минору

Muromec ☆☆
()
Ответ на: комментарий от Muromec

cat /etc/udev/rules.d/udev.rules|grep scsi

BUS="scsi", KERNEL="s[dgrt][0-9]*", SYSFS_type="5", NAME="%k",GROUP="cdrom", MODE="0660"

примерно так у тебя ?

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

с devfs все замечательно грузится! Выключаю, кернел паник! Не находит /dev/sda2. (точнее не находит раздел по адресу, /dev/ еще не доступен!) Udev еще в это время не выполняется! Драйвер в ядре! Почему может с devfs все работать, а без него нет! В 2.6.13 его вообще не будет! Должен быть способ грузится без devfs.

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

да ###, чего он ### пишет! мы что телепаты все?
логи в студию. у мну всё работает без devfs (тоже sda, но не скази, а sata).

Muromec ☆☆
()
Ответ на: комментарий от Muromec

А ты попробуй root раздел у себя снеси! Увидишь, что пишет! Он всегда пишет одно и то же, когда не может примонтировать корневой раздел! В логах нигхыра нет, кроме ошибки монтирования раздела, который легко монтируется с devfs. Если бы в логах хоть что-то было, я бы сам решил эту проблемму!

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

1) Подозреваю, что надо обновить udev
или
2) не использовать его.

Deleted
()
Ответ на: комментарий от Unique

Kernel command line: BOOT_IMAGE=Gentoo-r7-BR ro root=801
дошло?
devfs тут не при чем совершенно. до монтирования корня нету никакой udev. ядро определяет корневой раздел по мажору/минору. или у тебя initrd?
кинь загрузочную строку ядра и .config в мыло: ilya.muromec <at> gmail.com

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