《第2章 Linux系统安装.pdf》由会员分享,可在线阅读,更多相关《第2章 Linux系统安装.pdf(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 Linux系统安装Red Hat Enterprise Linux 5.2可以在图形和文本方式下进行安装,同时还支持多种的安装介质,包括光盘、本地硬盘、NFS、HTTP和FTP。本书将重点介绍Red Hat Enterprise Linux 5.2使用光盘介质的图形安装方式,同时也会简要介绍其他方式的安装方法。2.1 安装前的准备在安装Red Hat Enterprise Linux 5.2之前,用户需要确定自己的计算机是否能够满足Linux的最低硬件配置要求,系统中的硬件是否与Red Hat Enterprise Linux 5.2兼容,用户还需要规划好自己的磁盘分区,并选择一种适合
2、自己的安装方式。2.1.1 硬件配置与兼容要求Linux系统的设计初衷之一就是用较低的硬件配置提供高效率的系统服务,因此安装Linux的硬件配置要求并不高。对于Intel32位体系结构,要流畅地运行Red Hat Enterprise Linux 5.2的图形界面,建议是使用PentiumII以上的CPU,内存256MB以上,硬盘空间3GB以上(最小化安装的硬盘要求),如果是完全安装方式则需要5GB以上的硬盘空间。2.1.2 选择安装方式Red Hat Enterprise Linux 5.2支持的安装方式有多种,用户可以根据自己系统的实际情况选择合适的安装方式。从大类来分,主要的安装方式可以
3、分为本地和网络两种,其中本地方式包括光盘安装和硬盘安装;而网络方式则包括NFS安装、FTP安装和HTTP安装3种。各种安装方式的说明如下所示。光盘安装:硬盘安装:NFS安装:FTP安装:HTTP安装:2.2 通过光盘安装Linux通过光盘安装是最常用的Linux安装方式,用户需要有Red Hat Enterprise Linux 5.2的安装光盘介质以及光驱。用户可以选择图形或文本安装方式,一般使用图形方式会更加直观和简单,而对于计算机物理内存比较少,不足以启动图形安装界面的用户可以使用文本方式来完成安装。在安装过程中,如果需要中止安装进程,可以按下组合键Ctrl+Alt+Delete或复位键
4、重启,用户也可以单击【上一步】按钮回到上一个界面。2.2.1 启动安装程序将光驱设为第一引导设备,放入DVD安装光盘或第一张安装CD后重启计算机。如果光盘引导启动成功,将会出现如图2.2所示的安装界面。如果要通过图形界面安装Linux系统,回车后安装程序将进入下一个界面并继续安装。如果要通过字符界面安装,则在“boot:”提示符下输入“linux text”并回车。除此外,在“boot:”提示符下还可以输入其他的引导选项定义不同的安装设置以及在紧急情况下进行系统恢复。用户可以通过界面中所提示的功能键获得关于这些引导选项的一些信息。其中,F2键显示安装程序的引导选项的信息。2.2.1 启动安装程
5、序2.2.2 进行语言和键盘设置光盘检测完成后,将进入Red Hat Enterprise Linux的安装欢迎界面,2.2.2 进行语言和键盘设置2.2.3 磁盘分区Linux系统安装程序已经为用户设置了默认的磁盘分区布局,如果用户有特殊需求,可以选择自定义磁盘分区,也可以使用第三方的分区工具划分磁盘后再进行安装。1新建分区2编辑分区3删除分区4重置分区5使用RAID6使用LVM7使用其他分区工具2.2.4 引导装载程序硬盘分区设置完成后,将进入引导装载程序配置界面。引导装载程序用于将操作系统的内核文件装载到内存中,解压并执行。Red Hat Enterprise Linux 5.2默认使用
6、的引导装载程序是GRUB。2.2.4 引导装载程序2.2.5 网络设置用户可以在安装程序中指定Linux系统的各种网络配置信息,包括主机名、IP地址、子网掩码、网关、DNS服务器以及DHCP等。2.2.6 时区配置完成Red Hat Enterprise Linux 5.2的网络配置后,将进入如图2.30所示的时区配置界面,用户可以在该界面中设置所使用的时区。2.2.7 设置root用户口令在root口令设置界面中,在【根口令】文本框中输入root用户的口令,在【确认】文本框中再次输入相同的口令,然后单击【下一步】按钮。2.2.8 选择安装的软件包Red Hat Enterprise Linu
7、x 5.2的安装光盘中带有丰富的软件包,在安装基本操作系统的同时,可以选择需要安装的应用程序或系统工具。2.2.8 选择安装的软件包2.2.9 准备安装完成软件包的依赖性检查后,将进入如图2.36所示的准备安装界面。在提示Red Hat Enterprise Linux 5.2安装完成后,将会在把安装的日志信息写到/root/install.log文件。继续单击【下一步】按钮。2.2.10 安装软件包在图2.36中单击【下一步】按钮后,系统将开始对硬盘进行分区、格式化并创建文件系统,复制安装文件,安装操作系统以及相关的应用程序或系统工具。2.3 系统第一次启动系统安装完成后第一次重新启动时会进
8、入后期设置阶段,用户需要完成包括许可协议、防火墙、SELinux、Kdump、日期和时间、软件更新、创建用户、声卡以及附加光盘等内容的配置,配置完成后便可正式使用Linux系统。2.3.1 欢迎界面和许可协议安装完成后,系统在第一次重启时将进入如图2.39所示的【欢迎】界面,表示Red Hat Enterprise Linux系统的文件已经正常完成安装。单击【前进】按钮进入下一步。2.3.2 防火墙同意许可协议后,将进入防火墙界面,Red Hat Enterprise Linux 5.2默认启用防火墙对系统进行保护,防止来自网络上的攻击及入侵,如图2.41所示。用户可以在【防火墙】下拉列表框中
9、选择禁用来禁止使用防火墙。在【信任的服务】列表中可以选择允许通过防火墙的服务,这仅限于使用标准端口的网络服务。如果系统中的网络服务使用了非标准端口(例如WWW服务的标准端口是80,但可以设置WWW服务器使用非标准端口8080等),这时就需要选择【其他端口】选项进行设置。2.3.2 防火墙2.3.3 配置SElinux访问控制SELinux(Security-Enhanced Linux)是由美国国家安全局(National Security Agency,NSA)开发的一套访问控制体系,目的是要提高Linux系统的安全性。SELinux采用访问控制(MAC)安全模型,可以对权限进行最小化控制,
10、不再允许所有者拥有对象的全部权限,最大限度地保障了系统的安全。在【SElinux】界面中,【SELinux设置】下拉列表框默认为强制。2.3.3 配置SElinux访问控制2.3.4 配置Kdump内核崩溃转存Kdump是Red Hat Enterprise Linux 5.2所提供的一种内核崩溃转存机制。当内核崩溃时,系统将自动记录当时的系统信息,这将有助于诊断内核崩溃的原因。2.3.5 设置日期和时间在日期和时间设置界面中,用户可以更改系统的当前日期和时间。2.3.6 设置软件更新进入设置软件更新界面后,用户可在RHN上进行注册,注册后将可以获得Red Hat最新的更新软件包和补丁。如果不
11、注册,可以选择在该界面中选择【不,我将在以后注册】单选按钮。2.3.7 创建用户从系统安全考虑,Linux不建议使用root用户处理日常工作(root用户的权限太大,一些误操作可能会导致严重的后果),更推荐使用个人账号登录系统,在需要进行进行系统管理时才切换到root用户。在【创建用户】界面中可以创建日常使用的个人普通用户账号。2.3.8 声卡界面进入声卡界面后,Linux安装程序会自动检测系统中声卡设备。如果能正确识别,则在【选择的卡】栏中显示,包括厂家、型号和模块信息。2.3.9 附加光盘如果用户还有其他的软件需要安装,可以把光盘插入光驱,然后在【附加光盘】界面中单击【安装】按钮进行安装。
12、2.3.10 登录系统配置完成后,系统将进入登录界面。用户可以在该界面中选择使用的语言以及GUI图形环境(GNome或KDE)。2.4 其他安装方式光盘安装是Red Hat Enterprise Linux 5.2的主要安装方式。除光盘安装方式外,Red Hat Enterprise Linux 5.2还支持硬盘安装、NFS安装、FTP安装和HTTP安装等5种安装方式。本节将介绍如何通过这5种安装方式安装Red Hat Enterprise Linux 5.2。2.4.1 制作安装引导光盘光盘安装方式是使用Red Hat Enterprise Linux 5.2的安装光盘来引导系统,启动安装程
13、序并进行安装。而对于另外5种安装方式,由于不使用安装光盘,所以必须要手工制作引导光盘,用于引导系统启动安装程序。其制作步骤如下所述。(1)使用WinRAR或WinISO将Red Hat Enterpeise Linux 5.2的ISO文件下的images目录解压到本地硬盘。(2)使用光盘刻录软件把目录中的boot.iso文件刻录到光盘中,制作成可引导光盘。2.4.1 制作安装引导光盘2.4.2 硬盘安装方式在进行硬盘方式的安装前,需要先把Red Hat Enterprise Linux 5.2安装程序的ISO镜像文件(可以通过安装光盘来制作或者直接由网上下载)保存到本地硬盘上。安装步骤如下所述
14、。(1)将光驱设为第一引导设备,放入安装引导光盘后重启计算机。(2)按Tab键选择【OK】按钮并回车确认,进入【Select Partition】界面。(3)按Tab键选择【OK】按钮并回车确认,系统将进入如图2.10所示的安装欢迎界面。2.4.2 硬盘安装方式2.4.3 NFS安装方式要使用NFS方式进行安装,首先在网络中要有一台NFS服务器,通过该NFS服务器把Red Hat Enterprise Linux 5.2的安装光盘或ISO镜像文件共享出来。2.4.4 FTP安装方式要使用FTP方式进行安装,首先在网络中要有一台FTP服务器,通过该FTP服务器把Red Hat Enterpris
15、e Linux 5.2的安装光盘或ISO镜像文件共享出来。2.4.5 HTTP安装方式要使用HTTP方式进行安装,首先在网络中要有一台HTTP服务器,通过该HTTP服务器把Red Hat Enterprise Linux 5.2的安装光盘或ISO镜像文件共享出来。2.5 升级和删除Linux如果计算机上已经安装了老版本的Red Hat Enterprise Linux,可以通过升级安装的方式把现有的系统升级到Red Hat Enterprise Linux 5.2。系统安装完成后,如果要删除已经安装的Linux系统,可以删除引导记录和分区数据。2.5.1 升级安装Red Hat Enterpr
16、ise Linux支持由4版本到5.2版本的升级,在升级之前,应先通过RHN将系统软件和补丁更新到最新版本。系统升级后,可能会出现以下问题:部分的配置文件在升级后可能会出错,这是因为升级后这些配置文件的格式或选项会发生相应的变化。如果系统中安装了Red Hat的层次产品(如集群套件),这些产品可能需要在系统升级完成后手工升级。第三方或ISV应用在升级后可能无法正常工作。2.5.2 删除Linux系统Red Hat Enterprise Linux 5.2并不提供自动卸载功能,要彻底删除已经安装的Linux系统,用户需要先手工删除Linux数据分区(通常是Ext2和Ext3)和swap分区,然后
17、删除引导记录,具体的操作步骤如下所示。1删除Linux分区2删除Linux引导记录2.6 使用虚拟机安装Linux使用虚拟机技术可以在一台物理计算机上同时运行两个或以上的Windows、Linux操作系统。与传统的在一台机器上安装多个操作系统的方式相比,虚拟机具有非常大的优势。在传统方式下,一台计算机在同一时刻只能运行一个操作系统,在切换操作系统时必须要重新启动计算机。而使用虚拟机则可以在一台机器上同时运行多个操作系统,用户可以同时运行Windows和Linux这两种完全不同的操作系统,它们之间的切换就象标准的Windows应用程序切换那样简单方便。虚拟机软件会在现有的物理硬件基础上进行虚拟划
18、分,为每个操作系统划分出相应的虚拟硬件资源,从而保证了各个操作系统之间相互独立,不会受到影响。2.7 系统安装常见问题处理本节将介绍安装Red Hat Enterprise Linux 5.2的过程中可能会经常遇到的一些问题及它们的解决方法,包括无法使用图形安装方式、无法找到光驱、无法使用硬盘所有剩余空间、分区后无法进入下一个安装界面以及如何加载第三方的驱动程序和保存安装过程中的错误跟踪信息等。2.7.1 无法使用图形安装方式由于兼容性原因,部分显卡在图形安装方式下会存在问题。当安装程序在默认的分辨率下无法正常工作时,它会尝试使用更低的分辨率,如果故障依旧,那么安装程序会使用文本方式进行系统安
19、装。所以,如果在图形方式下安装系统遇到显示的问题,可以在“boot:”提示符下使用“resolution=”选项,指定合适的分辨率。例如:linux resolution=800 x600还有另外一种可能就是系统的物理内存不足,要使用图形安装方式,计算机必须要有至少256MB以上的物理内存,否则在启动安装程序时将会看到如下的提示信息。You do not have enough RAM to use the graphical installer.Starting text mode.2.7.2 加载第三方的驱动程序对于大部分设备,Red Hat Enterprise Linux 5.2都能正
20、确识别并安装驱动程序。至于那些无法支持的设备,就需要使用第三方的驱动程序进行安装。用户可以到设备厂家的网站上查看该设备是否有提供针对Red Hat Enterprise Linux 5的驱动程序,然后把驱动程序下载到本地磁盘、软盘或刻录到光盘上。然后在“boot:”提示符下输入如下的命令。linux dd在【Driver Disk Source】界面中选择保存有驱动程序的磁盘设备,然后回车确认,2.7.2 加载第三方的驱动程序2.7.3 无法找到光驱如果系统中使用的IDE光驱在安装过程中无法被正确识别,在安装程序启动时可以在“boot:”提示符下输入如下命令明确指定cdrom对应的设备名。li
21、nux hdx=cdrom2.7.4 无法使用硬盘的所有剩余空间在安装过程中,用户只创建了一个SWAP分区和一个根分区(/),但无论如何设置,根分区都无法使用硬盘中除SWAP分区以外的所有空间。这是由于硬盘的柱面数大于1024导致的。要解决这个问题,用户必须要创建一个用于挂载/boot/文件系统的分区,完成后根分区就可以使用硬盘所有的剩余空间了。2.7.5 分区后无法进入下一个安装界面在安装过程中,使用Disk Druid对系统进行分区后,无法进入下一步界面。这可能是由于用户没有创建所有系统必须的分区而导致的。要安装Linux系统,则至少有一个根分区和一个Swap分区,如果缺少其中某一个,安装程序将无法进入下一个安装界面。2.7.6 保存安装过程中的错误跟踪信息在安装过程中如果出现错误跟踪信息,用户可以把它保存到软盘中。如果没有软盘,可以使用scp把错误信息发送到远端的计算机上。当跟踪对话框出现时,错误跟踪信息会自动被写入到文件/tmp/anacdump.txt中。这时用户可以使用组合键Ctrl+Alt+F2切换终端到虚拟终端上,然后使用scp命令将/tmp/anacdump.txt文件中的错误信息发送到一台正在运行的远端计算机上。
限制150内