PXE + WINPE環境設定
PXE + WINPE環境設定
完成於2005/4/3
我的環境是 (經測試後,可以移到windows上)
OS:Redhat 9.0
工具:dhcpd(Dhcp Server)+tftp server
使用 pxelinux.0 之前以為要patch這個檔的 後來發現完全不需要更動
真正要改的 ntldr <- 因為它要改為load tftp server上的 ntdetect.com 修改方式 ntldr使用UltraEdit hex編輯,將MZ之前的資料全部刪除
要注意的是 在LINUX上的檔案名稱是分大小寫的 所以放在 TFTP SERVER上的
一律都要改為大寫(NTLDR預設)
其它都和 用PXE Remote Install Fedora沒有二樣
開機流程及檔名路徑補充
1.Clinent 開機 進入 PXE Boot
2.Client 要求 dhcp IP
server 給IP及
filename "winpe/pxelinux.0" <---- pxelinux 不需要任何修改
3.Client 透過 tftp 下載 Tftp Server tftproot之下的
winpe/pxelinux.0
4.Client 執行 pxelinux.0
5.pxelinux.0預設會下載一些 "winpe/pxelinux.cfg/之下的檔案
我使用 "winpe/pxelinux.cfg/default"
內容主要是 Kernel startrom.0
startrom.0 rename自startrom.com
6.Client 下載及執行 startrom.com
7.Client 下載及執行 NTLDR
注意tftp server如果分大小寫 你一定要更名為大寫
而且這個檔案 要用http://oss.netfarm.it/guides/ris-linux.tar.gz
的fixloader.py 修正過
8.Client 下載 "BOOTFONT.BIN" <---字型可省略
9.Client 下載及執行 "ntdetect.com"
10.Client 下載 winnt.sif
[SetupData]
BootDrevice="ramdisk(0)"
BootPath="\i386\system32\"
OsLoadOptions="/noguiboot /fastdetect /minint /rdexportascd /rdpath=mywinpe.iso"
11.Client 下載mywinpe.iso
12. 進入winpe 開機
dhcpProxy可以不需要
完成於2005/4/3
我的環境是 (經測試後,可以移到windows上)
OS:Redhat 9.0
工具:dhcpd(Dhcp Server)+tftp server
使用 pxelinux.0 之前以為要patch這個檔的 後來發現完全不需要更動
真正要改的 ntldr <- 因為它要改為load tftp server上的 ntdetect.com 修改方式 ntldr使用UltraEdit hex編輯,將MZ之前的資料全部刪除
要注意的是 在LINUX上的檔案名稱是分大小寫的 所以放在 TFTP SERVER上的
一律都要改為大寫(NTLDR預設)
其它都和 用PXE Remote Install Fedora沒有二樣
開機流程及檔名路徑補充
1.Clinent 開機 進入 PXE Boot
2.Client 要求 dhcp IP
server 給IP及
filename "winpe/pxelinux.0" <---- pxelinux 不需要任何修改
3.Client 透過 tftp 下載 Tftp Server tftproot之下的
winpe/pxelinux.0
4.Client 執行 pxelinux.0
5.pxelinux.0預設會下載一些 "winpe/pxelinux.cfg/之下的檔案
我使用 "winpe/pxelinux.cfg/default"
內容主要是 Kernel startrom.0
startrom.0 rename自startrom.com
6.Client 下載及執行 startrom.com
7.Client 下載及執行 NTLDR
注意tftp server如果分大小寫 你一定要更名為大寫
而且這個檔案 要用http://oss.netfarm.it/guides/ris-linux.tar.gz
的fixloader.py 修正過
8.Client 下載 "BOOTFONT.BIN" <---字型可省略
9.Client 下載及執行 "ntdetect.com"
10.Client 下載 winnt.sif
[SetupData]
BootDrevice="ramdisk(0)"
BootPath="\i386\system32\"
OsLoadOptions="/noguiboot /fastdetect /minint /rdexportascd /rdpath=mywinpe.iso"
11.Client 下載mywinpe.iso
12. 進入winpe 開機
dhcpProxy可以不需要
能留联系方式?
关于BSD+PXE|WINPE
Posted by 匿名 | 1:57 上午
my e-mail : upnpav AT gmail DOT com
以下是給你的參考
我使用的是WINPE 1.1
找找 \i386目前下有個檔案 直接用就可以了(這是後來同事告訴我的,他當初只給我setupldr.bin :)
setupldr.bin <--- 正常的winpe開機
setupldr.exe <-- pxe 開機
你直接使用setupldr.exe 不需要經過 fixloader.py 的處理
你可以用在winpe 2.0試試 我沒有用過w2.0
歡迎你的來信
Posted by Martin's blog 馬汀的部落格 | 9:46 上午