笔记本Linux/Windows双系统启动插图

我必须承认,我尽量不运行 Windows,除非绝对必要。但由于许多原因,偶尔需要。特别是,我有几台对 Linux 很挑剔的笔记本电脑。我仍然通常双启动它们,但我经常出于某种原因将 Windows 留在它们上面。我最近买了一台新的戴尔 Inspiron,结果证明它的双重引导过程非常有效,但确实带来了一些挑战。

如果您想要一台合适的双启动笔记本电脑,您会对这种设置的工作原理感兴趣。当然,您始终可以对驱动器重新分区,但笔记本电脑的驱动器相对较小,并且专门设置为使用 BIOS 诊断和恢复,因此在不破坏工厂工具的情况下重做驱动器总是很痛苦。

由于笔记本电脑配备了 512 GB NVMe 驱动器,因此无论如何我都想升级该驱动器。因此,一种选择是放入更大的驱动器,然后走正常路线。这实际上是我的意图,但我最终选择了不同的方式。

坏消息和好消息

奇怪的是,这一切都解决了,因为我损坏了我购买的第一台戴尔的背光。我有延长保修期,每次“修复”后,它都会以更糟糕的状态退回。我升级了支持案例,他们提出只给我一台新电脑。问题是他们没有我所拥有的确切型号,所以他们为我提供了升级到 Inspiron 5510 的机会——屏幕比旧的更大,此外,还有更漂亮的键盘和更大的电池。但还有另一个关键功能。

那个功能?双 NVMe 插槽。直到我打开机箱,我才意识到这台机器有双插槽。有一个辅助短插槽 (2230) 和一个主插槽,可容纳 2280(长)设备或 2230。库存驱动器是主插槽中的一个短单元。你会认为你可以放入另一个短设备或翻转它们。你可以,但这并不那么容易。

笔记本Linux/Windows双系统启动插图1
风扇下方有一个 M.2 插槽,电池右侧还有一个短插槽。

我想安装一个更长的 2 TB 驱动器,所以我选择将短驱动器重新定位到短插槽。这很容易,而且机器启动时没有出现任何问题。我打开 BIOS 以查看哪些设置可能适用于拥有两个驱动器,并发现了一些有趣的东西。默认 BIOS 设置用于 RAID。我想戴尔认为如果你有一个驱动器你不关心,如果你有两个驱动器,你可能希望它们显示为一个更大的驱动器。

当然,不同品牌的笔记本电脑可能不会以这种方式设置,但值得检查。我很担心改变模式会导致硬盘无法使用。快速搜索显示有些人已经更改了它并且无法再次启动 Windows。但是,也有一个修复。

磁盘阵列和驱动器加密

诀窍是首先以 RAID 模式启动到 Windows,然后使用 MSCONFIG 选择下一次启动应处于安全模式。然后重启,进入BIOS,选择正常的磁盘配置。重新启动到 Windows 安全模式。Windows 会注意到磁盘系统发生了变化,并在很少或没有评论的情况下放入了正确的驱动程序。然后再次运行 MSCONFIG 以关闭安全模式。系统然后很好地启动。

另一件让我紧张的事情是该驱动器启用了 Bitlocker 加密。我不确定戴尔是否以这种方式发货,或者 Windows 11 是否决定加密驱动器。同样,除非您知道去哪里查看,否则您不会真正被告知它,并且很难选择退出。

如果您的驱动器已加密,请确保您现在知道如何获取密钥。最简单的方法是登录您的Microsoft 帐户,理论上,连接到您帐户的所有计算机都应该与恢复密钥一起存在。但是,正如我所发现的,情况并非总是如此,因此将副本保存在纸上或 USB 驱动器上也是个好主意。

安装

笔记本Linux/Windows双系统启动插图2
维修手册中的支架说明。

下一项工作是安装新的 2 TB 驱动器。同样,您可能会遇到一系列不同的问题,但在我的情况下,有一个小的螺纹支架可以安装主板以接受驱动器螺钉,并且它处于适合短 NVMe 驱动器的位置。卸下它需要一些努力,然后我不得不将它推回另一个支架以安装长驱动器。该服务手册解释这一切。支架使用弹簧张力,因此需要一点力,但不会太大。

