从 Ghost DVD 恢复

从 Ghost DVD 恢复

我正在尝试从使用 Symantec Ghost 软件为我制作的 DVD 中恢复。GHO 文件是使用 Windows 资源管理器而不是 Ghost 客户端刻录到 DVD 上的。我们在尝试从 DVD 中恢复时遇到错误,但我不知道错误消息(我不在现场)。我当地的 IT 技术人员告诉我

您不能将平面的 .GHO 文件刻录到 CD,然后尝试使用它进行 Ghost 操作,必须使用 GHOST 创建 GHOST 光盘。

我想知道这是不是真的。

答案1

将 .gho 文件复制到另一个位置,例如网络共享。将 ghost.exe 文件放在其中。(假设您有它)制作一个网络启动盘,启动,映射共享并尝试以这种方式拉动它。我已经想象了无数台这样的机器。

答案2

首先,Ghost 的商业版本(即 Ghost Solution Suite 中的版本或 Altiris Deployment Solution 的当前版本,但不包括消费者“Norton Ghost”产品,因为目前这些产品不包含正版 Ghost)从 DVD 恢复由第三方软件刻录的映像,但如果您使用的是 DOS 而不是 Windows PE 或 Linux Ghost 可执行文件,那么您必须注意一些事项。

几乎所有当前的第三方软件都默认使用长 Unicode 文件名刻录 CD/DVD,使用 Microsoft 对 CD/DVD 文件系统 ISO 9660 标准的扩展。此扩展称为 Joliet,使用它的一个后果是刻录软件将合成随机的 11 个字符(也称为 8.3)短文件名供 DOS 系统使用,因为 DOS 不能使用 Unicode 字符或长文件名(如果有 Joliet 扩展,Windows PE 和 Linux 等操作系统会隐藏这些短名称,因此现在很多人都不知道短 DOS 格式的名称存在)。

在 DOS 下执行的恢复中,MSCDEX 系统只能看到 ISO 9660 Level 1 专门为 DOS 等较旧的操作系统定义的 8.3 文件名。虽然 Ghost.exe 在与“@CD”恢复模式一起使用时无需使用 MSCDEX 即可访问 CD/DVD,但它是按照相同的 ISO 9660 Level 1 规范写入的,并且还要求映像文件使用 8.3 文件名写入,并且还要求文件正确编号;如果您使用第三方工具刻录 CD/DVD 并且不采取措施确保 DOS 短文件名合适,则它们将与 Ghost 所期望的不符,并且恢复将失败。

顺便说一句,Altiris Deployment Solution 6.5 不包含 Ghost,因此无法确定涉及的是哪个版本的 Ghost;Altiris DS 6.5 附带了 RapidDeploy 克隆引擎,而不是 Ghost。虽然许多收购前的 Altiris DS 客户都优先使用 Ghost 而不是 RapidDeploy,但这样做需要从 Symantec 单独购买 Ghost Solution Suite 许可证,以匹配使用 Deployment Solution 进行映像处理的机器数量。

[ 由于 RapidDeploy 现已弃用,赛门铁克现在将 Ghost 组件的当前版本作为 Deployment Solution 7.x 的一部分进行授权,并且通过较新的 Service Packs 为 DS 6.9 客户提供了一个许可程序,使用 Ghost 的 DS 6.5 客户需要单独从赛门铁克购买 Ghost Solution Suite。 ]

由于您的朋友可能拥有 Ghost Solution Suite 的授权副本(并打算将您的恢复计入他们的 GSS 许可证计数,因为所有 Ghost 恢复都需要将许可证附加到您恢复到的机器上),他或她可以使用它来构建 Windows PE 启动环境以访问包含相关 .GHO 文件的 DVD。Ghost Solution Suite 包含其自己的 Windows PE 2.0 授权版本,用于此目的,以及 Linux 启动环境,Windows PE 和 Linux 都支持 Joliet 文件系统扩展,这将使您能够恢复映像而不会遇到 DOS 短文件名问题。

虽然 Dan 的上述建议可能有效,但请记住 DOS 限制仍然适用;通过网络共享,文件仅限于短文件名且文件大小限制为 2Gb,因此如果图像很大,通过此方法恢复仍然会非常尴尬,因为短文件名再次不符合 DOS 约定。

使用 Windows PE 或 Linux 通常比尝试使用基于 DOS 的启动盘要容易得多,特别是因为现代机器中的许多网卡由于缺少驱动程序、IRQ 分配问题等原因无法在 DOS 中使用。此外,这两个操作系统都不会强迫您考虑短文件名的存在,而短文件名目前是 DOS 所特有的。

[全面披露:我是赛门铁克雇用的 Ghost 开发人员。]

相关内容