1.安装两个软件包
2.运行system-config-kickstart
3.按照平时手动安装的方法选择各种选项,安装方法选择ftp,引导装载程序选项、验证可以选择默认的选项,在分区信息中手动进行
分区,在网络配置中添加网卡,在防火墙配置中先关闭防火墙,在显示配置中可以不配置图形界面,在软件包选择中不选择图形界面、
选择所有的开发工具和库,其它的根据磁盘容量和使用情况选择。
4.选择文件保存ks.cfg文件。
5.vim ks.cfg 添加安装序列号的语句 key --skip
三、在服务器端配置DHCP、TFTP、VSFTP
原理简介:
1. 网卡上的pxe芯片有512字节,存放了DHCP和TFTP的客户端。
2. 启动计算机选择网卡启动。
3. pxe上的DHCP客户端会向DHCP服务器,申请IP地址
4.DHCP服务器分配给它IP地址的同时通过以下字段,告诉pxe,TFTP的地址和它要下载的文件
5. pxelinux.0告诉pxe要下载的配置文件是pxelinux.cfg目录下面的default
6. pxe下载并依据配置文件的内容下载启动必须的文件,并通过ks.cfg 开始系统安装。
7. pxelinux.0可以在以安装好的系统中的/usr/lib/syslinux中找到,其它的文件可以在光盘的isolinux目录中找到。
(一)安装配置DHCP服务
1.安装DHCP软件包
2.
3.修改配置文件并添加以下语句
4. /etc/init.d/dhcpd start
(二)安装配置TFTP服务
1. 安装TFTP软件包
2.
3.
4.
5.
6.vim /tftpboot/pxelinux.cfg/default
default ks 默认标签
prompt 1
timeout 600 等待时间
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
kernel vmlinuz
append initrd=initrd.img
label text
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks initrd=initrd.img ks=ftp://192.168.0.12/pub/ks.cfg(此处添加)
(下面的行略)
7./etc/init.d/xinetd restart (TFTP是非独立服务,受Xinetd管理)
(三)安装配置VSFTP服务
1. cp /root/ks.cfg /var/ftp/pub/
2. /etc/init.d/vsftpd restart
四、在客户端配置安装
1. 创建虚拟机
2. 开启虚拟机 在启动时按下Esc键进入启动介质选项
3. 选择网卡启动
4. 开始自动安装
==光盘无人值守安装==
1.同上创建好ks.cfg(修改为光盘启动),将ks.cfg 复制到/var/ftp/pub/rhel5u3/
2.修改/var/ftp/pub/rhel5u3/isolinux/isolinux.cfg
default ks (修改此处,如果不修改可以在启动到boot:界面后输入
linux ks=cdrom:ks.cfg,上面的网络无人值守安装也是如此)
label ks
kernel vmlinuz
append ks initrd=initrd.img ks=cdrom:ks.cfg (添加此处)
3.将/var/ftp/pub/rhel5u3刻录成光盘即可,启动光盘自动安装。
4. 也可以使用修改ISO的软件,直接添加和修改。