YAST Bootloader error: Probing filesystem failed

After updating my Tumbleweed installation around 7-10 days ago I get errors in a popup when I try to start either YAST Bootloader or YAST Partitioner. The error is the same:

Probing file system with UUID XXXXXX failed
Unexpected situation found in the system.
Click below to see more details (English only).
Continue despite the error?

Even if I say that I want to continue, I get: “YaST cannot configure the bootloader because it failed to find the root file system.

Here is what I see in the YAST logs (y2log)


2020-12-11 16:35:41 <3> amdbook(27283) [libstorage] CallbacksImpl.cc(error_callback):82 CAUGHT:  parent subvolume not found by uuid
2020-12-11 16:35:41 <1> amdbook(27283) [Ruby] callbacks/libstorage_callback.rb(error):76 libstorage-ng reported an error, asking the user whether to continue
2020-12-11 16:35:41 <1> amdbook(27283) [Ruby] callbacks/libstorage_callback.rb(error):77 Error details. Message: Probing file system with UUID XXXXXXXXX failed. What: **parent subvolume not found by uuid**.
2020-12-11 16:35:41 <1> amdbook(27283) [Ruby] callbacks/libstorage_callback.rb(error):85 Probing file system with UUID XXXXXXXXX failed


Unexpected situation found in the system.


Click below to see more details (English only).


Continue despite the error?



This was surely working at some point.

Any ideas ?

Thanks.

Please show output of “btrfs subvolume show -pquR /”.

Thanks for the quick reply. I tried running the command you provided, but the p and q params seemed to be invalid on my system. And without those I got a weird ERROR. Here is the output:


amdbook:~ # btrfs subvolume show -pquR /
btrfs subvolume show: invalid option 'p'
Try 'btrfs subvolume show --help' for more information
amdbook:~ # 
amdbook:~ # 
amdbook:~ # btrfs subvolume show -quR /
btrfs subvolume show: invalid option 'q'
Try 'btrfs subvolume show --help' for more information
amdbook:~ # 
amdbook:~ # 
amdbook:~ # btrfs subvolume show -uR /
ERROR: can't find uuid '04000000-0000-0000-0300-000000000000' on '/'
free(): double free detected in tcache 2
Aborted (core dumped)



Relax: 1179061 – Yast2 bootloader fails with: parent subvolume not found by uuid

Sorry, it should have been “btrfs subvolume list”, not “show”. Also “btrfs subvolume get-default /”.

Without the intention to hijack this thread from the OP (alexandrumg), but I have the exact same issue in my system.

:~> sudo btrfs subvolume get-default /
ID 3866 gen 2493856 top level 265 path @/.snapshots/133/snapshot

:~> sudo btrfs subvolume get-default /
ID 3866 gen 2493856 top level 265 path @/.snapshots/133/snapshot
jsa@JS-LinuxBox:~> ^C
jsa@JS-LinuxBox:~> sudo btrfs subvolume list -pquR /  
ID 257 gen 1342295 parent 5 top level 5 parent_uuid -                                    received_uuid -                                    uuid 08d1e125-6092-d948-9f1e-9ad666bcce
a6 path @
ID 258 gen 2493862 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid e3191a74-4a8d-8d41-8614-4494c1
92a030 path @/var
ID 259 gen 2493826 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid 64b96e4e-c7f2-b64a-9766-9e2863
bc2394 path @/usr/local
ID 260 gen 2493860 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid 47274e2f-91d0-0043-8b26-30575a
ae2300 path @/tmp
ID 261 gen 2493649 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid ad96101b-a3b7-1840-b5bc-80b0ef
a180f8 path @/srv
ID 262 gen 2493596 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid ca28a679-0ad1-6f49-b490-7d1237
d62096 path @/opt
ID 263 gen 2420499 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid ddf5ff69-54bb-a246-9ab8-beaed2
da2d18 path @/boot/grub2/x86_64-efi
ID 264 gen 2109062 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid b1da8cb8-4ac5-c949-a0b4-7bcc17
31a94a path @/boot/grub2/i386-pc
ID 265 gen 2493671 parent 257 top level 257 parent_uuid -                                    received_uuid -                                    uuid d4ad7d6d-a74e-ac43-b61b-335aff
2db256 path @/.snapshots
ID 269 gen 2157738 parent 258 top level 258 parent_uuid -                                    received_uuid -                                    uuid 9b218ab4-f50d-dd44-9558-4eb7d8
d6cc3a path @/var/lib/machines
ID 3866 gen 2493862 parent 265 top level 265 parent_uuid c222af08-4b68-ff41-ba3c-3a89c364d533 received_uuid -                                    uuid 0982de73-ff4b-ff44-b098-9804c
a8d4d95 path @/.snapshots/133/snapshot
ID 4096 gen 2483192 parent 265 top level 265 parent_uuid 0982de73-ff4b-ff44-b098-9804ca8d4d95 received_uuid -                                    uuid 18b2f426-bb53-8a49-9423-14e0e
49258d3 path @/.snapshots/134/snapshot
ID 4102 gen 2486799 parent 265 top level 265 parent_uuid 0982de73-ff4b-ff44-b098-9804ca8d4d95 received_uuid -                                    uuid 77c78d71-53dc-fe4d-8fbe-1f647
3ac676f path @/.snapshots/135/snapshot
ID 4103 gen 2486904 parent 265 top level 265 parent_uuid 0982de73-ff4b-ff44-b098-9804ca8d4d95 received_uuid -                                    uuid 26b67a59-8040-8645-b9f4-1c65e
e36cca8 path @/.snapshots/136/snapshot
ID 4104 gen 2491263 parent 265 top level 265 parent_uuid 0982de73-ff4b-ff44-b098-9804ca8d4d95 received_uuid -                                    uuid 843bd1b7-ddff-c449-a1f0-8ff85
fe56f20 path @/.snapshots/137/snapshot
ID 4105 gen 2491438 parent 265 top level 265 parent_uuid 0982de73-ff4b-ff44-b098-9804ca8d4d95 received_uuid -                                    uuid 3845700f-d40f-e741-a404-4981e
8fa37b9 path @/.snapshots/138/snapshot

