LINUX.ORG.RU

grub


0

0

Подскажите, как для ядра для записей в строки uuid & kernel узнать uuid-ы? Обновил убунту с 9.04 на 9.10, вижу в /boot/ новое ядро, апгрейд автоматом не добавил в меню загрузки его, хочу добавить.

★★★
Ответ на: комментарий от Sylvia

+1

раньше пользовался vol_id, но недавно его убили, похоже blkid -- единственный вариант.

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

не всегда там бывает актуальная инфа (диск уже вынут, а /dev/disk/by-uuid/xxxxx живёт, и наооборот)

pupok ★★
()

UUID — идентификатор диска, а не ядра. При обновлении он не меняется. Чтобы загружать новое ядро, нужно его прописать в /boot/grub/menu.lst У меня записи в нём выглядят примерно так (на Debian, но это не суть):

# Это просто заголовок:

title Debian GNU/Linux, kernel 2.6.26-2-686

# Это раздел, с которого будем грузить ядро. Если раздел /dev/hda3, то прописывается он как (hd0,2)

root (hd0,2)

# Это путь к vmlinuz-файлу

kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/hdb3 ro quiet

# Это путь к initrd.img-файлу

initrd /boot/initrd.img-2.6.26-2-686

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