My Ubuntu 21.04 workstation seems to be having a problem after the latest update.
Upon rebooting I see "error: compression algorithm 98 not supported" prior to the GRUB boot menu being displayed.
When I installed Ubuntu 20.04 on this system (now upgraded to 21.04) I followed the 'Root on ZFS' instructions listed here:
https://openzfs.github.io/openzfs-docs/Getting%20Started/Ubuntu/Ubuntu%2020.04%20Root%20on%20ZFS.html
Following these instructions, I created a two-device mirror, both formatted with identical partitions configured as:
- BIOS Boot
- EFI System
- Linux RAID (swap)
- Solaris Boot (bpool)
- Solaris Root (rpool)
I suspect the problem is that partitions 1 & 2 are not being updated properly by update-grub. About a year ago on a different system (20.04) following the instructions listed in Root on ZFS, Step 5: GRUB Installation resolved the issue. But performing these steps doesn't help now, the same error is generated on boot.
I can update the BIOS partitions using grub-install on both disks, but there is no equivalent to update both EFI partitions.
I think I need to run grub-install --target=x86_64-efi --efi-directory=/boot/efi \ --bootloader-id=ubuntu --recheck --no-floppy
but don't understand the command syntax well enough to fix the problem and I can't experiement on this system, it's got important data on it that I don't want to unnecessarily put at risk.
Can someone please help?