tftp32+http+PXE网络安装openfiler
将openfiler的ISO文件通过虚拟光驱挂载。
建立pxe有关文件目录
建立d:\tftpd32\pxe目录
从一个现成的linux系统里复制pxelinux.0文件(位于/usr/lib/syslinux下),将此文件复制到
d:\tftpd32\pxe目录里
从openfiler挂载ISO的盘中的p_w_picpaths\pxeboot里将vmlinuz 和initrd.img 复制到d:\tftpd32\pxe里
然后在d:\tftpd32\pxe里建立pxelinux.cfg目录,里面新建一个文件default
内容为
prompt 1
default openfiler
timeout 100
label openfiler
kernel vmlinuz
append initrd=initrd.img ramdisk_size=9216 noapic acpi=of
配置tftpd32
打开tftpd32.exe 设置Current directory 为d:\tftpd32\pxe
点Tftp server 然后点下面的Settings,Base Directory同样设置为:d:\tftpd32\pxe
然后点DHCP Server配置:
IP Pool address: 与本机IP一个段
Size of Pool: 5
Boot file: pxelinux.0
Mask: 与本机IP一个段
然后点save即可。此时不要关闭tftpd32.exe
配置 web server
将web server主目录执行虚拟光驱挂载的根目录。如G盘。
测试访问是否正常。
正常后开始安装
新服务器设置成PXE引导,然后启动时出现Boot:然后回车就是默认的安装了。引导内核后,然后就选http安装模式
选择DHCP获得IP,设置web服务器IP,目录用/根目录就可以了。
转载于:https://blog.51cto.com/gcp1126/479617