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

Pxe 无盘安装linux系统_linux

 

Pxe 无盘安装linux系统_休闲_02

 

Pxe 无盘安装linux系统_休闲_03

 

Pxe 无盘安装linux系统_无盘安装_04

 

Pxe 无盘安装linux系统_linux_05

 

Pxe 无盘安装linux系统_无盘安装_06

Pxe 无盘安装linux系统_休闲_07

 

Pxe 无盘安装linux系统_无盘安装_08

 

Pxe 无盘安装linux系统_职场_09

 

Pxe 无盘安装linux系统_无盘安装_10

 

Pxe 无盘安装linux系统_无盘安装_11

 

Pxe 无盘安装linux系统_休闲_12

 

Pxe 无盘安装linux系统_职场_13 将编辑的文件命名为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 

 

Pxe 无盘安装linux系统_休闲_14

着重注意 5 15,  1624行。

6.以下就是新建一个linux虚拟机即可。