ядро паникует, подробней внутри.
Гость 21 июля, 2005 - 01:14
Решил поставить генту.. всё сделал по инструкции.
отфоматировал раздел через mkfs.reiserfs, всё распаковал, bootstrap.sh сделал, emerge system сделал.
Собрал ядро, со всем нужным. Поставил LiLo, сделал под себя конфиг.
Всё проверил - всё правильно. Перезагружаюсь и вижу:
VFS: cannot open root device "345" or unknown-block(3,69) Please apppend a correct "root=" boot option Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(3,69)/
Не знаю в чём проблема, рейзер в ядро включена(/dev fs, /proc, VM тоже включено)
Гружусь с диска, монтирую раздел, монтируется без проблем.
Вот конфиги.
# /etc/fstab: static file system information. /dev/hdb6 none swap sw 0 0 /dev/hdb5 / reiserfs noatime 0 1 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0
# Start LILO global section default=Windows lba32 # MBR to install LILO to: boot = /dev/hda map = /boot/System.map install = /boot/boot-menu.b # Note that for lilo-22.5.5 or later you # do not need boot-{text,menu,bmp}.b in # /boot, as they are linked into the lilo # binary. prompt delay = 50 # Normal VGA console vga = normal # VESA console with size 1024x768x16: #vga = 791 image = /boot/bzImage root = /dev/hdb5 #root = /devices/discs/disc0/part3 label = Gentoo read-only # read-only for checking other = /dev/hda1 #other = /devices/discs/disc0/part1 label = Windows table = /dev/hda
ессно перенес cp /usr/src/linux/arch/i386/boot/bzImage /boot
cp /usr/src/linux/System.map /boot
/sbin/lilo делал.
Что посоветуете ?
»
- Для комментирования войдите или зарегистрируйтесь
а что за noatime в фстабе? с defaults в качестве опций не пробовал?
делал как в handbook'e, там noatime было в опциях к рейзеру.
Дефаультс пробовал.
з.ы Это была вторая попытка поставить генту, первая закочилась тем же.
Но, сейчас вспомнил, после первой перезагрузки он сначала поругался,
что не может найти /dev/hdb5, типа не может создать dev fs.
Ну я загрузился с диска, еще раз собрал ядро, и вот теперь такая шняга как в перовм сообщении.
А ты ядро как собирал ручками или через genkernel? Если ручками, попробуй еще собрать initrd и закинь его в лило.
Наверно первый
Наверно первый раз ты забыл включить в ядре devfs и автомонтирование оного.
А во втором случае - уверен что в ядре указал правильно драйвер контроллера ide?