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
create_gpt() {
echo "Create partition table."
parted --script $DISK mklabel gpt
parted --script $DISK mkpart ESP fat32 0% 1GiB
parted --script $DISK set 1 esp on
echo "Create partition table."
parted --script $DISK mklabel gpt
parted --script $DISK mkpart ESP fat32 0% 1GiB
parted --script $DISK set 1 esp on
}
create_boot_partition() {
echo "Create boot partition."
mkfs.fat -F32 -n BOOTTOFRMT $BOOT_PARTITION
sleep 5
echo "Create boot partition."
mkfs.fat -F32 -n BOOTTOFRMT $BOOT_PARTITION
sleep 5
}
create_main_partition() {
echo "Create main partition."
parted --script $DISK mkpart primary 1GiB 100%
echo "Create main partition."
parted --script $DISK mkpart primary 1GiB 100%
}
create_luks_partition() {
echo "Create LUKS partition."
cryptsetup luksFormat --label cryptroot $ROOT_PARTITION
cryptsetup open $ROOT_PARTITION $LUKS_NAME
echo "Create LUKS partition."
cryptsetup luksFormat --label cryptroot $ROOT_PARTITION
cryptsetup open $ROOT_PARTITION $LUKS_NAME
}
create_lvm() {
echo "Create LVM partition."
pvcreate $LUKS_PATH
vgcreate $VGROUP $LUKS_PATH
echo "Create LVM partition."
pvcreate $LUKS_PATH
vgcreate $VGROUP $LUKS_PATH
}
create_swap() {
echo "Create swap partition."
lvcreate -L 8G $VGROUP -n SWAPTOFRMT
mkswap -L SWAPTOFRMT /dev/$VGROUP/SWAPTOFRMT
echo "Create swap partition."
lvcreate -L 8G $VGROUP -n SWAPTOFRMT
mkswap -L SWAPTOFRMT /dev/$VGROUP/SWAPTOFRMT
}
create_ext4() {
echo "Create ext4"
lvcreate -l 100%FREE $VGROUP -n ROOTTOFRMT
mkfs.ext4 -L ROOTTOFRMT "/dev/$VGROUP/ROOTTOFRMT"
echo "Create ext4"
lvcreate -l 100%FREE $VGROUP -n ROOTTOFRMT
mkfs.ext4 -L ROOTTOFRMT "/dev/$VGROUP/ROOTTOFRMT"
}
# }
create_f2fs() {
echo "Create f2fs"
mkfs.f2fs -l ROOTTOFRMT $LUKS_PATH
echo "Create f2fs"
mkfs.f2fs -l ROOTTOFRMT $LUKS_PATH
}
mount_partitions() {
echo "Mount partitions."
sleep 5
mkdir -p $ROOT_DIR
mount /dev/disk/by-label/ROOTTOFRMT $ROOT_DIR
mkdir -p $BOOT_DIR
mount /dev/disk/by-label/BOOTTOFRMT $BOOT_DIR
echo "Mount partitions."
sleep 5
mkdir -p $ROOT_DIR
mount /dev/disk/by-label/ROOTTOFRMT $ROOT_DIR
mkdir -p $BOOT_DIR
mount /dev/disk/by-label/BOOTTOFRMT $BOOT_DIR
}
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
unzip /tmp/pi4-uefi.zip -d $BOOT_DIR
sync
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
unzip /tmp/pi4-uefi.zip -d $BOOT_DIR
sync
}
create_pi() {
create_gpt
create_boot_partition
create_main_partition
create_luks_partition
create_f2fs
mount_partitions
create_uefi
create_gpt
create_boot_partition
create_main_partition
create_luks_partition
create_f2fs
mount_partitions
create_uefi
}
create_pc() {
create_gpt
create_boot_partition
create_main_partition
create_luks_partition
create_lvm
create_swap
create_ext4
mount_partitions
create_gpt
create_boot_partition
create_main_partition
create_luks_partition
create_lvm
create_swap
create_ext4
mount_partitions
}
create_pi

View File

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