为什么我的 Grub 没有在启动时初始化?

为什么我的 Grub 没有在启动时初始化?

我在 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 引导加载程序。

知道我做错了什么吗?

相关内容