12.2. 准备硬盘安装


注意

硬盘安装只适用于 ext2、ext3、ext4 或者 FAT 文件系统。不能使用格式化为其他文件系统的硬盘作为安装源安装 Red Hat Enterprise Linux。
要在 Windows 操作系统中检查硬盘的文件系统,请使用 Disk Management 工具。要在 Linux 操作系统中检查硬盘分区的文件系统,请使用 fdisk 工具。

重要

不能在 LVM(逻辑卷管理)控制的分区中使用 ISO 文件。
使用这个选项在没有 DVD 驱动器或者网络连接的系统中安装 Red Hat Enterprise Linux。
硬盘安装使用以下文件:
  • 安装 DVD 的 ISO 映像。ISO 映像是包含 DVD 内容准确副本的文件。
  • 从 ISO 映像中提取 install.img
  • 另外,也可从 ISO 映像中提取 product.img 文件。
在硬盘中出现这些文件后,可在引导安装程序时选择 硬盘 作为安装源(请参考 第 15.3 节 “安装方法”)。
请确定在 CD、DVD 或者 USB 存储设备,比如闪盘等有可用引导介质。
要将硬盘作为安装源,请执行以下步骤:
  1. 获取 Red Hat Enterprise Linux 安装 DVD 的 ISO 映像(请参考 第 1 章 获取 Red Hat Enterprise Linux)。另外,如果物理介质中有 DVD,就可在 Linux 系统中使用以下命令生成该映像:
    dd if=/dev/dvd of=/path_to_image/name_of_image.iso
    其中 dvd 是您的 DVD 驱动器,name_of_image 是指定的 ISO 映像文件的名称,而 path_to_image 是到系统中保存所得 ISO 映像位置的路径。
  2. 将该 ISO 映像传送到硬盘。
    必须定位硬盘中的 ISO 映像,可以是在要安装 Red Hat Enterprise Linux 的计算机中,或者是在使用 USB 附加到那台计算机的硬盘中。
  3. 使用 SHA256 checksum 程序验证复制的 ISO 映像是完整的。很多 SHA256 checksum 程序可用于不同的操作系统。在 Linux 系统中请运行:
    $ sha256sum name_of_image.iso
    其中 name_of_image 是 ISO 映像文件名称。SHA256 checksum 程序显示我们称之为哈希(hash)的 64 个字符的字符串。将这个 hash 与在 Red Hat 客户门户网站的 下载 页面中为具体映像显示的 hash 进行对比(请参考 第 1 章 获取 Red Hat Enterprise Linux)。这两个 hash 应该完全相同。
  4. 将 ISO 映像文件中的 images/ 目录复制到保存 ISO 映像文件的目录中。输入以下命令:
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    这里的 path_to_image 是 ISO 映像文件的路径,name_of_image 是 ISO 映像文件的名字,而 mount_point 是挂载映像文件的挂载点。例如:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    ISO 映像文件和 images/ 目录现在已位于同一目录了。
  5. 确认 images/ 目录中至少含有 install.img 文件,没有该文件则无法进行安装。另外,images/ 目录中还应包含 product.img 文件,没有该文件,在软件包组群选择阶段则只能使用 最小 安装(请参考 第 9.17 节 “软件包组的选择”)。

    重要

    images/ 目录里只能含有 install.imgproduct.img

注意

anaconda 具备测试安装介质完整性的能力。可用于 DVD、硬盘 ISO、以及 NFS ISO 安装方法。Red Hat 建议在开始安装进程前和报告任何与安装相关的错误之前测试这些安装介质(许多报告的 bug 都是由不正确刻录的 DVD 造成)。要进行测试,请在 boot: 提示符后输入以下命令:
linux mediacheck
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.