Ghost 与 Linux 的兼容性
情形
您准备使用 Ghost 克隆安装了 Linux 操作系统的计算机,因此想知道您的 Linux 版本是否与 Ghost 一起接受过测试。
解释
Ghost 能否克隆 Linux 计算机的驱动器或分区取决于 Ghost 和 Linux 的版本。通常,Ghost 6.0 以前的版本只能对整个驱动器执行逐扇区复制。Ghost 6.0 及更高版本与多种版本的 Linux 兼容,并且既能克隆驱动器,也能克隆单个分区。
支持 Linux 的 Ghost 版本
文件系统 所有Ghost 版本支持对 Linux 硬盘扇区的复制操作。该操作克隆整个硬盘而非单个分区。
支持 Linux EXT2 或 EXT3 文件系统的 Ghost 版本能够执行克隆单个分区的 native 复制操作 。Ghost 在 EXT2 或 EXT3 分区上能够使用的功能与在 FAT 和 NTFS 分区上相同。
Ghost 版本 |
支持扇区复制 |
支持 EXT2 native 复制 |
支持 EXT3 native 复制 |
Norton Ghost 2003 |
是 |
是 |
是 |
Symantec Ghost 7.5 |
是 |
是 |
是 |
Norton Ghost 2002 |
是 |
是 |
不 |
Symantec Ghost 7.0 |
是 |
是 |
不 |
Symantec Ghost 6.5 |
是 |
是 |
不 |
Norton Ghost 2001 |
是 |
是 |
不 |
Norton Ghost 6.x |
是 |
是 |
不 | 注意:
- 使用 Norton Ghost 浏览器可能无法正确还原文件名在 Windows 中无效的Linux 文件。例如,文件 MYFILE.TXT 是一个有效的 Linux 文件,但使用 Norton Ghost 浏览器无法将其还原。
- 如果您的 Linux 版本使用了新推出的 Linux Kernel 2.2,并且对 EXT2 文件系统增加了扩展功能,则使用 Ghost 时可能会出现问题。Symantec 已注意到这个问题,并且正在研究其导致因素。目前尚未找到相应的解决方案。
Linux 版本 下列版本能够正确地创建和还原映像:
| Linux 操作系统的版本 |
Ghost 6.0 - 6.02 |
Ghost 6.03 - 6.04 |
Ghost 6.5 |
Ghost 7.0 |
Ghost 7.5 |
|
| Red Hat |
5.2 6.0 |
5.2 6.0 6.1 |
5.2 6.0 6.1 6.2 |
5.2 6.0 6.1 6.2 |
5.2 6.0 6.1 6.2 7.2 |
(1) Red Hat 6.1 使用大小4 KB 的块,这使得 Ghost 6.0 - 6.02 无法正常地对其进行操作。请参阅本图表后面的注释。 (8) 请参阅关于 Red Hat 7.1 的注释。 |
| Mandrake |
6.0 |
6.0 6.1 7.0 |
6.0 6.1 7.0 |
6.0 6.1 7.0 |
6.0 6.1 7.0 |
(1) Mandrake 6.1 使用大小为 4 KB 的块,这使得 Ghost 6.0 - 6.02 无法正常地对其进行操作。请参阅本图表后面的注释。 (4) 如果 /etc/lilo.conf 中的默认目标不是第一个目标,则使用 Ghost 6.03 对 Mandrake 7.0 进行克隆后,修补 LILO 将失败。请参阅本图表后面的注释。 (7) 请参阅本图表后面关于 Supermount 的注释。 |
| Caldera OpenLinux |
1.1 2.2 2.3 |
1.1 2.2 2.3 |
1.1 2.2 2.3 |
1.1 2.2 2.3 |
1.1 2.2 2.3 |
|
| Slackware |
请参阅注释。 |
7.0 |
7.0 |
7.0 |
7.0 |
(5) 请参阅本图表后面关于 Slackware 的注释。 |
| Corel Linux |
请参阅注释。 |
1.0 |
1.0 |
1.0 |
1.0 |
(6) 请参阅本图表后面关于 Corel Linux 的注释。 (7) 请参阅本图表后面关于 Supermount 的注释。 | 注释:
(1) 默认情况下,Red Hat 6.1 和 Mandrake 6.1 都使用大小为 4 KB 的块。在某些情况下,Ghost 6.0 - 6.02 能够成功处理这些系统,但这不是 Ghost 6.0 - 6.02 支持的配置。Ghost 6.03、6.04、6.5、7.0 和7.5 能够正确处理大小为 4 KB 的块,并且支持这些配置。
(4) 对于使用 Ghost 6.0 - 6.02 时在 Mandrake 7.0 中出现的锁定问题,可以通过在运行 Ghost.exe 时使用 -ID 转换参数来解决。这些问题在 6.03 版本中已得到解决。但是,如果 /etc/lilo.conf 中的默认目标不是第一个目标,则使用 Ghost 6.03 克隆之后,修补 LILO 将失败。为了避免这种目标错误,请更改 /etc/lilo.conf 中目标的顺序,使默认目标位于目标列表中的第一位,然后通过运行 /sbin/lilo 来重写 /boot/map 文件。
(5) 只要 Slackware 7.0 不使用大小为 4 KB 的块,Ghost 6.0 - 6.04 就可以与 Slackware 7.0 一起使用。但是,Ghost 6.0 - 6.04 目前不支持 Slackware 7.0。
(6) Ghost 6.03、6.04、6.5、7.0 和 7.5 与 Corel Linux 1.0 兼容。这些 Ghost 版本可以处理 Corel Linux 用于 LILO 的“压缩”选项。Ghost 6.0 - 6.02 不能处理 Corel Linux 用于 LILO 的“压缩”选项,所以此克隆方式在克隆之后需要从软盘启动。
(7) Ghost 6.04 及更早版本不能与使用 Supermount 访问软盘或光盘的 Linux 版本一起使用。Ghost 将在计算机启动过程中停止响应,并且无法加载到内存中。可能使用 Supermount 的典型 Linux 版本包括 Mandrake 7.0 和 Caldera 2.3。此问题在 Ghost 6.5 中已得到解决。
(8) 在测试环境中,针对 Ghost 6.51 提供的 Linux 热修复工具(Symantec Ghost 7.0 及更高版本中包括此热修复工具)似乎解决了 Ghost 与 Red Hat 7.1 之间的一些问题。
|