Автор Тема: grub-mkconfig выдает варнинг и не добавляет новое ядро  (Прочитано 3441 раз)

Оффлайн Dickie

  • машинист безбашенного крана
  • Участник
  • *
  • Сообщений: 35
  • тише едешь - никому не должен...
Собственно сабж. P8 из стартеркита xfce-x64.
Сдуру не посмотрел, чем закончился update-kernel, привык, что всё пучком обычно...
После перезагрузки заветного пункта в grub с новым ядром не нашел.
Начал копать и вот такое вот обнаружил:
# grub-mkconfig -o /boot/grub/grub.cfg
Генерируется grub.cfg …
Found background image: grub.jpg
Найден образ linux: /boot/vmlinuz-4.8.14-un-def-alt0.M80P.1
Найден образ initrd: /boot/initrd-4.8.14-un-def-alt0.M80P.1.img
Найден образ linux: /boot/vmlinuz-un-def
skipping symlink: /boot/vmlinuz-un-def
Найден образ linux: /boot/vmlinuz
Найден образ initrd: /boot/initrd.img
Найден образ linux: /boot/vmlinuz-4.8.17-un-def-alt0.M80P.1
Найден образ initrd: /boot/initrd-4.8.17-un-def-alt0.M80P.1.img
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
Found memtest image: /boot/memtest-5.01.bin
завершено

Я так догадываюсь, что lvmetad - это из области LVM, который на данной машине не используется... но чего grub'у не хватает?

Попутно вопрос: как переименовать пункты в меню grub? Не принципиально, но всё-таки...

Заранее спасибо за дельные ответы.

PS на всякий случай # lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sr0     11:0    1  1024M  0 rom 
fd0      2:0    1     4K  0 disk
sda      8:0    0 298,1G  0 disk
├─sda2   8:2    0   5,6G  0 part [SWAP]
├─sda3   8:3    0 262,7G  0 part /home
└─sda1   8:1    0  29,8G  0 part /
« Последнее редактирование: 24.01.2017 00:49:37 от Dickie »
Даже самый плохой день длится не более 24-х часов...

dango

  • Гость
Если еще не читали, то https://www.altlinux.org/Grub
Я так догадываюсь, что lvmetad - это из области LVM, который на данной машине не используется... но чего grub'у не хватает?
В данном случае ничего критического.
Попутно вопрос: как переименовать пункты в меню grub? Не принципиально, но всё-таки...
В p8 есть пакет grub-customizer, позволяющий менять настройки grub. Возможно, вам подойдет.

Оффлайн Dickie

  • машинист безбашенного крана
  • Участник
  • *
  • Сообщений: 35
  • тише едешь - никому не должен...
