我知道这听起来像是超级用户的问题,但我宁愿先在这里问。
- 这些硬盘是完全相同的 Seagate SATA2 硬盘。每个硬盘容量为 250GB。
- Windows XP Pro SP3 安装在一个驱动器上,另一个驱动器现在为空(已更新)。
- 我愿意不是还没有 RAID 控制器,但是有一些软件 RAID 实用程序我完全可以接受。
如果有人能真正解决这个问题,我愿意尝试热分区软件。
编辑:我们可以假装第二个驱动器是空的。我只在那里存储了一个备份映像,因为我正在搬家,而且似乎如果不重新格式化,就无法镜像我的驱动器。
更新:我已成功将操作系统磁盘转换为动态磁盘。
我住在朋友家,他告诉我他有一个很大的外置硬盘。所以,如果这变成了一个麻烦,我就会尝试在他的外置硬盘上创建一个映像,然后从那里继续。
最新更新(请阅读):
以下是正在发生的情况的屏幕截图:
我已删除目标驱动器上的分区,但仍然无法镜像原始分区。看来我只有一个 8MB 的分区,我可以从中创建新卷(在系统磁盘上)。
我是否应该以某种方式将我的文件复制/克隆到空磁盘并尝试镜像该磁盘?感谢您的帮助。很抱歉这个问题在我最初发帖后才出现。
答案1
您有 2 个选择。第一个是:
将页面文件更改为第一个驱动器
将您当前的系统映像到外部源。
在您的(未来的)RAID 卡上创建镜像,除非您的主板支持它,否则请立即执行。
将您在步骤 1 中拍摄的图像恢复到新的镜像中。
第二:
使用您的破解方法,将磁盘设置为动态。完成后,删除第二个驱动器上的分区,销毁所有数据,并将其设置为镜像。然后依靠破解的 XP 安装为您提供软件镜像。
我推荐第一个。
我知道在 Windows XP 上启用“服务器配置”的“技巧”。但是,一旦单击“磁盘管理”中的“镜像”选项,您将丢失分区。我还没有找到任何来源告诉我如何解决这个问题。
这意味着,作为镜像的目标驱动器将丢失所有数据。
答案2
您可以在 Windows XP SP3 中以与在 7 中类似的方式创建 RAID 1,但您需要一些额外的文件才能使其工作。
您需要 dmadmin.exe、dmboot.sys 和 dmconfig.dll。
然后您需要将它们复制到两个位置:system32 和缓存:
copy dmboot.sys C:\WINDOWS\system32\drivers
copy dmboot.sys C:\WINDOWS\system32\dllcache
copy dmconfig.dll C:\WINDOWS\system32
copy dmconfig.dll C:\WINDOWS\system32\dllcache
copy dmadmin.exe C:\WINDOWS\system32
copy dmadmin.exe C:\WINDOWS\system32\dllcache
此后,您就可以创建 RAID 阵列了。
您必须将它们转换为动态磁盘,然后运行新建卷向导。向导的第二步是选择卷类型为 RAID 1,并添加第二个驱动器以镜像第一个驱动器。