2.3 其他安装方式
如果光驱无法使用,或者没有安装光盘,我们可以使用其他的安装方式——从硬盘安装或从网络安装。由于硬盘是不能引导的,而网卡如果支持PXE引导也能进行安装,但配置起来比较麻烦,因此无论使用硬盘安装还是网络安装,一般都要通过软盘引导。当然,在系统无法引导时,引导软盘也可以用来修复操作系统。
2.3.1 制作引导软盘
制作引导软盘需要准备以下文件,请对号入座:
◇ 必需的文件——bootdisk.img。引导软盘的镜像文件,保存了软盘的整个目录结构和文件系统,写进此文件的软盘就可以用来引导操作系统了。
◇ 可选的文件:用于驱动SCSI接口的硬盘的镜像文件drvblock.img;用来驱动网络设备的镜像文件drvnet.img;用来驱动笔记本上的pc卡接口的网卡的镜像文件pcmciadd.img。这四个软盘的镜像文件都可以从iso文件里提取出来,也可以从Red Hat官网下载。
如果硬盘是SCSI接口的,通过网络方式安装,那么需要同时制作三个引导软盘——bootdisk.img(引导系统)、drvblock.img(驱动硬盘)、drvnet.img(驱动网卡,先从网络上下载文件,再写进本地硬盘)。
准备好镜像文件后,制作引导软盘的方法根据操作系统环境有所不同,下面分别来介绍。
1.在Windows中制作引导软盘
在RHEL 5安装光盘的iso镜像文件中可以提取出位于目录“/dosutils/”下的rawrite.ext文件,可以在文本界面下使用该工具。如果要使用GUI工具,应提取文件rawwritewin.exe。
假设我们已准备了引导软件制作工具rawrite.exe和引导软盘镜像文件bootdisk.img,并且都存放在同一个目录下,则在Windows中制作一张RHEL 5引导软盘应执行如下的命令:
cd 文件所在的目录
rawrite
系统提示输入目标文件名:bootdisk.img
系统提示输入磁盘名:a:
系统提示插入软盘后按Enter键
开始写入软盘……
2.在Linux中制作引导软盘
在Linux中使用如下的dd命令即可以指定的模式把bootdisk.img文件写入软盘设备中:
# dd if=bootdisk.img of=/dev/fd0 // if代表输入文件,of代表输出文件 # ls /mnt/floppy // 查看制作好的软盘的内容
同样的方法可用来制作网卡驱动盘:
# dd if=drvnet.img of=/dev/fd0
2.3.2 安装过程简介
1.硬盘安装
事先需要把RHEL 5的iso光盘镜像文件全部复制到本地可访问的某个硬盘分区上,该分区可以是Windows系统的分区(如fat32),也可以是Linux系统的分区(如ext2、ext3)。
简述硬盘安装的步骤如下:
(1)修改BIOS默认的启动顺序,将软驱作为第一个启动设备。
(2)使用引导软盘引导计算机。
(3)在RHEL 5欢迎画面上按下F2键,在引导提示符下输入Linux askmethod。
(4)选择安装方式为hard drive。
(5)选择iso文件位置。此处需要输入iso文件所在的硬盘分区的设备名和以及目录。
2.网络安装
当硬盘空间不够大时,建议从网络安装。首先要解压缩RHEL 5的iso光盘镜像文件,或者从网上下载整个安装目录,保存在一台能访问到的以下三种类型的网络服务器上:
◇ NFS方式(只能在UNIX或Linux服务器上构建)。
◇ HTTP方式。
◇ FTP方式。
简述网络安装的步骤如下:
(1)从客户端测试预先准备好的网络安装服务器(NFS、HTTP或者FTP)及其目录是可以访问的。
(2)修改BIOS默认的启动顺序,将软驱作为第一个启动设备。
(3)使用引导软盘引导计算机。
(4)在RHEL 5欢迎画面上按下F2键,在引导提示符下输入Linux askmethod。
(5)选择与预先构建好的服务器(NFS、HTTP或者FTP)使用相同的协议。
(6)选择网卡驱动程序盘。此处选择use a driver disk,插入网卡驱动软盘,按Enter键。
(7)配置网卡地址。此时没有可用的DHCP服务器,需要手工配置。默认网关和DNS不是必须的参数,只要保证能访问到服务器即可。
(8)输入服务器IP地址或主机名(如果前面没有配DNS的话最好输入IP地址)以及安装目录的位置(包含RHEL 5安装目录的目录)。