简要描述;简介:
克隆 HDD1 -> HDD2
- HDD1 分区 1 启动
- HDD1 分区 2 启动
- HDD2 分区 1 启动
- HDD2 分区 2 无法启动 Windows,但通常可以启动
现在详细地说:
在所有情况下,计算机都是相同的。
我在 HDD1 上安装了两个 Windows 7 - 两个都启动正常。我使用标准 Windows 7 引导加载程序菜单在它们之间进行选择。从技术上讲,有 4 个分区:100 MB 引导加载程序分区(活动)、Windows 7 副本 1(25 GB)、Windows 7 副本 2(150 GB)和工作分区。所有分区都是主分区。
在过去的几天里,我尝试使用 Minitool 分区向导将整个 HDD1 克隆到大小相同的 HDD2(但尺寸为 2.5 英寸)。所有内容都已复制,所有文件均可访问,文件系统结构无故障,甚至引导加载程序也未损坏,我无需修复它。
但我只能启动第一个 Windows 7 安装(启动没有问题)。当我选择第二个安装时,我得到立即地完全黑屏,没有任何文本、光标和其他数据。此后无法访问硬盘。此黑屏对 Ctrl-Alt-Delete 敏感,会导致计算机重启。
我做了一些实验:将 Windows 7 安装到该分区 - 它启动正常。然后我将“Windows”重命名为“Windows.old”,并使用 Far Manager 从 HDD1 复制 Windows 目录,结果出现了同样的问题 - 黑屏。(当然,我执行了重命名并从其他 Windows 副本复制)。因此,问题似乎出在这个 Windows 安装中,在其文件中的某个地方。
答案1
奇迹发生了。
我有两台电脑:台式机和笔记本电脑。我想做的是将台式机的 3.5 英寸硬盘克隆到 2.5 英寸硬盘,将其插入 ESATAp 端口并在 VMWare 中将其用作物理磁盘。两个硬盘的大小和转速相同。源磁盘有 2 个 Windows 7 副本,带有启动菜单。
我将 2.5 HDD 插入台式计算机的第二个 SATA 端口,克隆了整个磁盘,却发现两个 Windows 安装中的一个无法从台式电脑上的 2.5 HDD 启动。
今天我决定将 3.5 英寸硬盘插入笔记本电脑并将其用作 VMWare 中的物理驱动器。这个努力失败了。即使将硬盘切换到离线模式,我也无法消除磁盘读取错误。
但是当我对 2.5 英寸硬盘执行相同操作时,一切都开始正常工作,无需安装或重新安装任何东西!我无法解释为什么克隆成功而源代码却没有,但它有效!
答案2
可能是以下问题之一:
- 据我所知,CTRL-ALT-DEL 是内置硬件命令,因此它不是 Windows 加载的标志
- 在旧硬盘上,这可能是跳线/将其设置为从属/主控的问题。
- 请检查该磁盘是否启用了 AHCI。
- 引导加载程序/MBR 存在问题,请参阅此文档http://answers.microsoft.com/en-us/windows/forum/windows_7-system/boot-manager-installed-windows-7-twice-how-to/a8ece38a-2de8-4931-9068-d86aeb4e4da4。
如果这没有帮助我有一个问题:
- 第二个 HDD 是否可以从 win7 的第一个实例访问?(如果是,则很可能是第 2-3 点的问题)。
我希望这有帮助 :) 。