Sla*_*lav 9 boot ssd partitioning windows-8
我有一个全新的三星 840 SSD。它配备了三星的“数据迁移”软件。我正在运行 Windows 8.1。
这是我的步骤:
C:\和D:\(该工具未列出任何隐藏的 OEM 恢复或 UEFI 分区)迁移到新的 SSD。 此后,Windows 启动,但根据磁盘管理器,它从磁盘 1(旧硬盘)启动。我不明白为什么,因为我交换了驱动器并且没有更改 BIOS 设置。
所以现在,我试图修复:
它现在可以正确启动,但仍然是从磁盘 1(HDD)启动。下一个:
Windows 启动到登录屏幕(没有墙纸,登录后黑屏。我可以移动鼠标,甚至调出让我注销的Ctrl+ Alt+Del屏幕,但仅此而已。甚至电源按钮在 UI 中不起作用。
那么我做错了什么?我想将操作系统移到新的 SSD,并继续使用旧硬盘作为数据驱动器(一旦 SSD 工作,我将从硬盘中删除旧的操作系统分区)
bwD*_*aco 10
您遇到的问题是由 SSD 上的 Windows 安装继续引用旧硬盘驱动器引起的。因此,Windows 错误地分配了一个不C:属于 SSD的驱动器号。由于系统假定关键系统文件位于 中C:,因此一些核心组件停止工作,导致系统无法使用您所经历的行为。
如果不换硬盘和SSD,直接开机进入SSD,系统的工作能力会非常有限:资源管理器会反复崩溃,很多功能都无法使用。这是由于系统卷(某些驱动器不是C:)与关键操作系统文件的实际位置(仍然是硬盘驱动器C:)之间不匹配造成的。即使在这种状态下,您也无法在磁盘管理中将驱动器号更改为 C:,因为它会返回“参数不正确”。
为了防止这种情况发生,您需要在第一次启动到 SSD 之前移除硬盘驱动器。执行此操作时,系统将意识到没有其他存储设备并正确分配 SSD C:。完成此操作后,您可以自由地将硬盘安装回系统。
如果先移除硬盘失败,则需要在硬盘上启动进入Windows安装并重复数据迁移操作,然后再尝试移除硬盘以启动进入SSD。
reagentc /enable在提升的命令提示符中运行该命令。Windows 可能会因旧驱动器上存在 UEFI 和恢复分区而感到困惑。这可能会导致某些卷级操作(例如系统映像备份)失败。
要解决此问题,请擦除硬盘驱动器上的分区表。要在 Windows 下执行此操作,请在提升的命令提示符下运行 DiskPart,选择硬盘驱动器,然后运行clean. 100% 确定您选择了旧硬盘;在错误的驱动器上运行它可能会导致数据丢失。
或者,您可以启动到 Linux live CD 并dd if=/dev/zero of=/dev/<old-disk>以 root 身份运行,然后在几秒钟后按Ctrl+C停止它。再次确认您选择的是旧硬盘驱动器- 您可能需要断开 SSD 连接以避免风险。然后,您可以在磁盘管理器中重新初始化驱动器,并根据需要对其进行分区和格式化。
| 归档时间: |
|
| 查看次数: |
25072 次 |
| 最近记录: |