RHEL_PXE_Installation_Server
在 RHEL 上配置用於 PXE 網路安裝 RHEL 的中心伺服器
[@more@]next-server 192.168.1.1;
- syslinux 下載:
可以直接下載 RPM 包。
# mkdir -p /tftpboot/install/rhel4.4-inst/# cp /media/cdrom/images/pxeboot/{vmlinuz,initrd.img} /tftpboot/install/rhel4.4-inst/
# 預設啟動的是 'label linux' 中標記的核心default linux
# 顯示 'boot: ' 提示符。# 為 '0' 時則不提示,將會直接啟動 'default' 引數中指定的內容。
prompt 1
# 在使用者輸入之前的超時時間,單位為 1/10 秒。
timeout 600
# 顯示某個檔案的內容,注意檔案的路徑。預設是在 /tftpboot 目錄下。# 也可以指定位類似 'install/rhel4.4-inst/boot.msg' 這樣的,路徑+檔名。
display boot.msg
# 按下 'F1' 這樣的鍵後顯示的檔案。注意路徑。預設是 /tftpboot。# 注:syslinux 官方網站上說目前只能使用 F1-F10。
F1 install/rhel4.4-inst/boot.msg
F2 install/rhel4.4-inst/options.msg#...
F10 install/rhel4.4-inst/snake.msg
# 'label' 指定你在 'boot:' 提示符下輸入的關鍵字。# 比如:# boot: linux[ENTER]# 這個會啟動 'label linux' 下標記的 kernel 和 initrd.img 檔案。# 這裡還定義了其它幾個關鍵字:# boot: text# boot: ks## kernel 引數指定要啟動的核心。同樣要注意路徑,預設是 /tftpboot 目錄。# append 指定追加給核心的引數,能夠在 gurb 裡使用的追加給核心的引數,在這裡也# 都可以使用。
label linux
kernel install/rhel4.4-inst/vmlinuz
append initrd=install/rhel4.4-inst/initrd.img ramdisk_size=8192
label text
kernel vmlinuz
append initrd=install/rhel4.4-inst/initrd.img text ramdisk_size=8192
label expert
kernel vmlinuz
append expert initrd=install/rhel4.4-inst/initrd.img ramdisk_size=8192
# 使用 kickstart 安裝。# 可以在 ks 引數後直接指定 kickstart 檔案的位置。# 關於 kickstart 的更多引數和設定,請參考各版本的 RHEL 的 Installation Guide:# * # Installation Guide --> Advanced Installation and Deployment
label ks basic
kernel install/rhel4.4-inst/vmlinuz
append ks=ftp://192.168.10.251/install/rhel4.4_basic.cfg initrd=install/rhel4.4-inst/initrd.img ramdisk_size=8192
label lowres
kernel vmlinuz
append initrd=install/rhel4.4-inst/initrd.img lowres ramdisk_size=8192
label local
localboot 1
label memtest86
kernel memtest
append -
boot: linux secure
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9697/viewspace-1030698/,如需轉載,請註明出處,否則將追究法律責任。