Linux的系统安装:linux系统的安装主要分为两类,一类是网络安装,另一类是本地安装。网络安装:主要有NFS服务器、Ftp服务器和Http服务器来提供安装文件的yum源。本地安装:主要是光盘安装和本次磁盘安装。安装流程主要分为两大步骤:配置阶段:配置阶段主要是对系统自带安装程序annconda的配置,不论是图形化界面是文字界面annconda都会引导用户一步步的对要安装的系统进行预设。安装阶段:配置阶段结束后anaconda会按照用户的配置对系统的主体文件和各种服务文件进行安装。安装过程不论是在图形化界面还是文字界面,都有anaconda都提供了较详细的说明和指导我这里就不再进行冗述,主要就分区的心得简单谈一谈:
/boot 挂载点单独分区,且应为基本磁盘分区(由于启动时逻辑卷和磁盘阵列无法被直接识别),大小100M足矣(主要用于存放grub、内核和initrd)
/ 根目录挂载单独分区,大小10G上下,最好使用逻辑卷(容量可浮动调整,且可快照备份)/usr、/usr/local 此目录主要用于安装软件,大小20G上下,使用逻辑卷。/var var目录主要存放日志文件、邮件、打印队列等,在系统的使用过程中会不断的变大,初始大小10G左右,使用逻辑卷。下面介绍一种支持完全托管的安装方式:原理是将设置好的anaconda配置文件,在安装前导入,使其完全遵循配置文件完成安装个步骤,且在安装过程中不在于用户进行交互。anaconda配置文件的生成:在图形化界面中运行system-config-kickstart命令(需要先安装对应的rpm包),在图形化对话框中进行安装配置,配置完成后生成ks配置文件。安装时,在boot:后输入“linux ks=”ks文件源,文件源支持从cdrom、hd磁盘设备、file本地文件、ftp、http以及nfs,格式如下ks=设备名、服务名:/ 作者使用的是基于ftp服务的安装,安装时将含有boot.iso放入事先编辑好的ks文件,使用boot.iso进行引导。
下面是配置文件ks.cfg:
text
key --skip
keyboard us
lang en_US
langsupport --
default en_US en_US
#network --bootproto dhcp
network --bootproto=
static --ip=172.16.24.1 --netmask=255.255.0.0 --gateway=172.16.0.1 --nameserver=172.16.0.1
url --url ftp:
//172.16.0.1/pub logging --host=172.16.0.1
#由于使用ks文件安装,所以直接进入文本模式。由于使用ftp安装系统,要与ftp服务器通信需要开启dhcp或配置静态ip地址(此处配置静态ip安装,目的使新系统安装好后不用在对ip进行配置)
zerombr yes
clearpart --all
part swap --size 1024
part /boot --size 100
part pv.01 --size 51200
volgroup vol0 pv.01
logvol / --vgname=vol0 --size=10000 --name=root
logvol /home --vgname=vol0 --size=500 --name=home
logvol /var --vgname=vol0 --size=10000 --name=var
logvol /usr --vgname=vol0 --size=10000 --name=usr
logvol /usr/local --vgname=vol0 --size=10000 --name=usrlocal
timezone Asia/Shanghai --utc
#清空磁盘MBR和所有安装区域,设置磁盘交换区大小、/boot所在磁盘类型和大小以及配置lvm和时区
xconfig --resolution=1024x768 --depth=16 –startxonboot
rootpw redhat
authconfig --useshadow --enablemd5
firewall --disabled
bootloader
reboot
#设置root初始密码为redhat
将ks.cfg文件 isolinux文件夹和TRANS.TBL放入./iso文件中
然后使用命令:
# mkisofs -o boot.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T iso/
将ios目录封装成名为boot.iso的iso景象文件,刻录成启动盘。
阅读(1033) | 评论(0) | 转发(0) |