diff options
Diffstat (limited to 'guix-strap/guix-crypt')
-rwxr-xr-x | guix-strap/guix-crypt | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/guix-strap/guix-crypt b/guix-strap/guix-crypt index f2afbbd..b25bc99 100755 --- a/guix-strap/guix-crypt +++ b/guix-strap/guix-crypt @@ -13,6 +13,9 @@ EVENT "Setting up disk encryption with luks" if [[ $DISK == "/dev/sd"* ]]; then CRYPT_PARTITION="$DISK""2" EFI_PARTITION="$DISK""1" +elif [[ $DISK == "/dev/vd"* ]]; then + CRYPT_PARTITION="$DISK""2" + EFI_PARTITION="$DISK""1" elif [[ $DISK == "/dev/nvme"* ]]; then CRYPT_PARTITION="$DISK""p2" EFI_PARTITION="$DISK""p1" @@ -43,19 +46,19 @@ $PASSWORD $PASSWORD_CONFIRM EOF -EVENT "Opening cryptroot" +EVENT "Opening root" -cryptsetup open "$CRYPT_PARTITION" cryptroot <<EOF +cryptsetup open "$CRYPT_PARTITION" root <<EOF $PASSWORD EOF -EVENT "Setting up cryptroot btrfs" +EVENT "Setting up root btrfs" -mkfs.btrfs "/dev/mapper/cryptroot" +mkfs.btrfs "/dev/mapper/root" -EVENT "Mounting cryptroot" +EVENT "Mounting root" -mount /dev/mapper/cryptroot /mnt +mount /dev/mapper/root /mnt EVENT "Setting up EFI vfat" |