From 547b8aba1acb9152a00da9812b9daa6cd8106efc Mon Sep 17 00:00:00 2001 From: jedi Date: Wed, 29 Jan 2020 21:35:15 +0100 Subject: [PATCH] wip --- entry.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/entry.sh b/entry.sh index 6f3be6e..f0cb5cd 100755 --- a/entry.sh +++ b/entry.sh @@ -5,7 +5,7 @@ function first_stage(){ set -e echo foo first_stage - apt install -y debootstrap cryptsetup btrfs-progs + apt install -y debootstrap cryptsetup btrfs-progs lvm2 echo -n luks_password: @@ -43,9 +43,13 @@ function first_stage(){ echo $luks_password )| cryptsetup luksFormat ${DEVICE}2 echo $luks_password | cryptsetup luksOpen ${DEVICE}2 cryptlvm - yes | mkfs.ext4 ${DEVICE}2 - mount ${DEVICE}2 $TARGET - echo mount ${DEVICE}2 $TARGET + pvcreate /dev/mapper/cryptlvm + vgcreate vg0 /dev/mapper/cryptlvm + echo lvcreate /dev/vg0 -name=root -size=100G + lvcreate /dev/vg0 -name=root -size=100G + yes | mkfs.ext4 /dev/vg0/root + echo mount /dev/vg0/root $TARGET + mount /dev/vg0/root $TARGET echo debootstrap sid $TARGET debootstrap sid $TARGET mount ${DEVICE}1 $TARGET/boot @@ -57,5 +61,5 @@ function second_stage(){ echo bar second_stage passwd echo -n > /etc/motd - apt install -y linux-image-amd64 grub2 cryptsetup btrfs-progs locales tzdata keyboard-configuration console-common + apt install -y linux-image-amd64 grub2 cryptsetup btrfs-progs lvm2 locales tzdata keyboard-configuration console-common }