mirror of
https://github.com/tommytran732/Arch-Setup-Script
synced 2024-11-09 20:21:34 -05:00
Spacing.
This commit is contained in:
parent
9a1c7b8de0
commit
96a85cd11e
14
easy-arch.sh
14
easy-arch.sh
@ -1,5 +1,9 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Unmounting partitions.
|
||||||
|
echo "Unmounting /mnt in order to proceed with the installation of Arch Linux."
|
||||||
|
umount -R /mnt
|
||||||
|
|
||||||
# Exit on STDERR.
|
# Exit on STDERR.
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
@ -23,13 +27,12 @@ then
|
|||||||
wipefs -af $DISK
|
wipefs -af $DISK
|
||||||
sgdisk -Zo $DISK
|
sgdisk -Zo $DISK
|
||||||
else
|
else
|
||||||
echo "Quitting."
|
echo "Quitting."
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Creating a new partition scheme.
|
# Creating a new partition scheme.
|
||||||
echo "Creating new partition scheme on $DISK."
|
echo "Creating new partition scheme on $DISK."
|
||||||
|
|
||||||
parted -s $DISK \
|
parted -s $DISK \
|
||||||
mklabel gpt \
|
mklabel gpt \
|
||||||
mkpart ESP fat32 1MiB 513MiB \
|
mkpart ESP fat32 1MiB 513MiB \
|
||||||
@ -52,8 +55,6 @@ echo "Opening the newly created LUKS Container."
|
|||||||
cryptsetup open $Cryptroot cryptroot
|
cryptsetup open $Cryptroot cryptroot
|
||||||
BTRFS=/dev/mapper/cryptroot
|
BTRFS=/dev/mapper/cryptroot
|
||||||
|
|
||||||
partprobe $DISK
|
|
||||||
|
|
||||||
# Formatting the LUKS Container as BTRFS.
|
# Formatting the LUKS Container as BTRFS.
|
||||||
echo "Formatting the LUKS container as BTRFS."
|
echo "Formatting the LUKS container as BTRFS."
|
||||||
mkfs.btrfs $BTRFS
|
mkfs.btrfs $BTRFS
|
||||||
@ -173,6 +174,7 @@ echo "Enabling NetworkManager."
|
|||||||
systemctl enable NetworkManager --root=/mnt
|
systemctl enable NetworkManager --root=/mnt
|
||||||
|
|
||||||
# Unmounting partitions.
|
# Unmounting partitions.
|
||||||
|
echo "Unmounting /mnt."
|
||||||
umount -R /mnt
|
umount -R /mnt
|
||||||
echo "Done."
|
echo "Done, you may now wish to reboot."
|
||||||
exit
|
exit
|
||||||
|
Loading…
Reference in New Issue
Block a user