Replace tabs with spaces

This commit is contained in:
Andreas Zweili 2024-01-15 13:20:29 +01:00
parent ac5eec56d5
commit 62ad1f81c3
2 changed files with 68 additions and 68 deletions

View File

@ -11,88 +11,88 @@ LUKS_PATH=/dev/mapper/$LUKS_NAME
VGROUP=grouptoformat VGROUP=grouptoformat
create_gpt() { create_gpt() {
echo "Create partition table." echo "Create partition table."
parted --script $DISK mklabel gpt parted --script $DISK mklabel gpt
parted --script $DISK mkpart ESP fat32 0% 1GiB parted --script $DISK mkpart ESP fat32 0% 1GiB
parted --script $DISK set 1 esp on parted --script $DISK set 1 esp on
} }
create_boot_partition() { create_boot_partition() {
echo "Create boot partition." echo "Create boot partition."
mkfs.fat -F32 -n BOOTTOFRMT $BOOT_PARTITION mkfs.fat -F32 -n BOOTTOFRMT $BOOT_PARTITION
sleep 5 sleep 5
} }
create_main_partition() { create_main_partition() {
echo "Create main partition." echo "Create main partition."
parted --script $DISK mkpart primary 1GiB 100% parted --script $DISK mkpart primary 1GiB 100%
} }
create_luks_partition() { create_luks_partition() {
echo "Create LUKS partition." echo "Create LUKS partition."
cryptsetup luksFormat --label cryptroot $ROOT_PARTITION cryptsetup luksFormat --label cryptroot $ROOT_PARTITION
cryptsetup open $ROOT_PARTITION $LUKS_NAME cryptsetup open $ROOT_PARTITION $LUKS_NAME
} }
create_lvm() { create_lvm() {
echo "Create LVM partition." echo "Create LVM partition."
pvcreate $LUKS_PATH pvcreate $LUKS_PATH
vgcreate $VGROUP $LUKS_PATH vgcreate $VGROUP $LUKS_PATH
} }
create_swap() { create_swap() {
echo "Create swap partition." echo "Create swap partition."
lvcreate -L 8G $VGROUP -n SWAPTOFRMT lvcreate -L 8G $VGROUP -n SWAPTOFRMT
mkswap -L SWAPTOFRMT /dev/$VGROUP/SWAPTOFRMT mkswap -L SWAPTOFRMT /dev/$VGROUP/SWAPTOFRMT
} }
create_ext4() { create_ext4() {
echo "Create ext4" echo "Create ext4"
lvcreate -l 100%FREE $VGROUP -n ROOTTOFRMT lvcreate -l 100%FREE $VGROUP -n ROOTTOFRMT
mkfs.ext4 -L ROOTTOFRMT "/dev/$VGROUP/ROOTTOFRMT" mkfs.ext4 -L ROOTTOFRMT "/dev/$VGROUP/ROOTTOFRMT"
} }
# } # }
create_f2fs() { create_f2fs() {
echo "Create f2fs" echo "Create f2fs"
mkfs.f2fs -l ROOTTOFRMT $LUKS_PATH mkfs.f2fs -l ROOTTOFRMT $LUKS_PATH
} }
mount_partitions() { mount_partitions() {
echo "Mount partitions." echo "Mount partitions."
sleep 5 sleep 5
mkdir -p $ROOT_DIR mkdir -p $ROOT_DIR
mount /dev/disk/by-label/ROOTTOFRMT $ROOT_DIR mount /dev/disk/by-label/ROOTTOFRMT $ROOT_DIR
mkdir -p $BOOT_DIR mkdir -p $BOOT_DIR
mount /dev/disk/by-label/BOOTTOFRMT $BOOT_DIR mount /dev/disk/by-label/BOOTTOFRMT $BOOT_DIR
} }
create_uefi() { create_uefi() {
echo "Create UEFI" echo "Create UEFI"
curl -o /tmp/pi4-uefi.zip -L https://github.com/pftf/RPi4/releases/download/v1.35/RPi4_UEFI_Firmware_v1.35.zip curl -o /tmp/pi4-uefi.zip -L https://github.com/pftf/RPi4/releases/download/v1.35/RPi4_UEFI_Firmware_v1.35.zip
unzip /tmp/pi4-uefi.zip -d $BOOT_DIR unzip /tmp/pi4-uefi.zip -d $BOOT_DIR
sync sync
} }
create_pi() { create_pi() {
create_gpt create_gpt
create_boot_partition create_boot_partition
create_main_partition create_main_partition
create_luks_partition create_luks_partition
create_f2fs create_f2fs
mount_partitions mount_partitions
create_uefi create_uefi
} }
create_pc() { create_pc() {
create_gpt create_gpt
create_boot_partition create_boot_partition
create_main_partition create_main_partition
create_luks_partition create_luks_partition
create_lvm create_lvm
create_swap create_swap
create_ext4 create_ext4
mount_partitions mount_partitions
} }
create_pi create_pi

View File

@ -2,50 +2,50 @@
#! nix-shell -i bash -p parted #! nix-shell -i bash -p parted
rename_boot_partition() { rename_boot_partition() {
echo "Rename boot partition." echo "Rename boot partition."
fatlabel /dev/disk/by-label/BOOTTOFRMT BOOT fatlabel /dev/disk/by-label/BOOTTOFRMT BOOT
} }
rename_ext4() { rename_ext4() {
echo "Rename ext4 partition." echo "Rename ext4 partition."
e2label /dev/MainGroup/roottoformat root e2label /dev/MainGroup/roottoformat root
} }
rename_f2fs() { rename_f2fs() {
echo "Rename f2fs partition." echo "Rename f2fs partition."
f2fslabel /dev/disk/by-label/ROOTTOFRMT root f2fslabel /dev/disk/by-label/ROOTTOFRMT root
} }
rename_swap() { rename_swap() {
echo "Rename swap partition." echo "Rename swap partition."
swaplabel -L swap /dev/GroupToFormat/swaptoformat swaplabel -L swap /dev/GroupToFormat/swaptoformat
} }
rename_lvm() { rename_lvm() {
echo "Rename LVM" echo "Rename LVM"
lvrename GroupToFormat roottoformat root lvrename GroupToFormat roottoformat root
vgrename GroupToFormat MainGroup vgrename GroupToFormat MainGroup
} }
unmount_partitions() { unmount_partitions() {
echo "Unmounting partitions." echo "Unmounting partitions."
umount /mnt/nixos/boot umount /mnt/nixos/boot
umount /mnt/nixos umount /mnt/nixos
sleep 3 sleep 3
} }
close_luks() { close_luks() {
cryptsetup close crypttoformat cryptsetup close crypttoformat
} }
rename_pc() { rename_pc() {
rename_ext4 rename_ext4
rename_lvm rename_lvm
rename_swap rename_swap
} }
rename_raspi() { rename_raspi() {
rename_f2fs rename_f2fs
} }
unmount_partitions unmount_partitions