Если еще не читали, то https://www.altlinux.org/Grub
Читал, не помогло :(
Я так догадываюсь, что lvmetad - это из области LVM, который на данной машине не используется... но чего grub'у не хватает?
В данном случае ничего критического.
Но таки процесс откатывается и новый конфиг не создается...
В p8 есть пакет grub-customizer, позволяющий менять настройки grub. Возможно, вам подойдет.
Спасибо!
Даже самый плохой день длится не более 24-х часов...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Но таки процесс откатывается и новый конфиг не создается...
как это - это не Error, а  WARNING
Должно мешать, если вы lvm используете

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
завершено
Т.е. когфиг создан

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
https://packages.altlinux.org/ru/p8/srpms/kernel-image-un-def
Как раз последне ядро в p8 ветки un-def  - 4.8.17-un-def-alt0.M80P.1

Оффлайн Dickie

  • машинист безбашенного крана
  • Участник
  • *
  • Сообщений: 35
  • тише едешь - никому не должен...
завершено
Т.е. когфиг создан
казалось бы да, но он его, видимо, не записывает.
https://packages.altlinux.org/ru/p8/srpms/kernel-image-un-def
Как раз последне ядро в p8 ветки un-def  - 4.8.17-un-def-alt0.M80P.1
именно, но при загрузке нет нового пункта с новым ядром...
Даже самый плохой день длится не более 24-х часов...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
А вы приложите получившийся в результате  /boot/grub/grub.cfg - давайте на него взглянем.

dango

  • Гость
Конфиг, скорее всего записался. Но смутило вот это:
skipping symlink: /boot/vmlinuz-un-def

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Ну, не стоит гадать. Если записался, то  grub-mkconfig отработал и надо смотреть не на него, если нет, то проблема в нём.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
skipping symlink: /boot/vmlinuz-un-def
Ну он и всегда по-умолчанию пропускается, если только соответствующую опцию в /etc/sysconfig/grub2  не пропишешь.

Оффлайн Dickie

  • машинист безбашенного крана
  • Участник
  • *
  • Сообщений: 35
  • тише едешь - никому не должен...
# cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/sysconfig/grub2
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="${saved_entry}"

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
    font="/boot/grub/unifont.pf2"
fi

if loadfont $font ; then
  set gfxmode=800x600
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=ru_RU
  insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_altlinux_theme ###
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
insmod jpeg
if background_image /usr/share/plymouth/themes/starterkit/grub.jpg ; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=white/black
  set menu_color_highlight=black/light-gray
fi
### END /etc/grub.d/05_altlinux_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'ALT starter kit' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-simple-34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
echo 'Загружается Linux 4.8.14-un-def-alt0.M80P.1 …'
linux /boot/vmlinuz-4.8.14-un-def-alt0.M80P.1 root=UUID=34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd ro resume=/dev/disk/by-uuid/469fc624-3c81-4bda-b785-0a3ede401e05 panic=30 quiet splash
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd-4.8.14-un-def-alt0.M80P.1.img
}
submenu 'Дополнительные параметры для ALT starter kit' $menuentry_id_option 'gnulinux-advanced-34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd' {
menuentry 'ALT starter kit, 4.8.14-un-def-alt0.M80P.1' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.8.14-un-def-alt0.M80P.1-advanced-34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
echo 'Загружается Linux 4.8.14-un-def-alt0.M80P.1 …'
linux /boot/vmlinuz-4.8.14-un-def-alt0.M80P.1 root=UUID=34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd ro resume=/dev/disk/by-uuid/469fc624-3c81-4bda-b785-0a3ede401e05 panic=30 quiet splash
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd-4.8.14-un-def-alt0.M80P.1.img
}
menuentry 'ALT starter kit, vmlinuz' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-vmlinuz-advanced-34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd' {
savedefault
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
echo 'Загружается Linux vmlinuz …'
linux /boot/vmlinuz root=UUID=34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd ro resume=/dev/disk/by-uuid/469fc624-3c81-4bda-b785-0a3ede401e05 panic=30 quiet splash
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd.img
}
menuentry 'ALT starter kit, vmlinuz (recovery mode)' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-vmlinuz-recovery-34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd' {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
echo 'Загружается Linux vmlinuz …'
linux /boot/vmlinuz root=UUID=34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd ro failsafe vga=normal
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd.img
}
menuentry 'ALT starter kit, 4.8.17-un-def-alt0.M80P.1' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.8.17-un-def-alt0.M80P.1-advanced-34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
echo 'Загружается Linux 4.8.17-un-def-alt0.M80P.1 …'
linux /boot/vmlinuz-4.8.17-un-def-alt0.M80P.1 root=UUID=34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd ro resume=/dev/disk/by-uuid/469fc624-3c81-4bda-b785-0a3ede401e05 panic=30 quiet splash
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd-4.8.17-un-def-alt0.M80P.1.img
}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/39_memtest ###
menuentry "Memtest86+-5.01" {
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
else
  search --no-floppy --fs-uuid --set=root 34e1ef3f-dc8d-44b7-94c9-a5216ad0c3fd
fi
linux16 /boot/memtest-5.01.bin
}
### END /etc/grub.d/39_memtest ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
Даже самый плохой день длится не более 24-х часов...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Всё нормально прописалось. Новое ядро стоит по-умолчанию.

Оффлайн Dickie

  • машинист безбашенного крана
  • Участник
  • *
  • Сообщений: 35
  • тише едешь - никому не должен...
Всё нормально прописалось. Новое ядро стоит по-умолчанию.
но стартовое меню GRUB не изменилось... понять бы, куда рыть... на вики статью наизусть пересказать могу...
Даже самый плохой день длится не более 24-х часов...

Оффлайн Dickie

  • машинист безбашенного крана
  • Участник
  • *
  • Сообщений: 35
  • тише едешь - никому не должен...
вобщем, ларчик просто открывался...

второй пункт "доп. параметры" имел подменю со всеми ядрами...

но узнал я это только поставив grub-customizer...

а по умолчанию первым пунктом грузилось старое ядро...

всем спасибо, прошу прощения за зря потраченное время...
Даже самый плохой день длится не более 24-х часов...