pxe无人值守完全自动安装linux操作系统

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下。

3. 安装ftp服务器,假设地址为192.168.5.100

启动ftp: service  vsftpd start

也可以永久启动:chkconfig  vsftpd  on

4. 安装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/images/pxeboot/vmlinuz  ./(内核文件)

   cp  /mnt/cdrom/images/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

5. 安装DHCP服务器

vim  /etc/dhcpd.conf 

wps_clip_image-20537

着重注意 第 5 ,15,  16,24行。

Vim /tftpboot/pxelinux.cfg/default   

文件内容为:

wps_clip_image-13931

Vim  /var/ftp/pub/ks.cfg

文件内容为:

wps_clip_image-26787

wps_clip_image-1349

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

wps_clip_image-12401

wps_clip_image-6888

你可能感兴趣的:(安装,服务器,职场,休闲)