Pxe 无盘安装linux系统
无盘安装linux系统需要安装下列服务器:
1. yum服务器
2. ftp服务器,需要存储kickstart安装信息
3. dhcp服务器
4. tftp服务器
安装步骤
Yum原的安装前面我已经介绍过,这里就不做介绍了。
1. 光盘挂载:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
2. 配置system-config-kickstart文件
cd /mnt/cdrom/Server
system-config-kickstart
将编辑的文件命名为ks.cfg.保存在 /var/ftp/pub下。
1. 安装ftp服务器,假设地址为192.168.5.100
启动ftp: service vsftpd start
也可以永久启动:chkconfig vsftpd on
2. 安装tftp服务器
cd /mnt/cdrom/Server
yum install tftp*
tftp 端口号为69,用于小型文件传输,依靠的是UDP协议
vim /etc/xinetd.d/tftp
把里面的disable一项的yes改为No
Service xinetd start
切换到根目录下 cd /
查找tftpboot
cd /tftpboot/
拷贝几个文件
cp /usr/lib/syslinux/pxelinux.0 ./
cp /mnt/cdrom/p_w_picpaths/pxeboot/vmlinuz ./(内核文件)
cp /mnt/cdrom/p_w_picpaths/pxeboot/initrd.img ./(引导文件)
在tftpboot目录下mkdir -p pxelinux.cfg
cp /mnt/cdrom/isolinux/isolinux.cfg pxelinux.cfg/default
vim default
第3行 timeout更改为10
第12行 在append后追加ks=ftp://192.168.100.117/pub/ks.cfg ksdevice=eth0
3. 安装DHCP服务器
vim /etc/dhcpd.conf
着重注意 第 5 ,15, 16,24行。
6.以下就是新建一个linux虚拟机即可。