LINUX.ORG.RU

[gentoo] не находит real_root

 


0

0

Вроде все правильно сделал - установил e2fsprogs (чтобы былв blkid), скомиплировал с genkernel --disklabel, задал метку на диске при помощи e2fslabel, прописал в /etc/fstab, прописал в /boot/grub/grub.conf

Проблема такая - если я просто загружаюсь, то загрузка останавливается с просьбой ввести название диска или слово shell, ввожу LABEL=ROOT - загрузка продолжается правильно. А вот из grub.conf то же самое почему-то не читается.

Если я вкомпилирываю строку в ядро, то все загружается нормально (кстати не ясно, почему эта опция в разделе «Processor type and features - это нелогично).

Почему не подхватывается строка append из grub.conf?

> Почему не подхватывается строка append из grub.conf?
Потому что append не является директивой grub2?

Покажите, что именно прописано в grub.conf.

AITap ★★★★★
()
Ответ на: комментарий от AITap

У меня стабильная гента, там вроде бы старый груб (не второй)

вот кусочек из howto,
в нем есть комманда append:

# для тех, кто использует genkernel
image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10
  label=gentoo
  read-only
  root=/dev/ram0
  append="init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev"
  initrd=/boot/initramfs-genkernel-2.6.12-gentoo-r10


Но я переписал эту секцию по-другому (убрал строку с append, добавил строку kernel и записал туда все параметры) и заработало

shnyavin
() автор топика
Ответ на: комментарий от shnyavin

> вот кусочек из howto,
Это русский handbook, он устарел.

в нем есть комманда append:

Это для загрузчика LILO.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.