Проблема с запуском Gentoo
seldomhappy 27 ноября, 2011 - 19:56
Первая загрузка и ошибка... не найден 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
Выполнил ваши инструкции,
Выполнил ваши инструкции, эффект такой-же
ядро собрано
ничего НЕ удалял/очищал/прерывал
Проверьте, что
Проверьте, что есть:
И пробуйте грузиться.
Так же стоит, что вы не забыли включить поддержку ext3 в ядре, результат должен быть примерно таким, у вас может быть "=m":
Если нет initramfs, вы уже знаете как его создать.
Пробуйте.
# cat /etc/fstab # fdisk -l
во время разметки не отметил
во время разметки не отметил /boot как загрузочный(*), отметил, пересобрал genkernel система загрузилась, всем спасибо за советы
Он и не должен быть отмечен
Он и не должен быть отмечен загрузочным, это вам не windows с её загрузчиком.
Загрузка windwos происходит в два этапа:
1. Загружается первичный загрузчик, находящийся в mbr, "смотрит" таблицу разделов, ищет в ней активный раздел и передаёт на него управление (вызывает из него вторичный загрузчик)
2. Запускается с раздела вторичный загрузчик, если он там есть, ntldr или bootmgr, и в зависимости со своими параметрами загружает ядро windows и файлы драйверов и передаёт ему управление.
В Linux же загрузчику не нужен флаг активности раздела, при установке в mbr сразу прописывается код загрузчика с указанием на каком диске и разделе лежат остальные части загрузчика (grub), или весь загрузчик целиком помещается в mbr (lilo), затем загрузчик загружает ядро и initrd, передаёт ядру параметры и передаёт ему управление.
kostik87 написал(а):Он и не
А если grub устанавливать не в mbr?
А куда ТС его мог ещё
А куда ТС его мог ещё поставить, посмотрите его таблицу разделов, или fstab, у него виртуалка и там одна ос, Gentoo, по крайней мере он о другом не говорил.
например, в (hd0,0) (он же
например, в (hd0,0) (он же /dev/sda1)
А вызывать его чем ? Либо у
А вызывать его чем ?
Либо у него в mbr стоит ещё один загрузчик, который вызывает grub / lilo с раздела, но этого ТС не написал.
К тому у тс на приложенном скриншоте видно, что ядро уже у него загружается, но не найден файл modules.dep.
Так что хватит писать нелепые сообщения.
Ядро стало стартовать, когда
Ядро стало стартовать, когда вручную выполнил команду
, а система полностью загрузилась, когда /boot пометил как загрузочный и пересобрал ядро
в grub (hd0,0)
А в mbr что за загрузчик
А в mbr что за загрузчик установлен, у вас наверно в виртуалке еще и windows стоит или стоял ?
на виртуалке только гента...
на виртуалке только гента...
на виртуалке только гента...
на виртуалке только гента...
Не суть, система грузится,
Не суть, система грузится, настраивайте дальше.
все та же проблема с
все та же проблема с кейпамс(не стартует), не хочет собираться мс( выдает 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 на уровень запуска добавили ?