克隆 Windows 2000 与 XP
===============================================================
Windows 2000 与 XP 启动失败
---------------------------------
克隆 Windows 2000 与 XP 系统后启动失败通常是因为下列
原因:
原因 1
-------
在克隆后分区布局与位置的不同,导致启动系统给现有的卷
分配新的驱动器号。
某些 Windows 启动进程的元素会使用具有驱动器号的路径
来存取文件。
结果,当启动操作系统因为驱动器被分配新的驱动器号而
找不到所需的文件时,就会造成启动失败。
解决方案
--------
a. 使用 -FDSZ(强迫磁盘签名为 0)选项初始化磁盘签名。初
始化磁盘签名会强迫 Windows 忽略任何现有的驱动器号,
并开始重新分配新的驱动器号。
注意:Ghost 一般是在 Windows 磁盘加载操作过程中执行此
任务。如果您只加载分区,它将不会执行此初始化操作。
在此情况下, 应使用 -FDSZ 参数修复启动失败。
b. 或者,如果您想要保留已分配的驱动器号,请使用 -FDSP
参数(强迫磁盘签名保留)。这只需要在导致启动失败的
Windows 2000 与 XP 磁盘加载操作执行。
c. 登录到您要在 Windows 注册表中更改用户界面可执行文件的
绝对路径的计算机。请参阅 Microsoft Knowledgebase
文章 Q249321 以获得详细信息。
此进程允许用户登录,但某些应用程序可能会失败。请
参阅 Microsoft Knowledgebase 文章 Q223188 以获得
详细信息。
解决方案
--------
使用具有相似硬件的计算机进行克隆。如果不可能,您可以使用
Microsoft 工具 Sysprep。Sysprep 的 INF 文件 Sysprep.inf,
包含用来指定您要 Windows 2000 在继续启动之前先加载的一或
多个大容量存储控制器的区段 [SysprepMassStorage]。Microsoft
对 Windows 2000 提供一种版本的 Sysprep,对 Windows XP Pro 则
提供另一种版本。Microsoft 并未提供适用于 Windows XP Home 的版本。
请在下列位置查看 Windows 2000 的 Microsoft Sysprep 文件:
http://www.microsoft.com/windows2000/techinfo/planning/incremental
/sysprep11.asp
您可以从 Microsoft Windows XP Professional 的光盘获得使用 Sysprep 部署
Microsoft Windows XP 的信息,路径为:
Support \Tools\Deploy.cab\Deploy.chm
Support\Tools\Deploy.cab\Ref.chm 作者: Climbing 时间: 2003-11-6 08:12 标题: GHOST 2003有问题? 是你的boot.ini的设置有问题。2000/XP的引导不再依赖BIOS中的设置,而是完全依靠Boot.ini中的ARC命名来指定NT所在分区及位置,不再依赖BIOS的指定。而ghost在进行NT的克隆和恢复时是要自动修改boot.ini的,但它修改的往往不正确,你需要自己确定如何修改这个Boot.ini。
有关ARC的命名请参考下面两篇文章:
1、解读Boot.ini
2、解读多重启动引导文件——BOOT.INI作者: ebing 时间: 2003-11-6 09:24 标题: GHOST 2003有问题? 本人觉得主要是由于源计算机与目标计算机的硬件差异,Windows 未能正确配置
和配置硬件的大容量存储控制器驱动程序,因为XP只能在硬件配置完全相同的机器上克隆,把主盘拆掉后,XP就把这台机器认作是一台不同的机器,因此无法正确启动。 作者: Climbing 时间: 2003-11-6 14:04 标题: GHOST 2003有问题? 既然是在同一台机器上进行操作,就不存在硬件的差别。