PXE引导安装LINUX-tftp32

PXE 引导安装 LINUX    (WINDOWS )
 
Windows PXE 引导服务器相比 Linux 下要简单的多,比想象中要简单,也比想象中强大。
 
 
一:准备软件:
Tftp32 汉化版。
这个是唯一需要准备的软件,软件不超过 200K
 
二:准备 linux 内核引导文件( 5.2 版)。
 
1,  CentOS 5.2 光盘 isolinux 文件夹中 *.msg 文件, initrd.img,vmlinuz 内核文件复制到 d:\Tftp32 目录中。
2,  D:\tftp32 中建立 pxelinux.cfg 目录 ,将光盘 ISOLINUX 文件夹中的 isolinux.cfg 文件复制到 D:\tftp32\pxelinux.cfg\ 中。
3,  在装好的 CentOS 中将 /usr/lib/syslinux/pxelinux.0 文件复制到 D:\tftp32 目录中。
 
启动 tftp32
配置 DHCP 项。
填入 IP 池和 boot 文件, pxelinux.0  然后点击保存就行了。
 
 
 
客户端:
在要安装的机器上将 BOOT 菜单中网络设置为第一启动项就行了。
客户机启动的时候会向 DHCP 申请 IP
 
获得 IP 后即加载 内核文件引导系统,出现 BOOT:
 
 
常见问题:
 
1 ,引导不同版本的 Linux
比如用 5.0 的内核引导机器但是安装源的是 5.2 的,则安装可能进行不下去,提示介质不对。
处理方法:
d:\tftp32 中的 initrd.img,vmlinuz  2 个内核文件替换成需要安装的版本的就行了,其他所有的文件不需要做改动。
 
2 ,能获得 IP 但是不能引导。
Tftp32 DHCP 池可能和 Tftp32 服务器的 IP 不在一个网段导致客户端不能访问 Tftp32 服务器。
 

你可能感兴趣的:(linux,休闲,pxe,安装linux,tftp32)