Follow-up Comment #2, bug #65151 (group grub): Hi @sesse (or anyone else who can help), thank you for the patch. I am in the same situation error: failed to get canonical path of /dev/vda3:/dev/vdb1. Even if I specify the UUID I always get the same error because I have grub 2.06-13+deb12u1 which seems to be from Oct 2023. I was hoping that your patch would be included in a newer grub for debian 12 in fact I added the backports repo, and installed grub 2.12-1~bpo12+1 I'm trying to install debian inside a chroot and I still have the same issue.
I tried to apply your patch to the latest version in the master branch of https://git.savannah.gnu.org/git/grub.git, without success, when I run make I get such an error: mawk: ./genmoddep.awk: line 110: function asorti never defined Can I ask for HELP here, can't believe that nobody can use bcachefs mutli-device unless they compile grub manually like this. If there is no debian package to use, I'm willing to compile this, but I'm not experienced in fixing such build errors. I tried to search online and ask for help from perplexity.ai (very good AI help for such tech issues) and still no luck. Thanks for any help anyone can share with me to make this work, then I'm ready to share my result with the community. I really want to use bcachefs... cheers [comment #1 comment #1:] > The included patch fixes multi-device booting (at least the relevant parts for GRUB; the initramfs still needs to understand root=UUID=foo). It does _not_ make GRUB capable of having /boot on bcachefs, but it fixes so that it understands the /dev/foo:/dev/bar syntax when parsing fstab, and adds support for reading bcachefs UUIDs. > > (file #55636) _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?65151> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature
