23 lines
457 B
Bash
Executable File
23 lines
457 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
SCRIPT_NAME=`basename "$0"`
|
|
echo "=========== ${SCRIPT_NAME} ==========="
|
|
|
|
pvcreate /dev/mapper/cryptlvm
|
|
vgcreate vg0 /dev/mapper/cryptlvm
|
|
|
|
lvcreate -L 60G vg0 -n root
|
|
lvcreate -L 200G vg0 -n home
|
|
|
|
mkfs.ext4 -L root /dev/vg0/root
|
|
mkfs.ext4 -L home /dev/vg0/home
|
|
|
|
mount /dev/vg0/root /mnt
|
|
mkdir /mnt/home
|
|
mount /dev/vg0/home /mnt/home
|
|
|
|
echo ""
|
|
echo "====================="
|
|
echo "Proceed with chapter 04: Encrypted boot partition"
|