Kernel Panic (не может подключить рут)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Kernel Panic

Сообщение TWINc »

Собственно проблема в теме сообщения.

вот ошибка

Код: Выделить всё

VFS: Cannot open root device "hda2" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel Panic - not synking : VFS: Unable to mount root fs ...


вывод /etc/fstab

Код: Выделить всё

twinc@linux:~> cat /etc/fstab
/dev/hda2            /                    reiserfs   acl,user_xattr        1 1
/dev/hda1            swap                 swap       pri=42                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
proc                 /proc                proc       defaults              0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
sysfs                /sys                 sysfs      noauto                0 0
/dev/dvd             /media/dvd           subfs      fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0


/boot/grub/menu.lst

Код: Выделить всё

twinc@linux:~> sudo cat /boot/grub/menu.lst
# Modified by YaST2. Last modification on Tue Aug  1 09:11:24 2006


color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,1)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title Linux
    kernel (hd0,1)/boot/vmlinuz-2.6.5-7.244-default root=/dev/hda2 vga=0x31a sel
inux=0 splash=silent resume=/dev/hda1 elevator=as showopts
    initrd (hd0,1)/boot/initrd-2.6.5-7.244-default

title SmartCore
    kernel (hd0,1)/boot/vmlinuz-2.6.17-SmartCore root=/dev/hda2 selinux=0 noresu
me showopts
    initrd (hd0,1)/boot/initrd-2.6.17-SmartCore

Linux - стандартное ядро при установке Suse 9.3
SmartCore - моя сборка 2.6.17

на всякий случай приложил конфиг ядра =)
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Kernel Panic

Сообщение TWINc »

Предположил, что ошибка из-за того, что опция initrd в ядре была отключена.
тогда вопрос... могу я изменить конфиг, а потом сделать рекомпил без mrproper? чтобы не компилить все заново. :ph34r:

и еще... что бы это могло значить?

Код: Выделить всё

Root device:    /dev/hda2 (mounted on / as reiserfs)
Module list:    reiserfs

Kernel image:   /boot/vmlinuz-2.6.17-SmartCore
Initrd image:   /boot/initrd-2.6.17-SmartCore
Shared libs:    lib/ld-2.3.3.so lib/libblkid.so.1.0 lib/libc.so.6 lib/libselinux.so.1 lib/libuuid.so.1.2
Cannot determine dependencies of module reiserfs. Is modules.dep up to date?
Modules:
none
Including:      udev
Bootsplash:     SuSE-NLD (1280x1024)
Using grub, re-install of bootloader not required.


я про строчку Cannot determine ...

Собрал с initrd ram
вылетает с такой же ошибкой, но перед этим появились новые строчки )

Код: Выделить всё

RAMDISK: Compressed image found at block 0
RAMDISK: Incomplete write (-28 != 32768) 4194304

:(

Из за чего это может быть?
p.s. еще в ядре стоит патч lids. может ли он так срать систему ? )
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Kernel Panic

Сообщение TWINc »

Спасибо, сам разобрался... :mellow:
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
jason3000
Сообщения: 69
ОС: kubuntu 7.04

Re: Kernel Panic

Сообщение jason3000 »

Ну а в чём, собственно, дело-то было?
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Kernel Panic

Сообщение TWINc »

там где выбор initrd ставить или нет есть еще поле, где размер чтоли указываеться... вообщем у меня был 4096, а надо было 64000 =)
Registered Linux user number #434194
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Kernel Panic

Сообщение Лис »

Ну а в чём, собственно, дело-то было?

В том, что поддержка ReiserFS не включена в ядро, а корень находится на ней.
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Kernel Panic

Сообщение TWINc »

Лис
я же уже ответил. Кстати ReiserFS был включен в ядро. Сейчас загружаюсь вообще без initrd:)
Registered Linux user number #434194
Спасибо сказали: