Не перезаписывается lilo

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

kesbyt
Сообщения: 290

Не перезаписывается lilo

Сообщение kesbyt »

Собрал ядро(label=newgentoo). Всё вроде работает. Но при попытке запустиь команду lilo выдаётся ошибка, поэтому приходиться загружаться с дефолтным ядром, перезаписывать загрузчик /sbin/lilo и снова перезагружаться с новым ядром.

kesbyt kesbyt # lilo
Fatal: Illegal 'root=' specification: /dev/ram0
kesbyt kesbyt #
Предыдущее ядро(label=gentoo) было собрано при установке системы с помощью genkernel
Вот lilo.conf

boot=/dev/hda
prompt
timeout=150
default=newgentoo

image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r6
label=gentoo
read-only
root=/dev/ram0
append="init/linuxrc ramdisk=8192 real_root=/dev/hda3 udev"
initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r6

image=/boot/vmlinuz
label=newgentoo
read-only
root=/dev/hda3
kesbyt
Спасибо сказали:
kesbyt
Сообщения: 290

Re: Не перезаписывается lilo

Сообщение kesbyt »

Неужели у спецов никаких мыслей по этому поводу нет?
kesbyt
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Не перезаписывается lilo

Сообщение mark »

Банально - в биосе не стоит ли защита на запись в мбр???

root=/dev/ram0 - :blink: :blink: :blink: Нах???
Спасибо сказали:
kesbyt
Сообщения: 290

Re: Не перезаписывается lilo

Сообщение kesbyt »

mark писал(а):
11.01.2006 18:28
Банально - в биосе не стоит ли защита на запись в мбр???
Нет

root=/dev/ram0 - :blink: :blink: :blink: Нах???

Да я тоже думаю на.., но это ведь автоматом поставилось при установке системы с использованием genkernel.
Я думаю закоментировать весь этот раздел, но боюсь, что при небходимости потом переписать загрузчик у меня опять будет выскакивать эта ошибка, а с дефолтным ядром я уже не смогу загрузиться и потом что? Загружаться с livecd и chroot? Неохота. Сейчас хоть для перезаписи загрузчика есть возможность загрузиться с дефолтного ядра и потом /sbin/lilo и при этом перезаписывается всё без проблем. Ещё мысли есть?
kesbyt
Спасибо сказали:
kesbyt
Сообщения: 290

Re: Не перезаписывается lilo

Сообщение kesbyt »

Ладно . Вопрос снят, хотя всё же интересно.
Исправил
root=/dev/ram0
на
root=/dev/hda3
и закоментировал опции

append="init/linuxrc ramdisk=8192 real_root=/dev/hda3 udev"
initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r6

и всё стало нормально
kesbyt
Спасибо сказали: