Da hast du natürlich recht. Hätte ich drauf kommen können.
Werde ich so umsetzen, besten Dank.
ZFS Verschlüsselung
- king-crash
- Beiträge: 739
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: ZFS Verschlüsselung
Nja praktisch alles was in boot liegt ist es schon deutlich stärker komprimiert. Da ist Kompression auf Block-Layer nur CPU-Verschwendung. Quasi Snapshoting bekommst du ja weil alte Kernels aufgehoben werden und sich sonst praktisch nichts ändert. Aber eigentlich will man gerade für den Kernel Integritätschecks haben und da führt halt kein weg an ZFS/BTRFS vorbei.bluestar hat geschrieben:14.03.2024 11:05:16Du kannst bei ZFS den Boot-Pool aber auch als mirror auslegen und Features wie Kompression und Snapshots für den Boot-Pool nutzen.
rot: Moderator wanne spricht, default: User wanne spricht.
- king-crash
- Beiträge: 739
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: ZFS Verschlüsselung
Eine Frage hätte ich noch: Wie sage ich grub, dass ab jetzt von der anderen Partition gebootet werden soll?
Auf der EFI Partition gibt es nur "EFI/debian/grubx64.efi". Ich vermute das EFI führt diese Datei aus. Aber woher ist bekannt, was dann geschehen soll?
Auf der EFI Partition gibt es nur "EFI/debian/grubx64.efi". Ich vermute das EFI führt diese Datei aus. Aber woher ist bekannt, was dann geschehen soll?
Re: ZFS Verschlüsselung
In /boot/EFI/debian liegt normalerweise auch eine grub.cfg, wo die Bootpartition drinsteht.
- king-crash
- Beiträge: 739
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: ZFS Verschlüsselung
Bei mir befindet sich die in /boot/grub/grub.cfg. In der EFI Partition ist nur die eine Datei. Deshalb wundere ich mich ja wie grub die Partition findet.# find /test2/
/test2/
/test2/EFI
/test2/EFI/debian
/test2/EFI/debian/grubx64.efi
Probiert er möglicherweise durch, bis er einen Pool mit /boot findet?
Re: ZFS Verschlüsselung
Liegt vermutlich daran das /test2 nunmal eben nicht /boot istking-crash hat geschrieben:16.03.2024 13:51:43Bei mir befindet sich die in /boot/grub/grub.cfg. In der EFI Partition ist nur die eine Datei. Deshalb wundere ich mich ja wie grub die Partition findet.# find /test2/
/test2/
/test2/EFI
/test2/EFI/debian
/test2/EFI/debian/grubx64.efi
Probiert er möglicherweise durch, bis er einen Pool mit /boot findet?
Re: ZFS Verschlüsselung
Beim grub-install schreibt Grub2 die UUID und den Pfad von /boot/grub in die grubx64.efi. Man kann ihm auch sagen, dass er einfach die gesamte grub.cfg rein schreiben soll.
rot: Moderator wanne spricht, default: User wanne spricht.
- king-crash
- Beiträge: 739
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: ZFS Verschlüsselung
Ich habe jetzt:
1. Den alten Bootordner umbenannt
2. Die neue ZFS Bootpartition nach /boot gemountet.
3. Den Inhalt des umbenannten Bootordners in den neuen kopiert.
4. /boot/efi gemountet.
5. update-grub ausgeführt (wahrscheinlich unnötig).
6. grub-install ausgeführt
7. Große Freude.
Es funktioniert. Trotz verschlüsseltem Volume auf dem Root Pool ist booten kein Problem.
Vielen Dank.
1. Den alten Bootordner umbenannt
2. Die neue ZFS Bootpartition nach /boot gemountet.
3. Den Inhalt des umbenannten Bootordners in den neuen kopiert.
4. /boot/efi gemountet.
5. update-grub ausgeführt (wahrscheinlich unnötig).
6. grub-install ausgeführt
7. Große Freude.
Es funktioniert. Trotz verschlüsseltem Volume auf dem Root Pool ist booten kein Problem.
Vielen Dank.