[Решено by Gentoo LiveCD + /dev/hands + Gentoo Handbook]

как бы я ни конфигурировал ядро получаю в результате кернель паник (kernel panic - not syncing: VFS: unable to mount root fs on unknown block (8,4)). Попробовал как описал уважаемый Agressor в http://www.gentoo.ru/node/12071 - не помогло.

/etc/fstab

Цитата:
/dev/sda4 / reiserfs notail,relat 0 1
/dev/sda2 none swap sw 0 0
/dev/sda5 /home ext3 defaults 0 2

в /boot/grub/menu.lst

Цитата:
title Gentoo
root (hd0,3)
kernel /boot/UB

В конфиге кернеля убран Device Drivers -> ATA/ATAPI/MFM/RLL Support и собирается практически все из Serial ATA (prod) and Parallel ATA (да, я дурак и не знаю как определить чип своего контроллера... В общем в остальном хендбук + генкернель + поддержка систем). Пакет для поддержки реизерфс смерджен.
----UPD----
хм... Автоматическая конфигурация спасла и дала возможность загрузиться. Только под ней не ставятся NVidia-Drivers и, как следствие, X11 =( Попытка переконфигурировать уже готовый конфиг приводит к неожиданному результату - вместо кернел-паника выдается сообщение о том, что /dev/sda4 не найден и надо указать раздел с корнем. Естественно жесткий диск не находится.

/dev/sda4 / - это правильно?

/dev/sda4 / - это правильно? Обычно здесь расширенный

здесь поможет уточнить

fdisk -l /dev/sda

мой пример конфигурации груба

title=Gentoo Linux 2.6.24 r3 s
root (hd0,0)
savedefault
kernel /vmlinuz-2.6.24-gentoo-r3 init=/linuxrc root=/dev/sda3

Соответственно sda1 = /boot, sda3 = /

-= Concordia victoriam gignit =-

Правильно

Aleks Revo написал(а):
/dev/sda4 / - это правильно? Обычно здесь расширенный

Правильно, правильно... Да, разбиение кривое. У меня на 4м сразу и бут и корень. А /home выделен в отдельный раздел...

Именно 4... У меня на нем и

Именно 4... У меня на нем и /boot и /
На 5 - /home
На 6 - просто свободный раздел под пробование всяких дистров. Идея в том, что раньше все работало.
P.S. хм... Автоматическая конфигурация спасла и дала возможность загрузиться. Только под ней не ставятся NVidia-Drivers и, как следствие, X11 =( Попытка переконфигурировать уже готовый конфиг приводит к неожиданному результату - вместо кернел-паника выдается сообщение о том, что /dev/sda4 не найден и надо указать раздел с корнем. Естественно жесткий диск не находится. Изначально я просто не понял как генкернель работает...
P.P.S.
fdisk -l /dev/sda
/dev/sda1 * 1 2 16033+ 83 Linux
/dev/sda2 3 294 2345490 82 Linux swap / Solaris
/dev/sda3 1581 91201 719880682+ 5 Extended
/dev/sda4 295 1580 10329795 83 Linux
/dev/sda5 1581 90331 712892376 83 Linux
/dev/sda6 90332 91201 6988243+ 83 Linux

title Gentoo root

title Gentoo
root (hd0,3)
kernel /boot/UB root=/dev/sda4

разве не так?

Ну раньше оно работало и без

Ну раньше оно работало и без явного указания root'а =)

А на первом тоже

Drino написал(а):
P.P.S.
fdisk -l /dev/sda
/dev/sda1 * 1 2 16033+ 83 Linux
/dev/sda2 3 294 2345490 82 Linux swap / Solaris
/dev/sda3 1581 91201 719880682+ 5 Extended
/dev/sda4 295 1580 10329795 83 Linux
/dev/sda5 1581 90331 712892376 83 Linux
/dev/sda6 90332 91201 6988243+ 83 Linux

А на первом тоже ось стоит?

Цитата:
Попытка переконфигурировать уже готовый конфиг приводит к неожиданному результату - вместо кернел-паника выдается сообщение о том, что /dev/sda4 не найден и надо указать раздел с корнем. Естественно жесткий диск не находится.

Имеется ввиду что ядро прогружается нормально, но ОС не грузится и просит пороль рута?

E=mc^2

art_em написал(а): Имеется

art_em написал(а):
Имеется ввиду что ядро прогружается нормально, но ОС не грузится и просит пороль рута?

Имеется в виду что ядро подгружается нормально, но
Block device /dev/sda4 is not a valid root device
При том что генкернелевское ядро грузится идеально.

Покажи

Покажи cat /boot/grub/grub.conf

E=mc^2

cat: /boot/grub/grub.conf: No

cat: /boot/grub/grub.conf: No such file or directory

cat /boot/grub/menu.lst

cat /boot/grub/menu.lst

Ubuntu is an African Word that means "Gentoo is too hard for me"

СТранно, а на что

СТранно, а на что nvidia-drivers ругаются?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Все. Переставил все заного,

Все. Переставил все заного, вдумчиво и очень долго копался в ядре, убрав абсолютно все метки и выставляя их заного. Тоже не помогло. В итоге гентушный лайвсиди + установка по хендбуку с генкернелем. Всем спасибо за помощь. Дрова ругались на какой-то из модулев ядра (честно говоря уже не помню какой), вместе с компиляцией которого почему-то убиралась поддержка диска...

Нелюбителям genkernel:

Нелюбителям genkernel: http://62.3.120.141/~pappy/

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".