从 Windows 7 升级到 Windows 10 时会出现 Windows-Linux 多重启动问题吗?

从 Windows 7 升级到 Windows 10 时会出现 Windows-Linux 多重启动问题吗?

我在一台多重启动机器上使用 Windows 7(除了 Win7,我还有不同的 Linux,使用 Grub)。

我想要免费将 Windows 7 升级至 Windows 10

该过程是否会对我应该了解的多重引导结构产生一些影响?

作为熟练工极客评论里提醒我,grub 会被删除。这种情况经常发生,即使在安装新的 Linux 系统时也是如此。我可以重新安装 Grub。

其他的呢?我记得 Win10 的一个功能并不是以通常的方式关闭,而是“休眠”之类的,这给 Linux 带来了一些问题(据我记得硬盘无法安装)...


更新:

下列的此解决方案可在不禁用混合启动的情况下完全关闭 Windows 10涉及命令shutdown /s /t 0,Windows 10的安装分区在Linux中不可用:

在此处输入图片描述

错误消息表明 Windows 仍处于休眠模式。因此,这并不是完全关闭。

完全禁用混合启动后也会发生同样的情况,如下所示这里

答案1

我遇到的仅有的两个问题就是上面的评论中提到的:

1. Grub 被删除,因此除了 Windows 10 之外无法访问其他操作系统

2. Windows 10 使用混合启动功能,该功能基本上是休眠而不是关闭系统,这可能会导致 Linux 中的多重启动出现问题(无法访问 Windows 分区)。


所以:


1. 为了恢复 Grub,启动并安装启动修复在 Ubuntu 中:

sudo add-apt-repository ppa:yannubuntu/boot-repair&&sudo apt-get update&&sudo apt-get install boot-repair

因为我使用自定义的 grub 列表(在我的某个 Linux 系统中使用 Grub Customizer 自定义),并且因为我想恢复该列表,所以我选择使用高级选项在该特定的 Linux 系统上重新安装 grub

(不重要的提示:示例图像不在实时会话中,因此不存在“当前正在使用的操作系统”规范)

在此处输入图片描述

取消选中清除 grub 的选项

在此处输入图片描述

不清除 grub 也是一个更短、更简单的过程。


2. 要从 Linux 访问 Windows 分区,必须避免 Win10 休眠/混合启动。

我第一次尝试解决方案是在 Windows 中创建一个可以运行命令的快捷方式

shutdown /s /t 0

执行完全关机(不禁用正常关机命令的混合启动)。

但这并不奏效,正如更新后的问题所指出的那样,也没有完全禁用混合启动这里

有效的是此解决方案完全禁用休眠模式 - 来源这里

Winkey-X:命令提示符(管理员)。

跑步:

powercfg /h 关闭

相关内容