Legacy PXE – Linux Distribution

Loading

PXE 設定請參考 https://benjr.tw/83 下面只針對不同版本遇到的問題與設定做說明.

Turbo Linux

步驟同 RedHat Linux 但 kernel 和 initrd.img 的位置在 /images/network.img 檔案中,因為 network.img 是 image 檔所以必須用 mount -o loop 才能看到 kernel 和 initrd.img 檔案

[root@benjr ~]# mount -o loop /images/network.img /mnt

在 /mnt 目錄下可以看到 vmlinuz(Linux kernel) 和 initrd.img(initrd image).Turbo 有一點要注意的是要加 ramdisk_size 的參數.因為你在安裝時如果採用 FTP, turbo linux 會因為 ramdisk size 大小問題而無法載入.

Turbo 7 Linux 的 ramdisk_size 要定設為 16384
Turbo 8 Linux 的 ramdisk_size 要定設為 21000

[root@benjr ~]# vi /tftpboot/linux-install/pxelinux.cfg/default
...
kernel turbo7/vmlinuz
append initrd=turbo7/initrd.img ramdisk_size=16384
label 4
kernel turbo8/vmlinuz
append initrd=turbo8/initrd.img ramdisk_size=21000

SuSE Linux Enterprise Server

Ubuntu

VMware

XenServer

RedHat

RedHat 常用安裝參數 請參考

FreeBSD

Windows

PXE 延伸閱讀

UEFI 與 IPV6 PXE boot 請參考 – https://benjr.tw/16137

沒有解決問題,試試搜尋本站其他內容

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料