This commit is contained in:
teldra 2022-02-07 01:17:29 +01:00
parent 47cf364476
commit 0a4a340471

16
main.sh
View File

@ -112,17 +112,17 @@ do_partition() {
TARGETNAME_UNDERSCORE=${TARGETNAME//-/_} TARGETNAME_UNDERSCORE=${TARGETNAME//-/_}
echo -n $pass | cryptsetup luksFormat ${TARGET_PHY_WWN}-part${TARGET_PART} -d - echo -n $pass | cryptsetup luksFormat ${TARGET_PHY_WWN}-part${TARGET_PART} -d -
#echo -n $pass | sudo cryptsetup luksOpen /dev/sdc1 sdc1 -d - #echo -n $pass | sudo cryptsetup luksOpen /dev/sdc1 sdc1 -d -
echo -n $pass | cryptsetup luksOpen ${TARGET_PHY_WWN}-part${TARGET_PART} "luks-${TARGETNAME}" -d - echo -n $pass | cryptsetup luksOpen ${TARGET_PHY_WWN}-part${TARGET_PART} "luks-${TARGETNAME_UNDERSCORE}" -d -
vgcreate vg-${TARGETNAME} /dev/mapper/luks-${TARGETNAME} vgcreate vg_${TARGETNAME_UNDERSCORE} /dev/mapper/luks-${TARGETNAME_UNDERSCORE}
lvcreate --name swap -L ${SWAPSIZE}G vg-${TARGETNAME} lvcreate --name swap -L ${SWAPSIZE}G vg_${TARGETNAME_UNDERSCORE}
lvcreate --name root -l 100%FREE vg-${TARGETNAME} lvcreate --name root -l 100%FREE vg_${TARGETNAME_UNDERSCORE}
mkswap -f /dev/mapper/vg-${TARGETNAME}-swap mkswap -f /dev/mapper/vg_${TARGETNAME_UNDERSCORE}-swap
mkfs.btrfs -f /dev/mapper/vg-${TARGETNAME}-root mkfs.btrfs -f /dev/mapper/vg_${TARGETNAME_UNDERSCORE}-root
mount /dev/mapper/vg-${TARGETNAME}-root $target mount /dev/mapper/vg_${TARGETNAME_UNDERSCORE}-root $target
btrfs subvol create ${target}/root btrfs subvol create ${target}/root
btrfs subvol create ${target}/home btrfs subvol create ${target}/home
umount $target umount $target
mount /dev/mapper/vg-${TARGETNAME}-root $target -o subvol=root mount /dev/mapper/vg_${TARGETNAME_UNDERSCORE}-root $target -o subvol=root
if [ "$EFI" == "1" ]; then if [ "$EFI" == "1" ]; then
mkdir -p ${target}/boot/efi mkdir -p ${target}/boot/efi
mount ${TARGET_PHY_WWN}-part1 ${target}/boot/efi mount ${TARGET_PHY_WWN}-part1 ${target}/boot/efi