在我的笔记本电脑上,我有Windows 7家庭高级版预装。大约一年前,我与 Ubuntu 14.04 LTS 双启动。
我现在想将 Windows 7 升级到 Windows 10(它是免费的,所以为什么不呢?)当它发布时。
但是,我不确定这是否会影响 GRUB 并阻止我访问我的 Ubuntu 分区。我需要这两个操作系统,不能失去任何一个。
如果这会影响 GRUB,我该如何恢复 GRUB 以便可以访问两个操作系统?
提前致谢。
编辑:需要说明的是,我已经设置了双启动,Ubuntu 与现有的 Windows 安装一起安装。我现在想升级 Windows(从 7 升级到 10),但担心这会影响 GRUB 和我启动 Ubuntu 的能力。
更新:我安装了 Windows 10,但最后还是没有 GRUB。选择 Windows 7 选项后,我启动了 Windows 10。
答案1
简短回答:是的。
简短的解决方案:升级后,启动 Ubuntu(这仍然有效)并在终端中运行此命令:
sudo grub-mkconfig -o /boot/grub/grub.cfg
假设您的 GRUB 安装在您的 Ubuntu 驱动器上。如果这不起作用,则它位于您的 Windows 驱动器上,您需要运行以下命令:
sudo grub-install /dev/sda
(将“/dev/sda”替换为 Windows 所在的驱动器;您可以在第一个命令的输出中看到这一点)