Grub refuses to update

I’m triple booting. Manjaro btrfs. Manjaro ext4. Windows 11.
BTRFS is the ain system. Since the latest update, 12th July my grub will not update from either btrfs or ext4. I can still get into all 3 systems but I have to look through grub to get the right one. Windows is OK but manjaro is all messed up. Has kernels that no longer exit, I removed one but after updating grub it is still there. Both manjaros I have to go into the fall back section of grub & chose from there. Any clues on what’s going on?

I’ve just seen that I have a clonezilla backup of the grub partition dated the 8th May. Maybe restore that?
Bit the bullet & restored the backup. Did not change a thing. Still the same.

As you already may know, we need some basic information to even try to help you.

please provide more information (inxi) !

sudo inxi --filter --verbosity=8

or

sudo inxi -zv8

:footprints:

Result of sudo inxi --filter --verbosity=8

  Kernel: 6.12.37-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.12-x86_64
    root=UUID=54490b42-c29a-4ff6-8c9d-88ed4a6e9ce3 rw rootflags=subvol=@
    quiet splash apparmor=1 security=apparmor udev.log_priority=3
  Desktop: Xfce v: 4.20.1 tk: Gtk v: 3.24.48 wm: xfwm4 v: 4.20.0
    with: xfce4-panel tools: xfce4-screensaver dm: LightDM v: 1.32.0
    Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: N/A
  Mobo: ASUSTeK model: TUF GAMING B650-E WIFI v: Rev 1.xx serial: <filter>
    part-nu: SKU uuid: 71c82fde-b519-7b92-5717-107c61b353ac
    UEFI: American Megatrends v: 3057 date: 10/29/2024
Battery:
  Device-1: hidpp_battery_0 model: Logitech G603 Wireless Gaming Mouse
    serial: <filter> charge: 100% (should be ignored) rechargeable: yes
    status: discharging
Memory:
  System RAM: total: 64 GiB available: 61.94 GiB used: 3.34 GiB (5.4%)
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 32 GiB speed: 4800 MT/s volts: curr: 1.1 min: 1.1
    max: 1.1 width (bits): data: 64 total: 64 manufacturer: Kingston
    part-no: KF560C36-32 serial: <filter>
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 32 GiB speed: 4800 MT/s volts: curr: 1.1 min: 1.1
    max: 1.1 width (bits): data: 64 total: 64 manufacturer: Kingston
    part-no: KF560C36-32 serial: <filter>
PCI Slots:
  Slot: 0 type: PCIe gen: 4 status: in use length: long volts: 3.3
    bus-ID: 00:01.1 children: 1: 01:00.0 class-ID: 0300 type: display 2: 01:00.1
    class-ID: 0403 type: audio
  Slot: 1 type: PCIe gen: 4 status: available length: short volts: 3.3
    bus-ID: 00:1f.7
  Slot: 2 type: PCIe gen: 4 status: available length: short volts: 3.3
    bus-ID: 00:1f.7
  Slot: N/A type: N/A status: in use info: M.2 length: long volts: 3.3
    bus-ID: 00:01.2 children: 1: 02:00.0 class-ID: 0108 type: mass-storage
  Slot: N/A type: N/A status: in use info: M.2 length: long volts: 3.3
    bus-ID: 00:02.2 children: 1: 0c:00.0 class-ID: 0108 type: mass-storage
  Slot: N/A type: N/A status: in use info: M.2 length: long volts: 3.3
    bus-ID: 04:00.0
  Slot: N/A type: N/A status: in use info: M.2 length: short volts: 3.3
    bus-ID: 04:0b.0
