首先:我已经看到了这些:
在网上调查这个主题时,我又找到了一些其他方法。虽然有些方法提供了线索,但这些方法都没有提供解决方案。不过,我还是没能成功做到这一点。
我已经使用默认分区布局(系统保留,又称启动加系统卷)安装了 Windows 7 x64。现在,我终于拿到了我订购的更大的 mSATA 驱动器(256 GB),其中 64 GB 用作其中一个 HDD 的缓存。其余部分可用作数据卷。现在,我想要做的是不是迁移 HDD 内容并移除“源驱动器”,因为 mSATA 磁盘显然是互补的。无需移除它。另外无论出于什么原因,我无法直接从 mSATA 驱动器启动(经过测试,它不起作用),但我认为如果System Reserved
卷在 HDD 上,它将愉快地使用来自 mSATA 的系统卷启动到 Windows 7,如果我设法说服它使用它的话。
我想做的是将系统卷(又名C:
)迁移到 mSATA 驱动器上的分区,然后可能再从中移出一些配置文件数据(与问题无关,过去做过这件事,我知道如何继续)。我只想通过使用 mSATA 作为系统卷来提高性能。
所有指南和一个工具我偶然发现,Paragon Software 似乎只考虑了单一场景,即旧驱动器被移除,而新驱动器包含完全的克隆数据。这 - 再次 - 是不是我想要的是。
我已经成功克隆 Windows 系统近十五年了(从 NT4 开始),但我现在没有主意了。问题似乎是让 Windows 启动管理器相信克隆的分区(我已经完成了这一部分)就是它要找的分区。我已经对 BCD 进行了适当的更改,并C:
使用 Paragon HDM 12 中的“启动校正器”在注册表中重新分配了驱动器号。但仍然缺少一些东西。为了测试我的更改,我将旧系统卷(在 HDD 上)的分区 ID 更改为不同的值(0x63),并将其设置为隐藏,以防止 Windows 拾取它。事实上,Windows 无法拾取它。但是,它也没有拾取 SSD 上的完整克隆。
简而言之,当前设置是:
HDD: |Boot |System|Data |
SSD: |System|
并且我希望 Windows 将系统文件放在 HDD 上,因此它看起来像这样:
HDD: |Boot | |Data |
SSD: |System|
而对于 Windows,驱动器号应C:
在迁移之后。
除了实际从硬盘上物理删除分区之外,还有其他想法吗?