I've tried a few remediations, but i can not get proxmox to boot a new kernel. What could be wrong:
I ran the pin command, and this still failed to change the boot kernel:
What next?
Code:
$ proxmox-boot-tool kernel list
Manually selected kernels:
None.
Automatically selected kernels:
6.5.11-8-pve
6.5.13-6-pve
6.8.12-11-pve
6.8.12-13-pve
Code:
grep menuentry /boot/grub/grub.cfg
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry 'Proxmox VE GNU/Linux' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1750577724227d0a' {
submenu 'Advanced options for Proxmox VE GNU/Linux' $menuentry_id_option 'gnulinux-advanced-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.8.12-13-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.12-13-pve-advanced-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.8.12-13-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.12-13-pve-recovery-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.8.12-11-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.12-11-pve-advanced-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.8.12-11-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.12-11-pve-recovery-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.8.12-8-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.12-8-pve-advanced-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.8.12-8-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.12-8-pve-recovery-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.5.13-6-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.5.13-6-pve-advanced-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.5.13-6-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.5.13-6-pve-recovery-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.5.11-8-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.5.11-8-pve-advanced-1750577724227d0a' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.5.11-8-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.5.11-8-pve-recovery-1750577724227d0a' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
Code:
cat /etc/default/grub | grep DEFAULT
GRUB_DEFAULT=0
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
I ran the pin command, and this still failed to change the boot kernel:
$ proxmox-boot-tool kernel pin 6.8.12-13-pve --next-boot
What next?
Last edited: