# Проверяем, что Live USB загружена в UEFI
if [ ! -d /sys/firmware/efi ]; then
echo "ОШИБКА: Live USB загружена в Legacy. Перезагрузи её в UEFI."
exit 1
fi
# Монтируем установленную Kali
sudo mount /dev/nvme0n1p2 /mnt || exit 1
# Проверяем, что это действительно установленная система
if [ ! -f /mnt/etc/os-release ]; then
echo "ОШИБКА: Не найдена установленная система Kali"
sudo umount /mnt
exit 1
fi
# Монтируем EFI
sudo mkdir -p /mnt/boot/efi
sudo mount /dev/nvme0n1p1 /mnt/boot/efi || exit 1
# Подготавливаем chroot
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount -t proc proc /mnt/proc
sudo mount -t sysfs sysfs /mnt/sys
sudo mount --bind /run /mnt/run
# Проверяем доступность EFI
sudo chroot /mnt efibootmgr -v
# Переустанавливаем GRUB
sudo chroot /mnt apt-get update
sudo chroot /mnt apt-get install --reinstall -y grub-efi-amd64 grub-efi-amd64-bin grub2-common
# Устанавливаем загрузчик
sudo chroot /mnt grub-install \
--target=x86_64-efi \
--efi-directory=/boot/efi \
--bootloader-id=Kali \
--recheck
# Пересоздаём конфигурацию
sudo chroot /mnt update-grub
# Проверяем результат
sudo chroot /mnt grub-install --version
# Завершаем
sudo umount -R /mnt
sudo reboot