Linux + PXE服务器+从PXE服务器静默安装Linux(启动Linux)

在我的Linux PXE服务器上,我有以下文件lmd-Product_MS155

lmd-Product_MS155 exist under /tftpboot/linux-install/pxelinux.cfg directory 

这个文件lmd-Product_MS155定义了用户的菜单和从哪个位置取ks.cfg和vmlinuz文件,

在这种情况下,用户可以从菜单中select并安装

以下的Linux之一

  1. Linux-OS-5.5.1.0 2. Linux-OS-5.5.1.1 

我的目标是自动化Linux安装的方式,用户不会得到菜单,并selectLinux版本

我的意思是:用户将在一些文件/ conf文件中写入所需的Linux版本,PXE服务器将运行Linux安装而不询问用户有关Linux版本 – 请咨询如何做到这一点

  remark - PXE server IP - 129.18.210.47 more /tftpboot/linux-install/pxelinux.cfg/lmd-Product_MS155 ###################################################### MENU TITLE Linux Master Disk Product_MS155 LABEL Main Menu MENU LABEL Main Menu KERNEL menu.c32 APPEND pxelinux.cfg/default ####################################################### LABEL - MENU LABEL KS: MENU DISABLE LABEL ALL IMAGES HERE ARE STANDARD INSTALLATION! LABEL RedHat-Linux-OS-5.5.1.0 KERNEL RedHat-Linux-OS-5.5.1.0/vmlinuz APPEND initrd=RedHat-Linux-OS-5.5.1.0/initrd.img ramdisk_size=6805 ksdevice=eth0 dns=129.18.210.47 ks=http://129.18.210.47/ks/ks_RedHat-Linux-OS-5.5.1.0.cfg LABEL RedHat-Linux-OS-5.5.1.1 KERNEL RedHat-Linux-OS-5.5.1.1/vmlinuz APPEND initrd=RedHat-Linux-OS-5.5.1.1/initrd.img ramdisk_size=6805 ksdevice=eth0 dns=129.18.210.47 ks=http://129.18.210.47/ks/ks_RedHat-Linux-OS-5.5.1.1.cfg 

尝试在configuration文件的顶部添加下一个:

 PROMPT 0 TIMEOUT 1 DEFAULT RedHat-Linux-OS-5.5.1.1