CPU:
  Info: model: AMD Ryzen 7 7800X3D socket: AM5 bits: 64 type: MT MCP
    arch: Zen 4 gen: 4 level: v4 note: check built: 2022+ process: TSMC n5 (5nm)
    family: 0x19 (25) model-id: 0x61 (97) stepping: 2 microcode: 0xA60120A
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB
    desc: 8x1024 KiB L3: 96 MiB desc: 1x96 MiB
  Speed (MHz): avg: 545 min/max: 545/5050 boost: enabled
    base/boost: 4200/5050 scaling: driver: amd-pstate-epp governor: powersave
    volts: 1.3 V ext-clock: 100 MHz cores: 1: 545 2: 545 3: 545 4: 545 5: 545
    6: 545 7: 545 8: 545 9: 545 10: 545 11: 545 12: 545 13: 545 14: 545
    15: 545 16: 545 bogomips: 134200
  Flags: 3dnowprefetch abm adx aes amd_lbr_pmc_freeze amd_lbr_v2 aperfmperf
    apic arat avic avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2
    avx512_vnni avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f
    avx512ifma avx512vbmi avx512vl bmi1 bmi2 bpext cat_l3 cdp_l3 clflush
    clflushopt clwb clzero cmov cmp_legacy constant_tsc cpb cppc cpuid cqm
    cqm_llc cqm_mbm_local cqm_mbm_total cqm_occup_llc cr8_legacy cx16 cx8 de
    decodeassists erms extapic extd_apicid f16c flush_l1d flushbyasid fma fpu
    fsgsbase fsrm fxsr fxsr_opt gfni ht hw_pstate ibpb ibrs ibrs_enhanced ibs
    invpcid irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor
    movbe msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx ospke osvw
    overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core
    perfctr_llc perfctr_nb perfmon_v2 pfthreshold pge pku pni popcnt pse
    pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni
    skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp
    succor svm svm_lock syscall tce topoext tsc tsc_scale umip user_shstk
    v_spec_ctrl vaes vgif vmcb_clean vme vmmcall vnmi vpclmulqdq wbnoinvd wdt
    x2avic xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; STIBP: always-on; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsa mitigation: Clear CPU buffers
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA AD103 [GeForce RTX 4070 Ti SUPER] vendor: ASUSTeK
    driver: N/A alternate: nouveau non-free: 550-570.xx+
    status: current (as of 2025-04) arch: Lovelace code: AD1xx
    process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 01:00.0 chip-ID: 10de:2705 class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: ASUSTeK
    driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: none
    empty: DP-1,HDMI-A-1,Writeback-1 bus-ID: 0d:00.0 chip-ID: 1002:164e
    class-ID: 0300 temp: 35.0 C
  Display: x11 server: X.org v: 1.21.1.18 compositor: xfwm4 v: 4.20.0
    driver: X: loaded: amdgpu,modesetting,nouveau alternate: fbdev,nv,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-size: <missing: xdpyinfo>
  Monitor-1: Unknown-1 mapped: None-1 res: mode: 1920x1080 hz: 60
    scale: 100% (1) size: N/A modes: 1920x1080
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: radeonsi surfaceless: drv: radeonsi x11:
    drv: swrast inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 25.1.5-arch1.1 glx-v: 1.4
    direct-render: yes renderer: llvmpipe (LLVM 20.1.7 256 bits)
    device-ID: ffffffff:ffffffff memory: 60.49 GiB unified: yes
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings
    gpu: nvidia-settings,nvidia-smi x11: xprop,xrandr
