要开始设置新的 Red Hat 系统,请从安装 CD 启动,或将安装软盘插入系统的 A: 驱动器,然后重新启动或打开系统电源。片刻之后,Red Hat 安装程序屏幕应该会出现。
在大多数情况下,您只需按<Enter>即可开始安装过程,但如果您是更有经验的用户,并且确切知道应该如何设置硬件设备,则可以输入 ``expert'' 以获取此功能提供的其他信息和提示。(如果您什么都不做,默认安装程序将在安装屏幕首次出现后约 10 到 15 秒开始。)
然后,系统会要求您选择语言(通常是 "English")和键盘类型(即使在加拿大,我也选择 "US 101-key"),以及您要从哪里安装(例如从 CD-ROM 或通过网络)。Red Hat 在安装来源方面非常灵活。
最有可能的是,您将选择 ``本地光驱'' 从您的 Red Hat CD-ROM 安装(应该已插入您的 CD-ROM 设备)。但是,如果您的系统未配备 CD-ROM 设备,则可以选择许多其他安装方法。
如果您有另一个 Linux 系统(或任何其他支持 NFS 文件挂载的操作系统),则可以使用 ``NFS'' 从 NFS 挂载点安装。为此,您需要在另一个系统中挂载 CD-ROM(或者在另一个系统的某个位置拥有 Red Hat 发行树——可以通过 FTP 下载所有内容,然后从另一个系统的硬盘驱动器安装),确保您的 /etc/exports 文件中有一个条目,允许新系统访问相应的目录(有关如何设置和使用 NFS 的详细信息,请参阅 第 7.6 节),然后输入相应的详细信息。这是一个示例演练
将 Red Hat CD 插入另一个系统(例如,一个名为 ``spock'' 的系统)。
要挂载 CD,请输入
mount /dev/cdrom /mnt/cdrom -t iso9660以超级用户身份编辑您的 ``/etc/exports'' 文件,并放入类似这样的条目
/mnt/cdrom newsys.mydomain.name(ro)(这表示允许位于 newsys.mydomain.name 的新系统对目录 ``/mnt/cdrom/'' 及其下的任何子目录具有只读访问权限)。
如果您的新系统尚未分配域名,您可以改为使用其 IP 地址
/mnt/cdrom 10.23.14.8(ro)(假设您的新系统的 IP 地址为 10.23.14.8)。
再次以超级用户身份,输入
killall -HUP rpc.nfsd ; killall -HUP rpc.mountd这将重启您的 NFS 和 mountd 守护进程,这对于新的 NFS 导出工作是必要的。
现在,从您的新系统,您可以选择 ``NFS'' 作为您的安装源。系统会要求您提供有关网卡以及 IP 设置的信息。如果您的系统位于本地 LAN 上,您可能会使用静态 IP 设置;或者,如果您的系统连接到电缆调制解调器,则可能会使用 DHCP 设置。根据您的新系统的具体情况输入设置。
然后,系统会要求您输入 NFS 服务器名称和 Red Hat 目录。对于我们的示例系统,我们将输入 ``spock'' 作为 NFS 服务器名称,以及 ``/mnt/cdrom/'' 作为 Red Hat 目录。
还有其他安装 Red Hat 的方法,例如使用 Samba(Windows 风格的网络连接)、从硬盘驱动器上的现有分区(例如您的 DOS 或 Windows 95 分区)或通过 FTP。有关使用这些方法安装的更多详细信息,请查看 Red Hat 用户指南,或者尝试自行摸索(这些步骤实际上并不难!)
一旦您选择了安装源,Red Hat 将询问您是否要 "安装" 或 "升级" 您的系统。由于您正在安装新系统,因此您应该选择 "安装"。(顺便说一句,我是一个相当挑剔的人,从不在现有系统上升级新的发行版本——我想是因为经历了太多 Microsoft 产品的问题,我对升级系统整体产生了严重的不信任感。我更喜欢从头开始安装,然后简单地从备份中恢复我的个人/用户和本地站点文件。)
安装程序然后会询问您是否有 SCSI 适配器。如果您的回答是“是”,系统会要求您选择合适的驱动程序。在某些情况下,Red Hat 将能够自动检测到您的适配器。
接下来,系统会要求您设置文件系统(即,为一个或多个驱动器分区以用于 Linux)。有两个工具可用于设置这些分区,包括 Red Hat 提供的 "Disk Druid" 和标准的 Linux "/fdisk" 实用程序。
这两个工具的功能类似,都允许您指定分区类型和大小。但是,Disk Druid 似乎更 "用户友好",并且比 fdisk 更完整。事实上,如果您使用 fdisk 对驱动器进行分区,那么您仍然会看到 Disk Druid 屏幕,用于指定您的挂载点无论如何。话虽如此,作为前 Slackware 用户,我个人总是使用 fdisk —— 习惯使然,我想! :-)
下一节将详细介绍您应该如何以及为什么应该设置分区信息。