从连接到 USB 的克隆硬盘启动笔记本电脑

从连接到 USB 的克隆硬盘启动笔记本电脑

我使用 AOMEIBackupper 备份了笔记本电脑硬盘(Lenovo ThinkPad E590)。我之前已经做过很多次了,我知道如果我用我的克隆替换笔记本电脑的内部驱动器,它就会启动。

我的问题是,当该驱动器通过 USB 连接到外部机箱时,我该如何从该驱动器启动?我尝试在 Windows 启动管理器中“从 USB HDD 启动”,但它不起作用 - 它从内部驱动器启动。我对传统 BIOS 更熟悉 - 将驱动器放在要从中启动的列表顶部,然后 BAM,它从该驱动器启动。UEFI 对我来说有点神秘,还有 Windows bcd 工具。

值得一提的是,外部驱动器在当前 Windows 安装中安装为 D:\。

我读了很多文章,也尝试了一些方法,但我不想把事情弄得一团糟,最终导致系统无法启动——并不是说这无法修复,但我更愿意在开始之前知道自己在做什么……

答案1

您的 USB 硬盘驱动器仍应在 BIOS 菜单中被识别,并且您将能够设置优先级以首先加载它。根据您的 BIOS 菜单,您可能需要深入研究启动选项才能找到它。“安装为 D:\”是启动 Windows 后发生的情况,以便您可以访问文件,因此它与启动无关。BIOS 首先检查连接的设备,然后显示/选择可启动设备列表,如果克隆顺利,您的驱动器应该在列表中。

答案2

Windows 安装程序确实不喜欢您从外部驱动器启动。它会将您的驱动器视为可移动硬盘,并拒绝从其启动。没有办法解决这个问题。从 USB 磁盘安装,是的,启动到未经修改的 Windows 安装,不会起作用。

答案3

我的猜测是,驱动器上的引导加载程序会告诉计算机在哪里查找操作系统。通过逐位复制内部 SATA 驱动器,USB 外壳中的驱动器会告诉计算机下一个引导文件将是类似于 SATA 控制器 #1、第三个分区、名为“BOOT”的文件。引导管理器选择可能正常工作,问题是 USB 驱动器只是将计算机引导到 SATA 驱动器进行下一步引导。

计算机只是按照指令执行。如果您将此引导加载程序设置更改为指向 USB 控制器 #2 上的驱动器第三个分区内的文件“BOOT”,则一旦驱动器移至 SATA 控制器,它将无法启动。

有多种方法可以解决这个问题,但有些方法可能会导致驱动器无法启动。

也许,如果您断开内部驱动器,引导加载程序将从 USB 驱动器启动,因为它不是在寻找特定设备,而是在寻找在正确位置有正确文件的任何设备,它只是先找到 SATA 驱动器。也许您可以更改固件中的启动顺序。

这里有很多变量,很难给出明确的答案。

答案4

每台笔记本电脑/PC 都需要通过 USB 进行外部启动设置。以下是如何启动包含所有固件调整的 Dell Lattitude 7300 的示例。####################################

  1. 打开(或重新启动)计算机,然后立即按下当出现 DELL 徽标时,按几次 F2 键以确保无误。
  2. 显示BIOS设置后,展开屏幕左侧设置下的[系统配置]。
  3. 选择[系统配置]下的[USB配置]。
  4. 请确保选中[启用 USB 启动支持] 和 [启用外部 USB 端口]。
    • 如果两项都勾选,请取消勾选后再重新勾选,然后点击下方的【应用】。
  5. 返回[设置],然后展开[安全启动]
  6. 选择[安全启动启用]并确保未选中
    • 若没有勾选,请先勾选,再取消勾选,然后点击下方的【应用】。
  7. 返回[设置],然后展开[常规]
  8. 选择[高级启动选项]并确保已选中
    • 若已勾选,请取消勾选后重新勾选,然后点击下方的【应用】。

内部驱动器是 M.2 NVME... 外部驱动器是通过 USB3.0 外壳连接的经典 HD。我使用免费的 Macrium Reflect 免安装版来复制驱动器,无需更改/编辑复制驱动器上的任何内容。

相关内容