Dear Debian Developers,
While installing Debian 13 "Trixie" using the GNOME live ISO
(`debian-live-testing-amd64-gnome.iso`), I encountered a GRUB installation
failure during the final step of Calamares.
The error message was:
/usr/sbin/grub-probe: error: failed to get canonical path of `/dev/sda1`.
Calamares terminated with exit code 1 from the helper script:
/usr/share/calamares/helpers/calamares-bootloader-config
This appears to be related to bug #1104552, which describes inconsistent
Btrfs subvolume layouts between Calamares and the classic installer. In my
case, Calamares created `@` and `@home` subvolumes, while GRUB seems unable
to resolve the canonical path correctly, possibly due to the subvolume
structure.
I am attaching a screenshot of the error message for reference.
System details:
- ISO: debian-live-testing-amd64-gnome.iso (dated August 2025)
- Calamares version: 3.2.60-2
- GRUB version: grub-pc 2.12-9
- Device: /dev/sda1 (Btrfs)
Please let me know if further logs or system details are needed.
Best regards,
Andrea
Misilmeri, Sicilia