LINUX.ORG.RU

Восстановление grub


0

1

Здравствуйте.
Сижу на RFRemix 14. После обновления проприетарщины NVIDIA запустил обновление initrd (/usr/libexec/plymouth/plymouth-update-initrd).
После перезагрузки выкинуло в grub-консоль. Без проблем загрузился из консоли (kernel /boot/vmlinux-2.6.35.12-90.fc14.i686 root=/dev/sda2). После захода в систему с удивлением обнаружил, что grub.conf пустой. Конечно, ничего мне не мешает записать туда загрузку с нужным ядром. Но меня беспокоит, что если опять попробовать обновить initrd выскакивает сообщение «grubby fatal error: unable to find a suitable template». Что можете посоветовать для исправления?

Ещё один вопрос:
В чём отличие initrd-2.6.35.12-90.fc14.i686 от initrd-plymouth.img?
Что лучше указывать в качестве параметра к initrd в grub?

p.s. гугл ответов не дал.



Последнее исправление: Austrell (всего исправлений: 1)

Поставь себе SL 6.

Нафиг тебе этот испытательный полигон Fedora?

le_legioner ★★
()

> grubby fatal error: unable to find a suitable template

Можно попробовать strace-ом глянуть и посмотреть на что ругается («not found» в логе).

n01r ★★
()

Не знаю как там у вас, но в наших линуксах под названием Дебиан /boot/grub/grub.cfg при обновлении пересоздаётся на основе правил из /etc/grub.d и /etc/default/grub

Об это намекают комментарии в начале конфига:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

Вы который grub.conf правили?

ZhAN ★★
()

какая версия grub?

initrd-2.6.35.12-90.fc14.i686 - это походу то что шло в комплекте с ядром федоры
initrd-plymouth.img - это то что сгенерил скрипт, функцию они одну выполняют: грузятся в память находят модули и выгружаются

xroff
()
Ответ на: комментарий от n01r

Попробовал.
Вывело много букф.
http://pastebin.com/xr9PJhJk

Кстати сам скрипт запускает одну единственную команду:
«/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --install $(uname -r)»

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

Спасибо, уяснил
0.97

В принципе мне никто не мешает прописать нужную загрузку через grub.conf, но пугает невозможность выполнить команду /usr/libexec/plymouth/plymouth-update-initrd.

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

можно обойтись вобще без него, если в ядро собрать поддержку sata/ide и твоей файлосистемы

xroff
()
Ответ на: комментарий от Austrell

> Внезапно перестал вообще загружатся (ничего не делал).
внезапно просто так ничего не бывает и смена дистрибутива не выход, хотя в плане опыта полезно

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