最近购买了一台新的 Windows 8 PC。
它配有一个硬盘。
我想给它安装第二块硬盘。这块硬盘是我之前电脑上的数据硬盘。
但是,当系统访问它时我遇到了问题。
在 BIOS 中可以找到该驱动器。但是 Explorer 或磁盘管理中看不到它。
我已将驱动器添加到下一个可用的 SATA 插槽:SATA 2。
该机器是基于 UEFI/ACHI 的机器。
我在阅读中发现人们记录了以下内容:
1) 无法将多个分区的硬盘(如我的)添加到基于 UEFI 的机器 2) 我看到有人建议你只能将空白硬盘添加到基于 UEFI 的机器。但是,这样做并没有成功。我尝试将其添加为具有未分配空间的硬盘,然后将其添加为具有单个简单分区的硬盘。两次尝试都失败了。
我的终极问题是:
向 UEFI/ACHI 机器添加第二块硬盘的正确步骤是什么?
我不想像在其他地方看到的那样重新安装操作系统并从头开始。一定有一种方法可以做到这一点而不用那么麻烦。
在此先感谢您的帮助。
答案1
当使用 UEFI 配置安装时,Windows 8 将无法使用连接到具有扩展/逻辑分区的系统的另一个驱动器进行启动。
这甚至包括外部驱动器
答案2
检查设备管理器中是否显示该设备。如果没有,您可能需要查看驱动器并查看其跳线是否设置不正确。如果显示该设备,请查看它是否有问题或默认情况下是否已禁用。如果设备管理器中没有显示该设备,则根据我的经验,它不会出现在磁盘管理中。
答案3
好的,让我告诉你我处理这个问题的结果。我的机器确实识别出了驱动器,这是好消息。坏消息是:我不确定我能告诉你哪个项目解决了这个问题。我知道我知道,我应该一次只测试一件事。但是当你陷入沮丧的深渊时,你就会开始同时做所有事情,希望有些事情会奏效……
我曾在 Win 7 论坛上看到过关于 UEFI 和第二个硬盘的各种问题。(我知道我们这里讨论的是 Win 8,但目前论坛上还没有太多相关内容)。一位精明的发帖者提到,添加具有多个分区的驱动器可能会很困难甚至不可能。
所以我做了以下事情。
因为我可以让机器识别 SATA 1 插槽中的 HDD(这当然让我没有 ODD...)。我将所有数据从第二个 HDD 移动到了第一个 HDD。
然后,我删除了第二块硬盘上的所有分区(三个)。
*我取消分配了整个驱动器。我将 ODD 放回 SATA 1,并将第二个 HDD 放入 SATA 2。无法识别。
*我将第二块硬盘切换回 SATA 1。我在硬盘上创建了一个分区。
* 我再次将 ODD 放回 SATA 1,并将第二台 HDD 放入 SATA 2。无法识别。
*但这次,我进入设备管理器并刷新了域控制器和硬盘驱动器项。同样,仍然无法识别。
*我放弃了。我把第二块硬盘插在了 SATA 2 插槽上。
* 整整 24 小时后,我在我的机器上,碰巧打开了 Windows 资源管理器,你认为我发现了什么???它现在可以识别 SATA 2 中的第二个硬盘驱动器,也可以识别 SATA 1 中的 ODD。
那么是什么造成了差异?从我放弃到最终被识别,一路上多次重启?但结合硬盘重新分区?设备管理器刷新与此有什么关系吗?时间能治愈一切吗??
我不能肯定地告诉你。很奇怪。很古怪。唯一的好处是我现在有了第二个可以正常工作的硬盘,而且不会失去对任何其他连接驱动器的访问权限。不好的地方是,我不得不把所有东西都移走,然后把它擦干净。