我需要在 UEFI 系统中双重启动 Win10 和加密的 Kali。
引导 Windows 不是问题,我稍后会在 GRUB 中添加一个条目,问题是当我打开机器时,GRUB 正确加载,但只给我类似 BASH 的提示,没有任何菜单选项。
该驱动器与 Windows 共享,但只是为了获得额外的空间,Windows 位于另一个磁盘上。
磁盘分区如下
sda
sda1 Microsoft reserved
sda2 (NTFS) data partition
sda3 (NTFS) data partition
sda4 (ext2) /boot
sda5
sda5 (crypto LUKS)
kali-swap (lvm) swap
kali-root (lvm) /
sda6 (vfat) /boot/efi
我可以手动启动 Kali,向 GRUB 发出以下命令:
set root=(hd0,4)
linux /vmlinuz root=/dev/mapper/kali-root
initrd /initrd.img
boot
之后,kali 启动没有任何问题,我尝试运行update-grub
,重新启动,但没有任何结果。
我已经编辑了/etc/default/grub/
文件,添加GRUB_PRELOAD_MODULES="lvm"
并编辑了 cmd 行,如下所示GRUB_CMDLINE_LINUX_DEFAULT="root=/dev/mapper/kali-root"
/boot
我尝试编辑分区上的 grub.cfg 文件
有人知道我做错了什么吗?