Вы здесь

Kernel panic помогите узнать причину

Устанавливал по хендбуку http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?full=1, но после перезагрузки попытка загрузиться обрывается следующим [3.601973] Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block(8,10)

собсно, вот фотка экрана http://imageshack.us/a/img687/5622/54660823.jpg
Дело в настройках grub.conf ?

ноут Acer aspire 7750

Скорее всего в ядро не включена (монолитно) поддержка контроллера жёсткого диска.
Можно модулем, но в таком случае необходимо использовать initramfs.

Возможно не включена поддержка корневых файловых систем (также монолитно, или модулем, но уже с обязательным использованием initramfs).

lspci -k в помощь.

ЗЫ: ЧаВо?
http://gentoo.ru/content/moyo-soobshchenie-zabanili-tk-ono-bylo-napisano-s-bolshim-kolichestvom-oshibok-no-russkiy

—

:wq
--
Live free or die

Рамы старые, деревянные, ещё, видимо, при советах поставлены ... ))) Жаль только самого автора не видно ...

По сути, вы внимательно читали Handbook?

Как конфигурировали и собирали ядро:

cd /usr/src/linux
make menuconfig
make bzImage
make modules
make install

или

eselect kernel list
eselect kernel set 1
genkernel all

или

eselect kernel list
eselect kernel set 1
genkernel --menuconfig all

В /etc/fstab указали ли правильное имя корневого раздела ?

Как собран драйвер файловой системы корневого раздела и контроллера дисков, если модульно - то нужно исопльзовать initramfs.

Кроме того, таких тем с началом учебного периода пруд пруди, потрудитесь поискать и почитать похожие темы, у всех один и тот же вопрос и указанные возможные проблемы одни и теже, за исключением некоторых редких случаев, использования LVM или RAID.

за исключением некоторых редких случаев, использования LVM или RAID

которые тоже не редки и тоже обсосаны со всех сторон

—

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Под редкими случаями имелась ввиду вероятность использования LVM или RAID при первой пробе / установке Gentoo, при которой, как правило система ставится на обычные разделы. Если же уже поднимается вопрос о LVM или RAID то уровень навыков и знаний устанавливающего Gentoo заметно выше и он сам знает или может найти информацию о том, что нужно сделать.

Вы же сами, скорее всего, когда первый раз ставили систему ставили её на обычные разделы.

kostik87 написал:
Рамы старые, деревянные, ещё, видимо, при советах поставлены ... ))) Жаль только самого автора не видно ...

По сути, вы внимательно читали Handbook?

Как конфигурировали и собирали ядро:

cd /usr/src/linux
make menuconfig
make bzImage
make modules
make install

или

eselect kernel list
eselect kernel set 1
genkernel all

или

eselect kernel list
eselect kernel set 1
genkernel --menuconfig all

В /etc/fstab указали ли правильное имя корневого раздела ?

Как собран драйвер файловой системы корневого раздела и контроллера дисков, если модульно - то нужно исопльзовать initramfs.

Кроме того, таких тем с началом учебного периода пруд пруди, потрудитесь поискать и почитать похожие темы, у всех один и тот же вопрос и указанные возможные проблемы одни и теже, за исключением некоторых редких случаев, использования LVM или RAID.

узрел в хендбуке только первое из перечисленного:
"make menuconfig
make bzImage - ???
make modules
make install"

Не суть, ответьте как собирали ядро. Но, скорее всего, как указал я и оратор ниже вам нужен initrd.

kostik87 написал:
Как конфигурировали и собирали ядро:

cd /usr/src/linux
make menuconfig
make bzImage
make modules
make install

Какой-то зело странный сценарий.
Можно подтвердить ссылкой на источник (Handbook)?

Я-то всегда думал, что ручная сборка ядра в Gentoo-стиле это:

cd /usr/src/linux
make menuconfig
(здесь конфигурируем ядро)
make
make modules_install
(ручками копируем файл образа ядра в /boot, монтирование по потребности)

Ну и добавление нового ядра в загрузчик.

—

:wq
--
Live free or die

Цитата:
Какой-то зело странный сценарий.
Можно подтвердить ссылкой на источник (Handbook)?

Этот способ применялся начиная с ранний версий ядра, конфигурирование (make menuconfig), сборка образа ядра (make bzImage), сборка модулей ядра (make modules), установка образа ядра (make install) и установка модулей (make modules_install). Gentoo Handbook этот способ не противоречит.

Цитата:
Я-то всегда думал, что ручная сборка ядра в Gentoo-стиле это:

cd /usr/src/linux
make menuconfig
(здесь конфигурируем ядро)
make
make modules_install
(ручками копируем файл образа ядра в /boot, монтирование по потребности)
Ну и добавление нового ядра в загрузчик.

Команда 'make install' поместит образ ядра в /boot под именем vmlinuz-версия ядра и не надо копировать что-либо ручками.

Кстати, 'make modules_install' я пропустил, писал в спешке.

Я собираю так, по привычке, мне так удобнее, логичнее, если хотите мне так нравится.

Только что подобную проблему обсудили и решили: http://www.gentoo.ru/node/25937
Скорее всего нужно initramfs создать и прописать в загрузчике.

kostik87 написал:
Как собран драйвер файловой системы корневого раздела и контроллера дисков, если модульно - то нужно исопльзовать initramfs.

В том-то и дело, что у меня не модульно собран, но всё равно не работает без initramfs. Возможно, какие-то не относящиеся к дискам модули тоже необходимы при загрузке.

есть подозрения, что вам адо процедуру сборки ядра проделать на виртуалке раз 20 с чередованием софтового рейда, обычных дисков, выучить всё чтобы отскакивало, а потом если что не получится можно сюда написать. Ваша ошибка - стандартна, и вытекает она из того, что тут не дописали, там не изменили, тут вместо того, чтобы вкомпилить, собрали модулем. Либо используйте генкернел, он сам всё соберёт и пропишет куда надо. Вообще такая ошибка происходит в 3 случаях:
1) Ошибка в /etc/fstab
2) Ошибка, связанная с драйвером для вашего сата контроллера, а точнее с отсутсвием поддержки в вашем ядре.
3) Ошибка в grub.conf
И зачем инирамфс использовать, всю жизнь без него всё работало, если есть проблема ненужную шелуху отбрасывайте и решайте. Пройдитесь по этим трём пунктам по очереди, выявите пробелму и всё будет ок. Начните с ядра, скорре всего не вкомпили дрова.

P.S А вот на скрине нашёл вт такое) - ..."unable .. unknown-block(8,10)" это чойта там у вас за шайтан машина такая?)))

Попробуйте собрать ядро таким способом:

cd /usr/src/linux
make clean
make mrproper
make localyesconfig
make bzImage
make moudles
make install
make modules_install

В /boot у вас появится файл образа ядра vmlinuz-3.4.9

/boot/grub/menu.lst

фстудию