Audio:
  Device-1: NVIDIA vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:22bb
    class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
    [Rembrandt/Strix] vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0d:00.1 chip-ID: 1002:1640
    class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 0d:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.12.37-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.4.6 status: n/a (root, process) with:
    1: pipewire-pulse status: active 2: wireplumber status: active
    3: pipewire-alsa type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: e000 bus-ID: 08:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: eno1 state: down mac: <filter>
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Foxconn driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s
    lanes: 1 bus-ID: 09:00.0 chip-ID: 14c3:0616 class-ID: 0280
  IF: wlp9s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:3 chip-ID: 0489:e0e2
    class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 3.64 TiB used: 985.17 GiB (26.4%)
  ID-1: /dev/nvme0n1 maj-min: 259:6 vendor: PNY model: CS2340 2TB SSD
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: CS234110 temp: 28.9 C
    scheme: GPT
  SMART: yes health: PASSED on: 31d 10h cycles: 687
    read-units: 18,314,712 [9.37 TB] written-units: 10,668,421 [5.46 TB]
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 2B2QEXE7 temp: 26.9 C
    scheme: GPT
  SMART: yes health: PASSED on: 58d 14h cycles: 7,275
    read-units: 52,111,991 [26.6 TB] written-units: 18,880,757 [9.66 TB]
  ID-3: /dev/nvme2n1 maj-min: 259:1 vendor: Samsung model: SSD 970 EVO 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 2B2QEXE7 temp: 29.9 C
    scheme: GPT
  SMART: yes health: PASSED on: 30d 2h cycles: 7,128
    read-units: 20,289,452 [10.3 TB] written-units: 12,198,491 [6.24 TB]
  ID-4: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000DM003-1CH162
    family: Barracuda 7200.14 (AF) size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B sata: 3.0 speed: 6.0 Gb/s tech: HDD rpm: 7200
    serial: <filter> fw-rev: CC46 temp: 25 C scheme: MBR
  SMART: yes state: enabled health: PASSED on: 1y 331d 21h cycles: 14680
    read: 20.33 TiB written: 18.78 TiB Pre-Fail: attribute: Spin_Retry_Count
    value: 100 worst: 100 threshold: 97
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 390.62 GiB size: 390.62 GiB (100.00%)
    used: 49.76 GiB (12.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme2n1p2
    maj-min: 259:3 label: N/A uuid: 54490b42-c29a-4ff6-8c9d-88ed4a6e9ce3
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 620 KiB (0.2%) fs: vfat block-size: 512 B dev: /dev/nvme2n1p1
    maj-min: 259:2 label: N/A uuid: 1AD9-8CC4
  ID-3: /home raw-size: 390.62 GiB size: 390.62 GiB (100.00%)
    used: 49.76 GiB (12.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme2n1p2
    maj-min: 259:3 label: N/A uuid: 54490b42-c29a-4ff6-8c9d-88ed4a6e9ce3
  ID-4: /mnt/Storage raw-size: 931.51 GiB size: 915.82 GiB (98.32%)
    used: 344.15 GiB (37.6%) fs: ext4 block-size: 4096 B dev: /dev/sda1
    maj-min: 8:1 label: Storage uuid: b7f3525a-6690-4e16-bc92-ae56947d4e3f
  ID-5: /mnt/WinManjaro raw-size: 1.54 TiB size: 1.54 TiB (100.00%)
    used: 591.25 GiB (37.5%) fs: ntfs block-size: 4096 B dev: /dev/nvme0n1p5
    maj-min: 259:11 label: WinManjaro uuid: 119E13D94C4528C1
  ID-6: /var/cache raw-size: 390.62 GiB size: 390.62 GiB (100.00%)
    used: 49.76 GiB (12.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme2n1p2
    maj-min: 259:3 label: N/A uuid: 54490b42-c29a-4ff6-8c9d-88ed4a6e9ce3
  ID-7: /var/log raw-size: 390.62 GiB size: 390.62 GiB (100.00%)
    used: 49.76 GiB (12.7%) fs: btrfs block-size: 4096 B dev: /dev/nvme2n1p2
    maj-min: 259:3 label: N/A uuid: 54490b42-c29a-4ff6-8c9d-88ed4a6e9ce3
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:7 size: 100 MiB fs: vfat label: N/A
    uuid: DCD2-53CF
  ID-2: /dev/nvme0n1p2 maj-min: 259:8 size: 16 MiB fs: N/A label: N/A
    uuid: N/A
  ID-3: /dev/nvme0n1p3 maj-min: 259:9 size: 285.64 GiB fs: ntfs label: N/A
    uuid: 5458D2DD58D2BD44
  ID-4: /dev/nvme0n1p4 maj-min: 259:10 size: 768 MiB fs: ntfs label: N/A
    uuid: 12025F1E025F05DF
  ID-5: /dev/nvme1n1p1 maj-min: 259:4 size: 300 MiB fs: vfat label: N/A
    uuid: E006-B841
  ID-6: /dev/nvme1n1p2 maj-min: 259:5 size: 465.47 GiB fs: ext4 label: N/A
    uuid: 764e4843-3ae2-48d5-85dc-b9576b1d5917
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-3:2 info: Logitech Lightspeed Receiver
    type: keyboard,mouse,HID driver: logitech-djreceiver,usbhid interfaces: 3
    rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 98mA
    chip-ID: 046d:c539 class-ID: 0300
  Device-2: 1-6:3 info: Foxconn / Hon Hai Wireless_Device type: bluetooth
    driver: btusb interfaces: 3 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 100mA chip-ID: 0489:e0e2 class-ID: e001 serial: <filter>
  Device-3: 1-11:4 info: ASUSTek AURA LED Controller type: HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 16mA chip-ID: 0b05:19af class-ID: 0300
    serial: <filter>
  Hub-2: 2-0:1 info: super-speed hub ports: 5 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-5: 5-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-6: 6-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-7: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 7-1:2 info: ASUSTek ROG STRIX FLARE II type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 5 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 0b05:19fe class-ID: 0300
  Hub-8: 8-0:1 info: Linux Foundation 3.0 root hub ports: N/A rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 43.5 C mobo: 33.0 C gpu: amdgpu temp: 35.0 C
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: pacman pkgs: 1292 libs: 392 tools: pamac pm: flatpak pkgs: 0
    pm: snap pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://gsl-syd.mm.fcix.net/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 405
  1: cpu: 19.7% command: firefox pid: 2464 mem: 605.2 MiB (0.9%)
  2: cpu: 6.7% command: steamwebhelper pid: 3422 mem: 546.0 MiB (0.8%)
  3: cpu: 6.5% command: firefox pid: 3043 mem: 277.1 MiB (0.4%)
  4: cpu: 4.3% command: Xorg pid: 1030 mem: 211.7 MiB (0.3%)
  5: cpu: 4.0% command: steam pid: 1755 mem: 192.7 MiB (0.3%)
  Memory top: 5 of 405
  1: mem: 605.2 MiB (0.9%) command: firefox pid: 2464 cpu: 19.7%
  2: mem: 546.0 MiB (0.8%) command: steamwebhelper pid: 3422 cpu: 6.7%
  3: mem: 491.6 MiB (0.7%) command: ./steamwebhelper pid: 3237 cpu: 3.1%
  4: mem: 277.1 MiB (0.4%) command: firefox pid: 3043 cpu: 6.5%
  5: mem: 230.8 MiB (0.3%) command: steamwebhelper pid: 3366 cpu: 0.9%
Info:
  Processes: 405 Power: uptime: 1m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 24.74 GiB
    services: upowerd,xfce4-power-manager Init: systemd v: 257
    default: graphical tool: systemctl
  Compilers: gcc: 15.1.1 Shell: Sudo (sudo) v: 1.9.17p1 default: Bash
    v: 5.2.37 running-in: xfce4-terminal inxi: 3.3.38```

edit: I reinstalled the missing kernel & that seems have 'fixed' it. Will see what happens over the next couple of days. )Can't figure out how to get out of the box.)
1 Like

edit: I reinstalled the missing kernel & that seems have ‘fixed’ it. Will see what happens over the next couple of days.
I added that to the first post but could not seperate from the code box. ahhhhhh
Thanks andreas85. :grinning:

I do not think it is fixed :slight_smile:

Please try: Install another additional kernel, and see if it appears in the boot menu.


That’s a lot of partitions (13 in total, including the unmounted ones). And three of them could have been chosen by Grub for installation.

I suspect that Grub has already installed correctly, but not on the partition you’re using for booting.

The first attempt would be to select a different partition for booting in the UEFI (BIOS). Let’s see if the “correct” Grub suddenly appears.

My suggestion would be to try to select in UEFI:

:footprints:

Seems to be working well. New kernel showed up.
In grub I have
manjaro linux (which is nvme2n1p2) btrfs
nvme1n1p2 ext4
then one again nvem2n1p2 gets a mention.

All is booting as it should.

Tried changing the new installed kernel which is the experimental one, 6.16, back to 615. Updated grub. Now it keeps booting to 6.16.

The second mention of nvme2n1p2 is the old system with the missing kernel.

Open the /etc/default/grub file in a text editor (eg: sudo nano /etc/default/grub).

Set GRUB_TIMEOUT= to the number of seconds you would like the grub menu to display. For example, I have mine set to:

GRUB_TIMEOUT=15

Change whatever is on the GRUB_TIMEOUT_STYLE= line to:

GRUB_TIMEOUT_STYLE=menu

Save the changes, and then run:

sudo update-grub

Reboot, and when the grub menu appears, select the Advanced Options to see the list of available kernels you can boot into.

Hey scotty65. I was doing that but it kept booting to 616 not 615 as chosen. Even though I update grub with 615.

Anyway I was pulling what little hair I have out & did a timeshift again. This time everthing seems ok. Will have a play around in grub tomorrow & see if it is behaving.

I do not think so :wink:

please try Grub refuses to update - #5 by andreas85

Judging but the sheer number of partitions, disks, esps and oses, i would bet you updated one system including grub and are booting the other. The grub part on the os partition has to go in sync with the efi menu and the ESP partition part.
The structure of the ESP partition may provide some insights. The interesting question is do you have one or 2 grubs. In theory you can do with one (and that is probably what the installer did - overwrote the grub on the second install), but it is a recipe for complications on update. Me personally i would make 2 separate grubs and change between oses with the efi menu.

What does it mean in practice? You may want to reinstall and grub from each of the manjaros with different name (so that it does not overwrite)

Something like

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro_ext4 --recheck

And
From the other OS

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro_btrfs --recheck

For example.

P.s. i hope grub-install is intelligent enough to also take the variable names from that id (have not tested exactly this scenario). Otherwise we will have to see the manual for some other parameter, or use efibootmgr to rename the efi variables afterwards.

I did try that. Installed a new kernel that I could not change back.
I’m pretty sure grub is installed correctly.
btrfs has it’s own grub installed to that drive. ext4 has it’s own grub installed to the ext4 disc.
Anyway I decided to start again, This time with a much simpler system.

I downloaded the latest iso, 25.0.5-200713-linux612. Made a boot usb with suse.
Booted up the live session & I get the same issue I had here>
https://forum.manjaro.org/t/stable-update-2025-07-12-kernels-systemd-gnome-nvidia-plasma-firefox-vlc-splits/179736/103
Quote : " EDIT - Seems I got it working. I hope anyway. Came across a similar issue & the solution was sudo pacman -Syu linux615-nvidia-open nvidia-settings ".

I then tried the iso manjaro-xfce-24.2.1-241216-linux612. It works OK. Taskbar is where it should be.

Should I just use the earlier iso & update. Or try something else?

edit: Just tried another iso, manjaro-xfce-25.0.1-250508-linux612.iso & it booted OK. Taskbar was there. Going to wipe ext4, install btrfs & see what gives.

1 Like

I give up. I’ll try again in a few weeks/months.
Did a fresh install with 25.0.1-250508. Rebooting the taskbar was missing. Did the nvidia update thing. Taskbar back. Now I’ve lost my other btrfs install as grub does not see it & my bios can longer see the difference between the two drives. Load another kernel. Boot into it. Update grub & once again grub refuses to update & stay with the new kernel. Will keep playing with it.

The GRUB you use for BTRFS can also be used for Ext4.
It is possible to use multiple Linux installations with one GRUB. However, it becomes complex (and difficult to manage) if multiple GRUBs are installed on different partitions.

:footprints: Recommendation :

  • One EFI partition for everything (including Windows) or
  • One EFI partition for Windows and one for GRUB