Package: live-boot Severity: normal X-Debbugs-CC: whonix-de...@whonix.org Dear maintainer,
the following is a regression in Debian bullseye. No such issue in Debian buster. Kernel command line 'debug=1' shows that live-boot attempts to run the following mount command: mount -t -o ro,noatime 'PARTUUID=41414141-01' /run(live/rootfs/filesystem That is an invalid syntax and mount with show usage information and exit non-zero. Above is happening because following syntax in /boot/grub/grub.cfg / kernel command line is broken by live-boot: linux /boot/vmlinuz-5.10.0-8-amd64 root=PARTUUID=41414141-01 ro Also broken: linux /boot/vmlinuz-5.10.0-8-amd64 root=UUID=26ada0c0-1165-4098-884d-aafd2220c2c6 In that case, live-boot attempts to run: mount -t -o ro,noatime 'UUID=26ada0c0-1165-4098-884d-aafd2220c2c6' /run/live/rootfs/filesystem Functional: linux /boot/vmlinuz-5.10.0-8-amd64 root=/dev/disk/by-uuid/26ada0c0-1165-4098-884d-aafd2220c2c6 ro The bug might be somewhere inside this source file: https://salsa.debian.org/live-team/live-boot/-/blob/master/components/9990-overlay.sh 9990-overlay.sh doesn't seem to understand root=UUID= and PARTUUID= syntax anymore? Probably non-issues: I am sure my root=UUID= and PARTUUID= is correct because 1) I confirmed those using "sudo bklid" and 2) my system is bootable in non-live (persistent mode). (Using grub-live [1] config.) Kind regards, Patrick [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991276