mirror of
https://github.com/tommytran732/Arch-Setup-Script
synced 2024-11-21 17:11:34 -05:00
Update install.sh
This commit is contained in:
parent
619c3ac2d1
commit
a348abfd15
36
install.sh
36
install.sh
@ -95,24 +95,25 @@ mount $BTRFS /mnt
|
|||||||
|
|
||||||
# Creating BTRFS subvolumes.
|
# Creating BTRFS subvolumes.
|
||||||
echo "Creating BTRFS subvolumes."
|
echo "Creating BTRFS subvolumes."
|
||||||
btrfs subvolume create /mnt/@ &>/dev/null
|
btrfs su cr /mnt/@ &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/.snapshots &>/dev/null
|
btrfs su cr /mnt/@/.snapshots &>/dev/null
|
||||||
mkdir -p /mnt/@/.snapshots/1 &>/dev/null
|
mkdir -p /mnt/@/.snapshots/1 &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/.snapshots/1/snapshot &>/dev/null
|
btrfs su cr /mnt/@/.snapshots/1/snapshot &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/boot/ &>/dev/null
|
btrfs su cr /mnt/@/boot/ &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/home &>/dev/null
|
btrfs su cr /mnt/@/home &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/root &>/dev/null
|
btrfs su cr /mnt/@/root &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/srv &>/dev/null
|
btrfs su cr /mnt/@/srv &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_log &>/dev/null
|
btrfs su cr /mnt/@/var_log &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_crash &>/dev/null
|
btrfs su cr /mnt/@/var_crash &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_cache &>/dev/null
|
btrfs su cr /mnt/@/var_cache &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_tmp &>/dev/null
|
btrfs su cr /mnt/@/var_tmp &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_spool &>/dev/null
|
btrfs su cr /mnt/@/var_spool &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_lib_libvirt_images &>/dev/null
|
btrfs su cr /mnt/@/var_lib_libvirt_images &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_lib_machines &>/dev/null
|
btrfs su cr /mnt/@/var_lib_machines &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_lib_gdm &>/dev/null
|
btrfs su cr /mnt/@/var_lib_gdm &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/var_lib_AccountsService &>/dev/null
|
btrfs su cr /mnt/@/var_lib_AccountsService &>/dev/null
|
||||||
btrfs subvolume create /mnt/@/cryptkey &>/dev/null
|
btrfs su cr /mnt/@/cryptkey &>/dev/null
|
||||||
|
|
||||||
chattr +C /mnt/@/boot
|
chattr +C /mnt/@/boot
|
||||||
chattr +C /mnt/@/srv
|
chattr +C /mnt/@/srv
|
||||||
chattr +C /mnt/@/var_log
|
chattr +C /mnt/@/var_log
|
||||||
@ -125,6 +126,7 @@ chattr +C /mnt/@/var_lib_machines
|
|||||||
chattr +C /mnt/@/var_lib_gdm
|
chattr +C /mnt/@/var_lib_gdm
|
||||||
chattr +C /mnt/@/var_lib_AccountsService
|
chattr +C /mnt/@/var_lib_AccountsService
|
||||||
chattr +C /mnt/@/cryptkey
|
chattr +C /mnt/@/cryptkey
|
||||||
|
|
||||||
btrfs subvolume set-default "$(btrfs subvolume list /mnt | grep "@/.snapshots/1/snapshot" | grep -oP '(?<=ID )[0-9]+')" /mnt
|
btrfs subvolume set-default "$(btrfs subvolume list /mnt | grep "@/.snapshots/1/snapshot" | grep -oP '(?<=ID )[0-9]+')" /mnt
|
||||||
|
|
||||||
cat << EOF >> /mnt/@/.snapshots/1/info.xml
|
cat << EOF >> /mnt/@/.snapshots/1/info.xml
|
||||||
|
Loading…
Reference in New Issue
Block a user