![为什么我的 Grub 没有在启动时初始化?](https://linux22.com/image/65256/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%20Grub%20%E6%B2%A1%E6%9C%89%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%9F.png)
我在 Windows7 旁边双启动 Kali,成功安装后,我重新启动后,在 BIOS 中找不到使用 Kali 而不是 Win7 的选项。
经过一番研究,我发现Win7有卸载GRUB的倾向。因此,考虑到我使用带有 kali 的实时 USB 重新启动,并尝试使用此处的说明重新安装 GRUB 来解决我的问题,并将 sda3 调整为 sda6,因为这是我在硬盘上安装了 kali 的位置: https://forums.kali.org/showthread.php?20559-如何修复-Kali-Linux-Grub-With-Kali-Linux-Live-Cd-Dual-Boot-With-Windows-7
root@kali:~# mount /dev/sda6 /mnt
root@kali:~# mount --bind /dev /mnt/dev
root@kali:~# mount --bind /dev/pts /mnt/dev/pts
root@kali:~# mount --bind /proc /mnt/proc
root@kali:~# mount --bind /sys /mnt/sys
root@kali:~# chroot /mnt
root@kali:/# grub-install /dev/sda
Installation finished. No error reported.
root@kali:/# update-grub
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.18.0-kali3-amd64
Found initrd image: /boot/initrd.img-3.18.0-kali3-amd64
No volume groups found
Found Windows 7 (loader) on /dev/sda3
Found Windows Recovery Environment (loader) on /dev/sda4
done
root@kali:/# exit
exit
root@kali:~# umount /mnt/dev/pts
root@kali:~# umount /mnt/dev
root@kali:~# umount /mnt/proc
root@kali:~# umount /mnt/sys
root@kali:~# umount /mnt
我删除了实时 USB 并在按住 Shift 的同时重新启动计算机,但它返回到 Windows 引导加载程序。
知道我做错了什么吗?