kernel panic - unable to open root device

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

Модератор: Bizdelnick

LFoSSU
Сообщения: 6
ОС: Linux Fedora Core 4

kernel panic - unable to open root device

Сообщение LFoSSU »

Устанавливаю Gentoo Linux 2006.0 с диска Install DVD
Разбил свой хард следующим образом:
/dev/hda1 - корневой раздел с операционной системой, файловая система Reiserfs
/dev/hda2 - swap-раздел

Скачал ядро 2.6.17-rc4, сконфигурировал и скомпилировал должным образом.
Установил Grub-0.96, инсталлировал его через его командную строку вот так:
install (hd0,0)/boot/grub/stage1 (hd0) (hd0,0)/boot/grub/stage2 p (hd0,0)/boot/grub/menu.conf

Все нормально инсталлировалось, создал файл menu.conf, следующего содержания:
title Gentoo Linux 2006.0
root (hd0,0)
kernel /boot/bzImage root=/dev/hda1
boot

Поместил соответствующим образом образ ядра bzImage. Перезагружаюсь, запускается груб, щелкаю по своему Генту, начинает загружаться ядро, но в середине загрузки оно останавливается, выдавая следующую строчку (дословно):
VFS: Cannot open root device "hda1" or unknow-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Уже по-разному пробовал опцию "root=" - ничего не помогает... Подскажите где моя ошибка. На всякий случай содержимое файла /etc/fstab:

/dev/hda1 / reiserfs defaults,noatime 0 0
/dev/hda2 none swap sw 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs nodev,nosuid,noexec 0 0
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: kernel panic - unable to open root device

Сообщение eduard_pustobaev »

LFoSSU писал(а):
21.11.2006 22:54
Устанавливаю Gentoo Linux 2006.0 с диска Install DVD
Разбил свой хард следующим образом:
/dev/hda1 - корневой раздел с операционной системой, файловая система Reiserfs
/dev/hda2 - swap-раздел

Скачал ядро 2.6.17-rc4, сконфигурировал и скомпилировал должным образом.
Установил Grub-0.96, инсталлировал его через его командную строку вот так:
install (hd0,0)/boot/grub/stage1 (hd0) (hd0,0)/boot/grub/stage2 p (hd0,0)/boot/grub/menu.conf

Все нормально инсталлировалось, создал файл menu.conf, следующего содержания:
title Gentoo Linux 2006.0
root (hd0,0)
kernel /boot/bzImage root=/dev/hda1
boot

Поместил соответствующим образом образ ядра bzImage. Перезагружаюсь, запускается груб, щелкаю по своему Генту, начинает загружаться ядро, но в середине загрузки оно останавливается, выдавая следующую строчку (дословно):
VFS: Cannot open root device "hda1" or unknow-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Уже по-разному пробовал опцию "root=" - ничего не помогает... Подскажите где моя ошибка. На всякий случай содержимое файла /etc/fstab:

/dev/hda1 / reiserfs defaults,noatime 0 0
/dev/hda2 none swap sw 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs nodev,nosuid,noexec 0 0


(hd0,1) попробуйте.
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: kernel panic - unable to open root device

Сообщение makss »

надеюсь Reiserfs включено в ядро и не модулем при этом.....
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: kernel panic - unable to open root device

Сообщение Juliette »

так, граждане, не толпимся, по одному
уважаемый LFoSSU, Вы ядро руками или genkernel'ом собирали?
вот навскидку вам ссылочка
также порыскайте в поиске с ключом VFS - это очень распространённый случай, после этого -
велкам к нам в Женту на разделочный стол ;)
Спасибо сказали:
LFoSSU
Сообщения: 6
ОС: Linux Fedora Core 4

Re: kernel panic - unable to open root device

Сообщение LFoSSU »

Juliette писал(а):
22.11.2006 00:09
так, граждане, не толпимся, по одному
уважаемый LFoSSU, Вы ядро руками или genkernel'ом собирали?
вот навскидку вам ссылочка
также порыскайте в поиске с ключом VFS - это очень распространённый случай, после этого -
велкам к нам в Женту на разделочный стол ;)


ядро собирал ручками, поддержку reiserfs включил, не как модуль. Сенкс за ссылку - сейчас перепробую что там понаписали и отпишусь
Спасибо сказали:
Аватара пользователя
SHar
Сообщения: 182
Статус: Уйду я от вас...
ОС: Arch,FreeBSD,Mac 10.6.4

Re: kernel panic - unable to open root device

Сообщение SHar »

LFoSSU писал(а):
22.11.2006 01:21
Juliette писал(а):
22.11.2006 00:09

так, граждане, не толпимся, по одному
уважаемый LFoSSU, Вы ядро руками или genkernel'ом собирали?
вот навскидку вам ссылочка
также порыскайте в поиске с ключом VFS - это очень распространенный случай, после этого -
велкам к нам в Женту на разделочный стол ;)


ядро собирал ручками, поддержку reiserfs включил, не как модуль. Сенкс за ссылку - сейчас перепробую что там понаписали и отпишусь

В федоре надо было при такой ошибке явно указать где /
Типа

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

kernel /vmlinuz-version ro root=/dev/hdaX
в grub.conf
Мож поможет ;)
И еще. Почему /dev/hda1 / reiserfs defaults,noatime 0 0 00 а не 1 1
При загрузке корень не проверяется? Или я мож че то не понимаю?
Спасибо сказали:
Electron
Сообщения: 201
ОС: Можно Windows написать? :-)

Re: kernel panic - unable to open root device

Сообщение Electron »

На форуме есть ответ. Эта тема многократно обсуждалась.
Gentoo Linux 2006.0 from Stage3-Pentium4 on Intel Celeron 2.1 Ghz, 512M RAM, NV GeForce 5200FX
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: kernel panic - unable to open root device

Сообщение Juliette »

Electron писал(а):
25.11.2006 13:39
На форуме есть ответ. Эта тема многократно обсуждалась.

amen
Спасибо сказали: