所以我的主硬盘是 Windows 10,我决定安装 Ubuntu 作为双启动,一切都很好。我可以在启动时的菜单中选择启动哪个,Windows 10 或 ubuntu。
今天我也尝试安装Windows 7,以获得三重启动。现在的问题是,我的电脑总是启动 Windows 7,而且我无法选择任何其他操作系统。有人可以帮我吗? Windows 7 上的互联网也无法使用,所以我觉得我完全搞砸了。
预先感谢您的任何帮助。
答案1
问题是引导加载程序、在哪里写入它们以及如何防止“那个”被覆盖。
就我个人而言,我会运行 Ubuntu 作为唯一的裸机操作系统,并使用 Virtualbox 作为 Windows 系统。当然,你可以在Windows 10上做同样的事情,并虚拟化Win7和Ubuntu。
要恢复 Ubuntu 和 Win10 引导加载程序,请下载 Ubuntu ISO,启动它,打开终端,挂载 Ubuntu / 分区,对其进行 chroot,然后重新运行 grub-install。
sudo mkdir /rescue-system
sudo mount /dev/sda5 /rescue-system
注意 - 更改上一行中的 /dev/sda5 以匹配 / 分区实际所在的任何分区
sudo mount --bind /dev/ /rescue-system/dev
sudo chroot /rescue-system
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
grub-install /dev/sda
然后只需退出 chroot 并重新启动即可。