我在 YouTube 上找到了一个很好的指南,可以准确地升级这台计算机。如果您正在使用不同的笔记本电脑,则可能需要搜索类似的东西。

安装好驱动器并且背面松散连接后,我很高兴看到 BIOS 毫无问题地识别了该驱动器。

克隆Windows系统

有多种方法可以克隆 Windows 驱动器。我使用了Macrium Reflect,它有一个免费层,是我们完成此任务所需的全部。老实说,在做这样的东西之前,你真的应该备份一下,但我承认我没有。如果真的要实际操作,其实自己备份也是一个不错的选择

Reflect 能够在克隆时自动扩展 Windows 分区,它还可以取消对副本的加密。有点。副本进行得很好,但事实证明,Windows 11 会在注意到可能时自动加密驱动器——至少在默认情况下是这样。幸运的是,我想通了这一点并打印了新的加密密钥。然而,事实证明这并不像听起来那么聪明。

引导到头部

当然,现代 UEFI 引导并不像老式那样简单,因此克隆后重新引导仍然让我在旧驱动器上并强制使用 BIOS 引导一次确实让我提示输入解密密钥。我对自己感到满意,扔掉了解密密钥的打印输出,但在我这样做之前,我把它撕掉了。毕竟,现在 Windows 启动了,它会在我的帐户中。

笔记本Linux/Windows双系统启动插图3

你可以猜到这对我来说是一个糟糕的假设。这是我应该做的:我应该在 BIOS 中禁用旧驱动器并在没有它的情况下测试重新启动。这就是你应该做的。那不是我所做的。事实证明,BIOS 仍在从旧驱动器上的 UEFI 分区启动并重定向到新驱动器。因此,格式化旧驱动器使计算机无法启动,并出现通常神秘的非特定错误代码和无意义的日志文件条目。我可以从 USB 驱动器启动 Linux,但所有内容都已加密,要弄清楚该怎么做并不容易。

启动 Windows 修复盘没问题,但它需要垃圾桶底部的解密密钥。我的 Microsoft 帐户仍然显示原始硬盘驱动器的旧密钥。幸运的是,即使是垃圾日,垃圾车还没有到我身边,所以我去垃圾箱里寻找我的钥匙。有了钥匙,启动修复还是不能解决所有问题。但至少我可以启动到命令提示符并运行通常的命令。最后,我有了一个可启动的系统。

丢失账户

不幸的是,Microsoft 帐户问题仍然存在。好像没有办法强制钥匙保存。互联网声称可以选择将密钥保存到帐户,但在具有自动加密功能的 Windows 11 家庭版中,情况似乎并非如此。答案是从计算机中删除 Microsoft 帐户,然后重新注册这些帐户。如果我没有关联多个帐户,我怀疑这可能不是问题,但谁知道呢?

平心而论,只要您无论如何都要备份密钥(我没有),这不是一个关键问题。但奇怪的是,它只是默默地加密了驱动器,然后未能为您存储密钥。

之后,将 Linux 安装到原始驱动器就顺利了。当然,GRUB 可以轻松地以您喜欢的任何配置启动机器,并且易于更改。您必须执行所有常见的双启动操作,例如将 Linux 时钟设置为本地时间,这样您就不会在每次重新启动时混淆时间。

总结

如果您更喜欢简短的摘要:

  • 有些笔记本电脑有两个驱动器插槽,因此您可以将一个用于 Linux。如果您有兴趣,请寻找该选项。
  • 您的笔记本电脑可能默认配置了 RAID
  • 启动 Windows 的克隆副本有一些挑战
  • Windows 11 可能会在不告诉您的情况下加密您的驱动器,并且不会将恢复密钥保存到您的 Microsoft 帐户

但最终,一切都解决了,现在我可以选择操作环境了。Linux 发现音频、网络和摄像头没有问题。5510 非常普通并且没有诸如可拆卸屏幕和旋转传感器之类的东西,这些东西经常让其他笔记本电脑上的 Linux 感到困惑,这也很有帮助。

当然,您可以擦除所有内容并安装 Linux 或进行传统的双引导设置,不过并不推荐普通用户这样做。