sudo mkdir -p /mnt/newroot
sudo mount /dev/nvme0n1p7 /mnt/newroot
sudo mkdir -p /mnt/newroot/boot/efi
sudo mount /dev/nvme0n1p1 /mnt/newroot/boot/efi
sudo cp /mnt/newroot/etc/fstab /mnt/newroot/etc/fstab.bak
cat <<'EOF' | sudo tee /mnt/newroot/etc/fstab
# Astra restored without LUKS
UUID=3e636c00-27bd-4f48-a988-93de94e91494 / ext4 errors=remount-ro 0 1
UUID=6480-7E3F /boot/efi vfat
umask=0077 0 1
EOF
sudo cp /mnt/newroot/etc/crypttab /mnt/newroot/etc/crypttab.bak 2>/dev/null
echo "" | sudo tee /mnt/newroot/etc/crypttab
for i in /dev /dev/pts /proc /sys /run; do
sudo mount --bind $i /mnt/newroot$i
done
sudo chroot /mnt/newroot
sed -i 's/^GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX=""/' /etc/default/grub
sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"/' /etc/default/grub
update-initramfs -u -k 6.1.90-1-generic
grub-install \
--target=x86_64-efi \
--efi-directory=/boot/efi \
--bootloader-id=AstraRestored \
--recheck
update-grub
exit
sudo efibootmgr --create \
--disk /dev/nvme0n1 \
--part 1 \
--label "Astra Restored" \
--loader '\EFI\AstraRestored\grubx64.efi'
mkdir -p /usr/lib/grub/x86_64-efi
cp -a /boot/grub/x86_64-efi/* /usr/lib/grub/x86_64-efi/
ls /usr/lib/grub/x86_64-efi/modinfo.sh
grub-install \
--target=x86_64-efi \
--efi-directory=/boot/efi \
--bootloader-id=AstraRestored \
--recheck
update-grub