Did you perform “snapper rollback” in the past?

Certainly have, more than once or twice over the years.
This system’s been running tumbleweed for a number of year now.

There is a workaround: 1179061 – Yast2 bootloader fails with: parent subvolume not found by uuid

Well, change that introduced this issue is relatively recent:

commit 42cf3b7e929cdead95e05fe579241af34a442e63Author: Arvin Schnell <aschnell@suse.de>
Date:   Mon May 11 12:29:18 2020 +0200


    - allow to probe btrfs snapshot relations

@karlmistelberger, I’ve tried the workaround mentioned in the linked bugzilla ticket (3rd comment). Worked like a charm!

@arvidjaar, I’ve also performed ‘snapper rollback’ a couple of time. So probably, you’re right, the issue is related to that (as also explained in the 6th comment of the ticket).
Here are the outputs of the 2 commands that you’ve mentioned:


**amdbook:~ #** btrfs subvolume get-default /
ID 520 gen 22366 top level 264 path @/.snapshots/181/snapshot


**amdbook:~ #** btrfs subvolume list -pquR /
ID 256 gen 28 parent 5 top level 5 parent_uuid -                                    received_uuid -                                    uuid 893cafa4-4d45-e844-b953-c2031570b22c path @
ID 257 gen 22349 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid 92496936-ad62-a840-ad40-23ecf454ce92 path @/var
ID 258 gen 21648 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid 2211131c-fccf-a743-9059-5808cd3bde66 path @/usr/local
ID 259 gen 21051 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid 2c283ae9-0b63-244f-8dc2-66ce633c68c3 path @/srv
ID 260 gen 22348 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid 55d14b89-4986-c040-b6c1-efd83038c71c path @/root
ID 261 gen 22273 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid dcfeb976-9c88-cc46-991e-5013f8fba085 path @/opt
ID 262 gen 22329 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid 25583399-89cb-4a4f-be34-6217fb038ae4 path @/boot/grub2/x86_64-efi
ID 263 gen 24 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid 1c3d4f11-aca7-df4a-a1c9-f7310045a6e3 path @/boot/grub2/i386-pc
ID 264 gen 22341 parent 256 top level 256 parent_uuid -                                    received_uuid -                                    uuid 3100a520-fe1c-424c-a78a-6124b12bd054 path @/.snapshots
ID 342 gen 2818 parent 264 top level 264 parent_uuid 7478ce94-7df7-8842-98eb-7b2a57f75dbb received_uuid -                                    uuid ac682f89-ab5a-9449-998c-63cd11bd6aec path @/.snapshots/60/snapshot
ID 476 gen 14263 parent 264 top level 264 parent_uuid f8062cda-e28b-b147-be9b-bb6f360416f6 received_uuid -                                    uuid 69532ae3-3eed-4e45-8594-eedb9e05777f path @/.snapshots/146/snapshot
ID 477 gen 18074 parent 264 top level 264 parent_uuid f8062cda-e28b-b147-be9b-bb6f360416f6 received_uuid -                                    uuid d40ec11e-05a3-d744-af6c-22cd4d653fa1 path @/.snapshots/147/snapshot
ID 490 gen 17428 parent 264 top level 264 parent_uuid f8062cda-e28b-b147-be9b-bb6f360416f6 received_uuid -                                    uuid 23f4e29a-70b4-cc4b-a3f9-50fd8ff4033c path @/.snapshots/152/snapshot
ID 491 gen 17781 parent 264 top level 264 parent_uuid f8062cda-e28b-b147-be9b-bb6f360416f6 received_uuid -                                    uuid c0f2a3b3-3b29-1a48-9c8b-683eba1c1438 path @/.snapshots/153/snapshot
ID 492 gen 17789 parent 264 top level 264 parent_uuid f8062cda-e28b-b147-be9b-bb6f360416f6 received_uuid -                                    uuid be147606-5d49-d649-812c-81c1d31ca75c path @/.snapshots/154/snapshot
ID 494 gen 17795 parent 264 top level 264 parent_uuid f8062cda-e28b-b147-be9b-bb6f360416f6 received_uuid -                                    uuid e381962a-4c18-0c4f-9a96-bf50fb6e7960 path @/.snapshots/155/snapshot
ID 519 gen 18073 parent 264 top level 264 parent_uuid f8062cda-e28b-b147-be9b-bb6f360416f6 received_uuid -                                    uuid 7f3b36df-297d-6b4e-a6ad-a7100aca5447 path @/.snapshots/180/snapshot
ID 520 gen 22343 parent 264 top level 264 parent_uuid d40ec11e-05a3-d744-af6c-22cd4d653fa1 received_uuid -                                    uuid 26c354a7-7e5a-1b4e-a586-90223d04433b path @/.snapshots/181/snapshot
ID 526 gen 18116 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid d6f25547-0d0f-c041-a273-18629aec3e29 path @/.snapshots/187/snapshot
ID 531 gen 18463 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid 9c0557b8-acbe-384e-ae6d-d049c77a90d1 path @/.snapshots/192/snapshot
ID 532 gen 18475 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid c49f4bb8-0935-8348-9184-2f9a33f81457 path @/.snapshots/193/snapshot
ID 533 gen 18480 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid 8b1ec095-41cd-b54d-8f3a-1bb1c613ac03 path @/.snapshots/194/snapshot
ID 540 gen 20862 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid ba24a73d-ac47-bc42-84e0-7da43d798275 path @/.snapshots/199/snapshot
ID 541 gen 20865 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid dfde4312-fed2-b840-bf7f-db6c4e2b9e13 path @/.snapshots/200/snapshot
ID 542 gen 20869 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid 5c45df40-9948-7f46-b18c-d0a5725b1b7a path @/.snapshots/201/snapshot
ID 543 gen 20871 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid d7ac949a-57ca-5e4e-aaac-22d041b6f555 path @/.snapshots/202/snapshot
ID 544 gen 22323 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid 489c4482-742c-6a46-97f1-6204254d21f8 path @/.snapshots/203/snapshot
ID 545 gen 22324 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid afbb20af-72db-4642-97e1-e8d18e2e9a8e path @/.snapshots/204/snapshot
ID 546 gen 22326 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid 85c667a7-12cd-e444-bc44-75074083b409 path @/.snapshots/205/snapshot
ID 547 gen 22328 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid 97a00faf-2632-6a46-8e62-e0b89ffc2ec8 path @/.snapshots/206/snapshot
ID 548 gen 22339 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid f6b1787d-e0dc-894b-be18-455eab04d1ea path @/.snapshots/207/snapshot
ID 549 gen 22340 parent 264 top level 264 parent_uuid 26c354a7-7e5a-1b4e-a586-90223d04433b received_uuid -                                    uuid 69ea526d-4d1f-1345-a73e-f9957c2fa1e3 path @/.snapshots/208/snapshot


Really impressed about how quickly I’ve got help on this issue. Thank you !

That is good to know. Thanks for the feedback “alexandrumg”
Since it looks that it does not have a critical effect on the system performance, I will wait until the filesystem guys fix the issue as reported in the mentioned bug-report.
Many thanks to everyone that pitched into this; very much appreciated!!!

Just a heads-up for those following this issue.
The problem has been resolved by the Yast2 maintainers, see the link below:

https://bugzilla.suse.com/show_bug.cgi?id=1179061#c12