Ich sprach von einem konsistenten System ohne Versionschaos bei ZFS, dann hast du auch keine Probleme mit Grub.
Meine Befürchtung wäre, dass Grub nach einem sauberen Upgrade mit einem der neuen Features nicht mehr zurecht kommt.
Wenn du vorhast den Kernel und die Intrd auf's ZFS zu legen, dann solltest du die Anleitung dementsprechend beachten und den Pool mit der Option -o compatibility=grub2 erzeugen.
Genau das ist bereits seit langer Zeit der Fall. Es gibt 2 SSDs mit je einer Partition als ZFS RAID Mirror und auf einer der Platten ist noch eine kleine EFI Partition. Kann ich das compatibility Flag noch nachträglich setzen?
nvme0n1 259:0 0 1,8T 0 disk
├─nvme0n1p1 259:1 0 1G 0 part
└─nvme0n1p2 259:2 0 1,8T 0 part
nvme1n1 259:3 0 1,8T 0 disk
├─nvme1n1p1 259:4 0 1G 0 part /boot/efi
└─nvme1n1p2 259:5 0 1,8T 0 part
Kann ich eine der SSDs mit dd duplizieren und der Kopie eine andere "ID" zuweisen, dass diese nicht mehr dem ursprünglichen Pool zugehörig ist.