Windows 下使用 TFTPD32+HTTP PXE引導安裝linux
阿新 • • 發佈:2019-02-08
注意:請保證該區域網段內只有一個 DHCP 伺服器
1. 新建目錄 E:\tftpboot\
E:\tftpboot\pxelinux.cfg
2. 從Centos6光碟中isolinux目錄中提取 initrd.img,vmlinuz 到 E:\tftpboot
3. 在 E:\tftpboot 下新建 boot.msg 檔案,內容如下:
Java程式碼
4. 在 E:\tftpboot\pxelinux.cfg 目錄下新建檔案 default, 內容如下:
Java程式碼
5. 配置 TFTP 和 DHCP 如下
6.server interfaces 為本機ip,我當時裝系統的ip為192.168.1.3
7 其他選項預設
8 用UltraISO將Centos映象提取到E:\centos
(如果直接解壓安裝過程中會出現錯誤unable to read package metadata .This may be due to a missing repodata directory. Please ensure that your install tree has been correctly generated 出現這個錯誤的主要原因是repodata資料夾下的那些檔案缺少副檔名,所以必須使用UltraISO提取)
9 使用 HFS 配置 HTTP 位址列為本機ip,我當時裝系統的ip為192.168.1.3
10 客戶機bios設定中開啟pxe,第一啟動項設定為pxe啟動
11 螢幕出現boot: 回車
12 select device driver load 選擇url
設定ipv4,獲取到ip後 填寫http服務地址例如 http://192.168.1.3/centos/images/install.img
13 開始普通安裝介面,就不贅述了
1. 新建目錄 E:\tftpboot\
E:\tftpboot\pxelinux.cfg
2. 從Centos6光碟中isolinux目錄中提取 initrd.img,vmlinuz 到 E:\tftpboot
3. 在 E:\tftpboot 下新建 boot.msg 檔案,內容如下:
Java程式碼
- RH401 PXE Menu
- Choose a boot option from the list below:
-
install - Install Centos
- rescue - Rescue
- quit - abandon PXE and boot normally
4. 在 E:\tftpboot\pxelinux.cfg 目錄下新建檔案 default, 內容如下:
Java程式碼
- display boot.msg
- prompt 1
- timeout 600
- default install
- label quit
- localboot 0
- label install
- kernel vmlinuz
-
append initrd=initrd.img
- label rescue
- kernel vmlinuz
- append rescue initrd=initrd.img
5. 配置 TFTP 和 DHCP 如下
6.server interfaces 為本機ip,我當時裝系統的ip為192.168.1.3
7 其他選項預設
8 用UltraISO將Centos映象提取到E:\centos
(如果直接解壓安裝過程中會出現錯誤unable to read package metadata .This may be due to a missing repodata directory. Please ensure that your install tree has been correctly generated
9 使用 HFS 配置 HTTP 位址列為本機ip,我當時裝系統的ip為192.168.1.3
10 客戶機bios設定中開啟pxe,第一啟動項設定為pxe啟動
11 螢幕出現boot: 回車
12 select device driver load 選擇url
設定ipv4,獲取到ip後 填寫http服務地址例如 http://192.168.1.3/centos/images/install.img
13 開始普通安裝介面,就不贅述了