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 

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

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

Vim /tftpboot/pxelinux.cfg/default   

文件内容为:

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

Vim  /var/ftp/pub/ks.cfg

文件内容为:

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

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

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

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

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

转载于:https://blog.51cto.com/chenyz/797080

相关文章:

  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2021-06-02
  • 2021-07-17
  • 2021-06-15
  • 2021-12-06
  • 2021-12-15
猜你喜欢
  • 2021-09-05
  • 2021-10-20
  • 2021-08-27
  • 2021-10-13
  • 2021-12-06
  • 2021-05-05
相关资源
相似解决方案