Linux服务与安全管理
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

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安装目录的目录)。