早些时候我有 Windows 10 和 Kali Linux 的双重启动。 kali 显示启动菜单。由于某些问题,我重新安装了 Windows 10,但现在系统直接启动到 Windows 10。没有显示启动菜单。我尝试从 cmd 启用启动菜单。重新启动后,Windows 启动菜单显示有 2 个选项 - Windows 10 和快速模式。
我认为重新安装Windows 10后,mbr被Windows 10取代。这可能是kali没有显示在启动菜单中的原因。我尝试寻找解决方案,但没有找到任何有用的东西。
关于如何解决这个问题有什么建议吗?
答案1
最简单的方法是启动 Linux(我更喜欢从 grml.org 中通过 USB 驱动器启动 GRML)并从那里重新安装启动菜单:
- 启动进入 GRML
- 挂载KALI分区,例如挂载到/media/username/kali
- 绑定挂载一些系统目录:
for dir in proc dev sys ; do mount -o bind /$dir /media/username/kali/$dir ; done
- chroot 进入 KALI Linux:
chroot /media/username/kali
- 重新安装 Grub 菜单:
update-grub
- 可能需要编写引导加载程序:
grub-install /dev/sda
(Kali/Windows 的 SD/HDD 的名称)