fix
This commit is contained in:
parent
08df383d13
commit
26c0aaa31c
@ -115,6 +115,13 @@ systemMounts(){
|
||||
mount -t efivarfs none $TARGET/sys/firmware/efi/efivars
|
||||
}
|
||||
|
||||
decryptBoot(){
|
||||
echo '#!/bin/bash' > /etc/luks
|
||||
echo "printf '$DISK_PASSWORD'" >> /etc/luks
|
||||
chmod +x /etc/luks
|
||||
sed -i "s/luks/luks,keyscript=\/etc\/luks/" /etc/crypttab
|
||||
}
|
||||
|
||||
install-vscode(){
|
||||
wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | gpg --dearmor | dd of=/usr/share/keyrings/vscodium-archive-keyring.gpg
|
||||
echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://download.vscodium.com/debs vscodium main' | tee /etc/apt/sources.list.d/vscodium.list
|
||||
@ -238,6 +245,7 @@ bootloader() {
|
||||
tar xf /etc/default/debian.tar -C /boot/grub/themes/
|
||||
plymouth-set-default-theme -R spacefun
|
||||
echo "root UUID=$(/sbin/blkid | grep $BTRFS | cut -d '"' -f2) none luks" > /etc/crypttab
|
||||
decryptBoot
|
||||
/sbin/update-initramfs -c -k all
|
||||
echo "GRUB_CMDLINE_LINUX_DEFAULT=\"quiet splash\"" >/etc/default/grub
|
||||
echo "GRUB_CMDLINE_LINUX=cryptdevice=UUID=$(/sbin/blkid | grep $BTRFS | cut -d '"' -f2):root root=UUID=$(/sbin/blkid | grep root | cut -d '"' -f4) rootflags=subvol@${ROOT_NAME} mitigations=-off" >>/etc/default/grub
|
||||
|
Loading…
Reference in New Issue
Block a user