Проблема с запуском Gentoo

Первая загрузка и ошибка... не найден initrd
Решение: Сгенерировал initramfs образ для уже скомпиленного ядра командой genkernel ramdisk (спасибо kostik87)
Загрузка начинается: и ошибка

Какой загрузчик

Какой загрузчик используешь?
Конфиг(загрузчка) исистемы (fstab) в студию.
http://www.gentoo.ru/node/14464

:wq
--
Live free or die

Так вы не выполняете

Так вы не выполняете последовательно что я вам посоветовал.

У вас ядро собрано ?

Зайдите в chroot, как описано в handbook или как я вам переписал и посмотрите что есть в /lib/modules.

Так же покажите /etc/fstab и /boot/grub/menu.lst.

Вы случаем не удаляли исходные коды ядра после сборки модуля или не очищали их, или не прерывали новую компиляция ядра genkernel`ом, т.к. /lib/modules/3-0.6-gentoo/modules.dep в случае использования genkernel является ссылкой на /usr/src/linux-3.0.6/modules.dep

Выполнил ваши инструкции,

Выполнил ваши инструкции, эффект такой-же
ядро собрано

ls /lib/modules
3.0.6-gentoo

nano /etc/fstab
/dev/sda1    /boot          ext3    noatime    1 2
/dev/sda3    /              ext3    noatime    0 1
/dev/sda4    /home          ext3    noatime    0 0
/dev/sda2    none           swap    sw         0 0
/dev/cdrom   /mnt/cdrom     auto    noauto,ro  0 0
/dev/fd0     /mnt/floppy    auto    noauto     0 0

nano /boot/grub/menu.lst

default 0
timeout 5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux 3.0.6
root (hd0,0)
kernel /boot/kernel-genkernel-x86-3.0.6-gentoo root=/dev/ram0 real_root=/dev/sda3 init=/linuxrc randisk=8192 udev vga=0x318
initrd /boot/initramfs-genkernel-x86-3.0.6-gentoo

#vim:ft=conf:

ничего НЕ удалял/очищал/прерывал

Проверьте, что

Проверьте, что есть:

/boot/kernel-genkernel-x86-3.0.6-gentoo
/boot/initramfs-genkernel-x86-3.0.6-gentoo

И пробуйте грузиться.

Так же стоит, что вы не забыли включить поддержку ext3 в ядре, результат должен быть примерно таким, у вас может быть "=m":

zcat /proc/config.gz | grep -i ext3
CONFIG_EXT3_FS=y
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y

Если нет initramfs, вы уже знаете как его создать.

Пробуйте.

# cat /etc/fstab # fdisk -l

# cat /etc/fstab
# fdisk -l

во время разметки не отметил

во время разметки не отметил /boot как загрузочный(*), отметил, пересобрал genkernel система загрузилась, всем спасибо за советы

Он и не должен быть отмечен

Он и не должен быть отмечен загрузочным, это вам не windows с её загрузчиком.

Загрузка windwos происходит в два этапа:
1. Загружается первичный загрузчик, находящийся в mbr, "смотрит" таблицу разделов, ищет в ней активный раздел и передаёт на него управление (вызывает из него вторичный загрузчик)
2. Запускается с раздела вторичный загрузчик, если он там есть, ntldr или bootmgr, и в зависимости со своими параметрами загружает ядро windows и файлы драйверов и передаёт ему управление.

В Linux же загрузчику не нужен флаг активности раздела, при установке в mbr сразу прописывается код загрузчика с указанием на каком диске и разделе лежат остальные части загрузчика (grub), или весь загрузчик целиком помещается в mbr (lilo), затем загрузчик загружает ядро и initrd, передаёт ядру параметры и передаёт ему управление.

kostik87 написал(а):Он и не

kostik87 написал(а):
Он и не должен быть отмечен загрузочным, это вам не windows с её загрузчиком.

Загрузка windwos происходит в два этапа:
1. Загружается первичный загрузчик, находящийся в mbr, "смотрит" таблицу разделов, ищет в ней активный раздел и передаёт на него управление (вызывает из него вторичный загрузчик)
2. Запускается с раздела вторичный загрузчик, если он там есть, ntldr или bootmgr, и в зависимости со своими параметрами загружает ядро windows и файлы драйверов и передаёт ему управление.

В Linux же загрузчику не нужен флаг активности раздела, при установке в mbr сразу прописывается код загрузчика с указанием на каком диске и разделе лежат остальные части загрузчика (grub), или весь загрузчик целиком помещается в mbr (lilo), затем загрузчик загружает ядро и initrd, передаёт ядру параметры и передаёт ему управление.

А если grub устанавливать не в mbr?

А куда ТС его мог ещё

А куда ТС его мог ещё поставить, посмотрите его таблицу разделов, или fstab, у него виртуалка и там одна ос, Gentoo, по крайней мере он о другом не говорил.

например, в (hd0,0) (он же

например, в (hd0,0) (он же /dev/sda1)

А вызывать его чем ? Либо у

А вызывать его чем ?
Либо у него в mbr стоит ещё один загрузчик, который вызывает grub / lilo с раздела, но этого ТС не написал.

К тому у тс на приложенном скриншоте видно, что ядро уже у него загружается, но не найден файл modules.dep.

Так что хватит писать нелепые сообщения.

Ядро стало стартовать, когда

Ядро стало стартовать, когда вручную выполнил команду

genkernel ramdisk

, а система полностью загрузилась, когда /boot пометил как загрузочный и пересобрал ядро

в grub (hd0,0)

А в mbr что за загрузчик

А в mbr что за загрузчик установлен, у вас наверно в виртуалке еще и windows стоит или стоял ?

на виртуалке только гента...

на виртуалке только гента...

ls /dev | grep sd

sda
sda1
sda2
sda3
sda4

на виртуалке только гента...

на виртуалке только гента...

ls /dev | grep sd

sda
sda1
sda2
sda3
sda4

Не суть, система грузится,

Не суть, система грузится, настраивайте дальше.

все та же проблема с

все та же проблема с кейпамс(не стартует), не хочет собираться мс( выдает sci-lins/mc [ Masked ]), иксы
USE="-gtk -gnome -qt -kde dvd alsa cdr -x unicode gpm slang hal dbus -cups mp3 avahi tryetype type1 jpeg png avi gif svg cairo"

Кхм, а зачем вам sci-lins/mc,

Кхм, а зачем вам sci-lins/mc, вам же Midnight Commander наверно нужен, он находится в app-misc/mc.

Вы keymaps на уровень запуска добавили ?

rc-update add keymaps boot

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

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