Я пытался установить Gentoo в первый раз.

Я создал /dev /sda3 для /boot и /dev /sda4 для /.

Я скомпилировал genkernel и успешно сгенерировал файл initramfs.

После установки grub я перезагружаю машину. Затем машина загружается в grub shell. Я нашел эту ссылку и пошёл по инструкции.

Во-первых, я выполнил "root =(hd0,2)"

Затем я выполнил "kernel =/kernel-genkernel .... root =/dev/sda4 ro"

Затем я выполнил "initrd =/initramfs ..."

Затем я выполнил «ботинок»

Ядро было загружено, а затем при монтировании root сообщило об ошибке «в вашем реальном /dev отсутствуют файлы, необходимые для загрузки»

Что это значит? Что я должен сделать на следующем шаге? Благодарю.

1 ответ1

1

Вы всегда должны читать то, что написано в Gentoo Handbook. Это официальная ссылка.

Пример конфигурации grub, приведенной в Руководстве для пользователей genkernel, приведен здесь.

То , что мы можем видеть, что текущее initrams ожидает атрибут real_root , чтобы дать ядро командной строку, так что он может установить / CHROOT / и т.д. правильно так называемый «реальный корень» , который является фактической '/' точки монтирования.

Поэтому я сначала попробую следующие команды grub:

root (hd0,2)
kernel /kernel-genkernel [...] real_root=/dev/sda4 ro
initrd /initramfs [...]
boot

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .