不管是网络安装(NFS、FTP、HTTP)还是通过本地贮存区的安装,你都必须要有红帽企业 Linux 安装介质。如果你执行的是 NFS、FTP、或 HTTP 安装,请使用以下步骤。
通过网络安装所要使用的 NFS、FTP、HTTP 服务器必须是能够提供完整 RedHat/ 目录的单独机器。RedHat/base/ 和 RedHat/RPMS/ 目录都必须存在并能够被利用,而且包含所有安装光盘中的所有文件。
注记 | |
---|---|
下面指定的目录是指 /location/of/disk/space/。这意味着它是上一级目录,但是不包括 RedHat/ 发行目录。例如,如果安装服务器上的 /export/redhat/ 目录中有红帽企业 Linux 3 安装文件,/location/of/disk/space/ 就会是 /export/redhat/。 |
要从安装光盘中把 RedHat/ 目录复制到充当安装服务器的 Linux 机器上,执行以下步骤:
对每个二进制光盘,执行以下命令:
mount /mnt/cdrom
cp -var /mnt/cdrom/RedHat /location/of/disk/space
这里的 /location/of/disk/space/ 是你创建的目录,如 /export/redhat/。
umount /mnt/cdrom/
请注意,发行注记没有包括在 RedHat 目录中。除非它们被特意复制了,你在安装红帽企业 Linux 时将不会看到发行注记。发行注记的格式是 HTML,位于光盘的根目录。你可以把它们复制到你的安装目录中。例如:
cp /mnt/cdrom/RELEASE-NOTES*.html /location/of/disk/space/
发行注记可从在以下网址上查看:http://www.redhat.com/docs/。
接下来,使安装程序能够通过 NFS、FTP、或 HTTP 进入 /location/of/disk/space/,然后从客户校验一下。
对于 NFS,通过在 /etc/exports 中添加项目来导出指定的系统:
/location/of/disk/space client.ip.address(ro,no_root_squash) |
要导出到所有机器(不适用于所有 NFS 系统),添加:
/location/of/disk/space *(ro,no_root_squash) |
启动 NFS 守护进程(在红帽企业 Linux 机器上,使用 /sbin/service nfs start)。如果 NFS 已在运行,则重新载入配置文件(在红帽企业 Linux 系统上,使用 /usr/bin/service nfs reload)。
请确定使用《红帽企业 Linux 系统管理指南》中的说明来测试 NFS 共享。
如果 RedHat/ 目录没有在 NFS 共享目录中出现,你挂载或导出的路径可能不正确。
FTP 和 HTTP 安装还支持第二类树形结构。要使它更容易地存取安装光盘的内容,在 FTP 或 HTTP 服务器上使用以下挂载点挂载每个光盘或 ISO 映像(这里的 X 是光盘或 ISO 映像的号码):
/location/of/disk/space/discX/ |
例如:
mount -o loop CD1.iso /location/of/disk/space/disc1/ |
NFS 安装可以使用 ISO(或光盘)映像,而不必使用整个安装树。把所需要的 ISO 映像(二进制红帽企业 Linux 光盘)存放到某目录中后,选择通过 NFS 来安装。这样,你就会把安装程序指向要执行安装的目录。
在试图安装前,请校验 ISO 映像的完整性。这会帮助你避免硬盘安装过程中经常会遇到的问题。要在执行安装前校验 ISO 映像的完整性,请使用 md5sum 程序(该程序有适用于各类操作系统的版本)。md5sum 程序应该可以在提供 ISO 映像的同一服务器上找到。
除此之外,如果你的安装目录中还有一个叫 updates.img 的文件,那么它就可以用于安装程序更新。请参考 anaconda RPM 软件包中的 install-methods.txt 文件来获取关于各类安装红帽企业 Linux 的途径,以及应用安装程序更新的详情。
注记 | |
---|---|
你在该目录中只能有一类红帽企业 Linux 发行版本的 ISO 映像。 |