Windows 重新安装后我遇到一个问题,我无法正确设置 grub - 无论我做什么,它都无法检测到 Kubuntu。
首先,系统和分区:Kubuntu 17.10 Windows 8.1
磁盘模式:GPT
- sda1-不知道它到底是什么,Windows 在安装过程中会自动创建它。
- sda2——EFI
- sda3-未知(Windows 创建)
- sda4——Windows
- sda5——vfat /boot
- sda6 - luks - vg0 (根,交换)
因此,我安装了 Windows 和 Kubuntu 17.10,并手动调整了 luks(特别感谢加密自定义安装)。
在我重新安装 Windows 并删除 grub 之前,一切都运行良好。
我尝试 chroot 进入损坏的系统并重新安装 grub
/启动-sda5
/启动/efi-sda2
apt-get purge grub-common
apt-get install grub-common
apt-get install --reinstall grub-efi
grub-install --efi-directory=/boot/efi /dev/sda
update-initramfs -k all -c
update-grub
Grub 安装到 /dev/sda 没有任何错误,但是更新 grub仅获取 Windows EFI 加载器并且无法识别 Kubuntu。
如何在不重新安装 Kubuntu 的情况下修复该问题?
提前致谢 :)