Created
April 29, 2025 08:01
-
-
Save sitano/b0b73a0d1a64e9812565c12ce72d6150 to your computer and use it in GitHub Desktop.
zfs+cryptsetup
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ sudo zpool import -d /dev/nvme0n1p4 rpool -f | |
$ zfs get keylocation,encryption,keyformat rpool | |
NAME PROPERTY VALUE SOURCE | |
rpool keylocation file:///run/keystore/rpool/system.key local | |
rpool encryption aes-256-gcm - | |
rpool keyformat raw - | |
$ sudo cryptsetup open /dev/zvol/rpool/keystore rpool-key | |
password | |
$ sudo mkdir -p /run/keystore/rpool | |
$ sudo mount /dev/mapper/rpool-key /run/keystore/rpool | |
$ sudo zfs load-key -a | |
$ sudo zfs list | |
$ sudo zfs set mountpoint=/mnt/rpool/home rpool/USERDATA/home_... | |
... | |
$ sudo zfs mount rpool/USERDATA/home_... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment