![启用热插拔](https://linux22.com/image/1554437/%E5%90%AF%E7%94%A8%E7%83%AD%E6%8F%92%E6%8B%94.png)
我有一台安装了 Windows 10 的三星 850 EVO 和一台全新的空白三星 960 EVO。我想将 Windows 移到 960,因为它速度更快。然后我可以清除 850 并将其用作额外存储空间。
我在我的系统中安装了空白的 960,并启动了 850 上的 Windows。使用三星的数据迁移工具,可以在这里找到页,我成功地将我的所有数据从 850 克隆到了 960。
到目前为止还没有问题,但是我遇到了一个问题:如果拔掉 850,我可以在 960 上正常启动 Windows。如果两个驱动器都插入,则我无法使用 960 启动。
如果我插入两个驱动器进行启动并进入 BIOS 并选择 960 作为启动顺序中的第一项,则选项如下:
如果我选择Samsung SSD 960 EVO 500GB
第一个选项,并将 850 作为第二和第三个选项启用(不确定为什么它在列表中出现两次),系统会考虑使用 960 启动几秒钟,一些下划线或破折号闪烁,然后系统成功使用 850 启动。发生这种情况时,960 无法访问:
如果我禁用 850,相同的下划线或破折号会闪烁,但随后我会返回到 BIOS。
当我只插入 960 进行启动时,我得到这些选项,并且系统启动完美,只是没有 850。
我需要能够在插入 850 的情况下使用 960 启动操作系统,以便我可以擦除 850,但这行不通。我还尝试过仅使用 960 启动,然后热插拔 850,但 850 在磁盘管理中根本没有显示。
主板是 ASUS PRIME Z370-A,BIOS 版本为 0607 x64。
答案1
启用热插拔
根据 @grawity 的评论,我尝试了该rescan disks
选项,但最初不起作用。这促使我进一步研究我的主板,我发现必须在 BIOS 中按每个端口启用热插拔,默认情况下在所有 SATA 端口上禁用热插拔。我启用了热插拔,在仅插入 960 的情况下启动,然后插入 850。它立即被识别。
擦除磁盘
为了擦除磁盘,我打开了磁盘管理,右键单击磁盘 1(850),然后单击Online
绕过Offline (The disk is offline because it has a signature collision with another disk that is online)
错误。有些分区很难删除,所以我按照以下步骤删除了所有分区Lifewire 文章:
- 打开命令提示符并输入:
- 磁盘分区
- 列出磁盘
- 选择磁盘 1
- 列出分区
- 选择分区 1
- 删除分区覆盖
- 对磁盘 1 上的分区 2、3 和 4 重复步骤 6 和 7
答案2
您克隆了磁盘,这意味着所有数据都已克隆。EFI 启动需要唯一标识符,但这在两个驱动器上是相同的。您可以从 diskpart 更改它,然后启动管理器将识别这两个驱动器。
从 850 启动运行 diskpart:
列出磁盘
这将显示磁盘
选择磁盘 X
其中 X 是 960 驱动器号
uniqueid 磁盘
这将向您显示 ID,例如“5f1b2c36”或“baf784e7-6bbd-4cfb-aaac-e86c96e166ee”
uniqueid 磁盘 id=5f1b2c37
这会将磁盘 ID 更改为 5f1b2c37,而不是 5f1b2c36。ID 必须与之前的格式相同,只需将数字更改为其他数字即可。
您也可以从 BIOS 重置启动菜单,然后主板重建启动列表。