X-Git-Url: https://code.delx.au/monosys/blobdiff_plain/6b2069daca436ad3188eb94daf2a18a2b06e20c9..HEAD:/notes/desktop:debian-bookworm.txt diff --git a/notes/desktop:debian-bookworm.txt b/notes/desktop:debian-bookworm.txt index 745a71c..ce4150e 100644 --- a/notes/desktop:debian-bookworm.txt +++ b/notes/desktop:debian-bookworm.txt @@ -18,10 +18,10 @@ cd /mnt/ btrfs fi label /mnt/ btrfsroot btrfs subv create @root btrfs subv set-default /mnt/@root -btrfs subv create @home +btrfs subv create @$THE_USERNAME btrfs subv create @apt -btrfs subv create @vartmp -chmod 1777 @vartmp +btrfs subv create @varlog +btrfs subv create @vartmp; chmod 1777 @vartmp ; chmod 0755 @root/var/tmp umount /mnt/ mount /dev/mapper/$THE_HOSTNAME-root /mnt/ @@ -29,8 +29,9 @@ mkdir -p /mnt/etc/ cat < /mnt/etc/fstab LABEL=btrfsroot / btrfs subvol=@root,discard,compress,nodev 0 0 LABEL=btrfsroot /btrfs btrfs subvol=/,discard,compress,nodev,nosuid 0 0 -LABEL=btrfsroot /home btrfs subvol=@home,discard,compress,nodev,nosuid 0 0 +LABEL=btrfsroot /home/$THE_USERNAME btrfs subvol=@$THE_USERNAME,discard,compress,nodev,nosuid 0 0 LABEL=btrfsroot /var/cache/apt btrfs subvol=@apt,discard,compress,nodev,nosuid 0 0 +LABEL=btrfsroot /var/log btrfs subvol=@varlog,discard,compress,nodev,nosuid 0 0 LABEL=btrfsroot /var/tmp btrfs subvol=@vartmp,discard,compress,nodev,nosuid 0 0 PARTLABEL=XBOOTLDR /boot ext4 discard,nodev,nosuid,noexec 0 0 PARTLABEL=ESP /boot/efi vfat discard,nodev,nosuid,noexec 0 0 @@ -50,7 +51,7 @@ EOT for i in /dev /proc /sys /run /tmp; do mount --rbind $i /mnt$i; done chroot /mnt/ -mkdir -p /btrfs/ /boot/efi/ /home/ /var/cache/apt/ /var/tmp/ +mkdir -p /btrfs/ /boot/efi/ /home/$THE_USERNAME /var/cache/apt/ /var/tmp/ mkdir /run/systemd/resolve/