一。PXE安装WinXP
1.PXE安装WinXP准备: Samba Server / TFTP Server / KIS Server
2.samba服务不能启动
首先检测配置文件是否正确 testparam命令
其次检测NETBIOS进程是否正常 nmbd -D
然后检测服务能否征程启动 smbd -D
最后执行 sudo service smbd restart | start & status
3.PXE安装WinXP服务配置
DHCP Server BOOTP -----> PXE Server
PXE Server -----> TFTP Server ------> Boot Files
PXE Server ------> Samba Server ------> More sources files
附所需文件 syslinux下载地址:http://www.kernel.org/pub/linux/utils/boot/syslinux/
(The SYSLINUX download includes PXELINUX, ISOLINUX and MEMDISK as well. 需要的组建utils和常用启动文件都可在里面找到)
4.PXE WinXP文件配置
File structure:
/tftpd_root--->
1.winxp-x86-ch ----> i386 / winxp.sif / winxp.0 / .....
2.winxp-x64-ch
3.win7-x86-ch
pxelinux.cfg ----> default
pxelinnux.0
4.1 准备启动文件 File <prepare_file>:
# ! /bin/bash
basedir=..
version=xp64e ; must 5 chars
path=10.winxp-x64-en
rm -rf startrom.n12
cabextract $basedir/i386/startrom.n1_
sed -i -e "s/NTLDR/$version/gi" startrom.n12