Os-prober is now segfaulting - can't boot Windows

After the latest updates from stable Manjaro started booting immediately without giving me the usual menu… Anyone else dual booting and having issues?

Attempting to run os-prober manually gives me:

    ~  sudo os-prober                                                                                                                                          ✔ 
/dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
/usr/lib/os-probes/50mounted-tests: line 186:  4273 Segmentation fault      (core dumped) grub-mount "$partition" "$tmpmnt" 2> /dev/null
/usr/lib/os-probes/50mounted-tests.orig: line 72:  4287 Segmentation fault      (core dumped) grub-mount "$partition" "$tmpmnt" 2> /dev/null
/usr/lib/os-probes/50mounted-tests: line 186:  4330 Segmentation fault      (core dumped) grub-mount "$partition" "$tmpmnt" 2> /dev/null
/usr/lib/os-probes/50mounted-tests.orig: line 72:  4345 Segmentation fault      (core dumped) grub-mount "$partition" "$tmpmnt" 2> /dev/null
/usr/lib/os-probes/50mounted-tests: line 186:  4367 Segmentation fault      (core dumped) grub-mount "$partition" "$tmpmnt" 2> /dev/null
/usr/lib/os-probes/50mounted-tests.orig: line 72:  4381 Segmentation fault      (core dumped) grub-mount "$partition" "$tmpmnt" 2> /dev/null

Seems somehow related to: [Workaround]os-prober segmentation fault. GRUB new update mess! / Newbie Corner / Arch Linux Forums but I’m pretty sure we’re already on 2.12 here?

grub 2:2.12.r226.g56ccc5ed-1

It looks like grub has been rolled back to version 2.2.12-3 in the repos:

mbn info grub -q | grep -e 'Branch' -e 'Version' -e 'Build Date'
Branch         : archlinux
Version        : 2:2.12.r226.g56ccc5ed-1
Build Date     : Thu 27 Feb 2025 18:47:35 
Branch         : unstable
Version        : 2:2.12-3
Build Date     : Fri 04 Oct 2024 19:22:36 
Branch         : testing
Version        : 2:2.12-3
Build Date     : Fri 04 Oct 2024 19:22:36 
Branch         : stable
Version        : 2:2.12-3
Build Date     : Fri 04 Oct 2024 19:22:36 

mbn can be found in the manjaro-check-repos package

Try doing a downgrade to see if the older version of grub fixes the issue:

sudo pacman -Syuu
1 Like

Yeah that seemed to do it! Thanks, guess someone pushed something with bugs? :smiley:

1 Like

There were problems with grub caught in the testing branch update, so it was rolled back.

2 Likes

mbn cannot be updated at the moment
mbn update - error: failed retrieving file 'community.db' (#9) · Issues · patrick / manjaro-check-repos · GitLab

Branch compare for Manjaro - grub

guess someone pushed something with bugs?

grub 2:2.12.r226.g56ccc5ed-1 was released to Unstable and Testing branches

1 Like

It can be updated after the /var/cache/manjaro-repos/archlinux/etc/pacman.conf file is edited to comment out the community repo:

[options]
RootDir = /var/cache/manjaro-repos/archlinux
DBPath = /var/cache/manjaro-repos/archlinux/lib/pacman
HookDir = /var/cache/manjaro-repos/hooks
Architecture = x86_64
#Architecture = auto

SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional

[core]
Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
Server = http://mirrors.niyawe.de/archlinux/$repo/os/$arch

[extra]
Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
Server = http://mirrors.niyawe.de/archlinux/$repo/os/$arch

#[community]
#Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
#Server = http://mirrors.niyawe.de/archlinux/$repo/os/$arch
1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.