使用iPXE引导启动CentOS5和CentOS6安装程序

    CD or USB、ネットワークなどからブートする。
    TFTPサーバを建てなくてもhttp://経由でイメージのダウンロードが可能。
    CentOS7はネットワークブート途中で止まった・・・
    イメージサイズは1MBと小さい。

可以创建自定义的ISO映像。

ROM-o-matic.eu生成iPXE镜像,开源网络引导固件。

命令参考指南

iPXE——开源启动引导固件【命令】

原产地/成分

#!ipxe
    dhcp
    set dns 8.8.8.8

#env
    set img_server http://ftp.riken.jp/Linux/centos
    set cent_boot_opt_msg Enter boot option (ex: ks=http://192.168.11.2:8000/sample.ks)

:boot_menu
menu
    item centos7_x86_64  Boot CentOS 7_x86_64
    item centos6_x86_64  Boot CentOS 6_x86_64
    item centos6_i386    Boot CentOS 6_i386
    item centos5_x86_64  Boot CentOS 5_x86_64
    item centos5_i386    Boot CentOS 5_i386
    #
    item ipxe_config     Enter iPXE config
    item ipxe_shell      Enter iPXE shell

choose --default config --timeout 30000 target && goto ${target}

:ipxe_shell
    shell
    goto boot_menu

:ipxe_config
    config
    goto boot_menu

###########
# centos
###########
:centos7_x86_64
    echo ${cent_boot_opt_msg} && read cent_bootopt
    initrd ${img_server}/7/os/x86_64/isolinux/initrd.img
    kernel ${img_server}/7/os/x86_64/isolinux/vmlinuz ${cent_bootopt}
    boot
:centos6_x86_64
    echo ${cent_boot_opt_msg} && read cent_bootopt
    initrd ${img_server}/6/os/x86_64/isolinux/initrd.img
    kernel ${img_server}/6/os/x86_64/isolinux/vmlinuz ${cent_bootopt}
    boot
:centos5_x86_64
    echo ${cent_boot_opt_msg} && read cent_bootopt
    initrd ${img_server}/5/os/x86_64/isolinux/initrd.img
    kernel ${img_server}/5/os/x86_64/isolinux/vmlinuz ${cent_bootopt}
    boot

:centos6_i386
    echo ${cent_boot_opt_msg} && read cent_bootopt
    initrd ${img_server}/6/os/i386/isolinux/initrd.img
    kernel ${img_server}/6/os/i386/isolinux/vmlinuz ${cent_bootopt}
    boot
:centos5_i386
    echo ${cent_boot_opt_msg} && read cent_bootopt
    initrd ${img_server}/5/os/i386/isolinux/initrd.img
    kernel ${img_server}/5/os/i386/isolinux/vmlinuz ${cent_bootopt}
    boot

创建ISO镜像的方法

将上述脚本粘贴并按下Proseed按钮,即可下载ISO文件。

0.png

启动方法

1.1.png
1.2.png
1.3.png
3centos7.png
1.5.png
1.4.png
bannerAds