Context
My dual boot Manjaro / Windows 11 on Dell XPS 15 stopped working a while ago (~about 1 year I think). Now I’m trying to solve it by reinstalling grub from a live USB (GRUB/Restore the GRUB Bootloader - Manjaro).
Problem
Somehow I can’t manage to boot the live USB in UEFI mode, so I can’t do anything with efivars, so reinstalling grub fails.
I am using Ventoy with the following images:
manjaro-gnome-22.0.5-230316-linux61.iso
ubuntu-22.04.2-desktop-amd64.iso
Now Ubuntu boots in UEFI mode just fine (efivars -l prints stuff), but Manjaro doesn’t and I get (after successful modprobe efivarfs)
efivar: error listing variables: Function not implemented
Now, when booting the live USB I get
mount: /sys/firmware/efi/efivars: wrong fs type, bad option, bad superblock on efivarfs, missing codepage or helper program, or other error.
so probably that is related. Does anyone know how to solve/diagnose this issue?
Side note: I can still boot my manjaro installation on internal disk by selecting “Detect EFI bootloaders” from the live USB, and then selecting the right entry, but it also boots with the same mount error, and without efivars working.
Thanks for your reply,
I verified the checksum, it’s the same.
To be sure, I took a different USB stick, downloaded and installed Ventoy, copied the iso, verified checksum again, booted it → same problem
Exactly this. I just installed Manjaro for the first time in a long time with the latest ISO from Ventoy without issue. Make sure you are setting Ventoy for GPT under Options / Partition Style.
I did (with GPT), and I also tried with a nightly build (ttps://github.com/manjaro-gnome/download/releases/tag/202304110243) → same issue
To follow up, I tested the USB with manjaro iso on my desktop PC, works flawlessly (efivar -l works).
Also, an old iso (from before I bought the laptop, manjaro-gnome-19.0.2-200312-linux54.iso) is not working, so my guess is that Dell has changed something with a BIOS/firmware update that affected Manjaro but not Ubuntu…
I much prefer Manjaro over Ubuntu, so I still would like to troubleshoot this and repair my Manjaro installation. Anyone any suggestions on why efivarfs won’t mount?
Thanks, that worked partially!
The good news is that my dual boot is working again: I have grub, and both Windows and Manjaro boot.
The bad news, still no efivars with the same mount error