That does help, so at least I can focus on the official solution until the kernel and my new hardware are old friends.
Organizing some steps:
Code:
grep menu /boot/grub/grub.cfg
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
set timeout_style=menu
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
menuentry 'Proxmox VE GNU/Linux' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
submenu 'Advanced options for Proxmox VE GNU/Linux' $menuentry_id_option 'gnulinux-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.2.9-1-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.9-1-pve-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.2.9-1-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.9-1-pve-recovery-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.2.6-1-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.6-1-pve-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 6.2.6-1-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.6-1-pve-recovery-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 5.15.104-1-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.104-1-pve-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 5.15.104-1-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.104-1-pve-recovery-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 5.15.102-1-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.102-1-pve-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry 'Proxmox VE GNU/Linux, with Linux 5.15.102-1-pve (recovery mode)' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.102-1-pve-recovery-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Memory test (memtest86+, experimental multiboot)" {
menuentry "Memory test (memtest86+, serial console 115200, experimental multiboot)" {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
# 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
I am booting
menuentry 'Proxmox VE GNU/Linux, with Linux 6.2.9-1-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.9-1-pve-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
But I want to boot
menuentry 'Proxmox VE GNU/Linux, with Linux 6.2.6-1-pve' --class proxmox --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.6-1-pve-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048' {
nano /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="quiet intel_iommu=on iommu=pt"
Edit the 4th line
From:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
To:
???????
My guess:
GRUB_CMDLINE_LINUX_DEFAULT=“gnulinux-6.2.6-1-pve-advanced-f99e4a6b-b6bf-473c-9780-6031fcda1048”
Lastly run update-grub
Reboot and hold breath
I can’t seem to find on google or in the forums an example