From c18f714a2604cf38019724efefbe3d2cea2931d9 Mon Sep 17 00:00:00 2001 From: Mike McGrath Date: Tue, 19 Jan 2010 16:16:00 +0000 Subject: [PATCH] Adding bfo --- bfo/pxelinux.cfg/bfo.conf | 24 +++++++++++++ bfo/pxelinux.cfg/default | 29 +++++++++++++++ bfo/pxelinux.cfg/fedora_install.conf | 53 ++++++++++++++++++++++++++++ bfo/pxelinux.cfg/fedora_live.conf | 43 ++++++++++++++++++++++ bfo/pxelinux.cfg/fedora_rescue.conf | 53 ++++++++++++++++++++++++++++ 5 files changed, 202 insertions(+) create mode 100644 bfo/pxelinux.cfg/bfo.conf create mode 100644 bfo/pxelinux.cfg/default create mode 100644 bfo/pxelinux.cfg/fedora_install.conf create mode 100644 bfo/pxelinux.cfg/fedora_live.conf create mode 100644 bfo/pxelinux.cfg/fedora_rescue.conf diff --git a/bfo/pxelinux.cfg/bfo.conf b/bfo/pxelinux.cfg/bfo.conf new file mode 100644 index 0000000..6ed2a3f --- /dev/null +++ b/bfo/pxelinux.cfg/bfo.conf @@ -0,0 +1,24 @@ +PROMPT 0 +MENU TITLE About BFO +MENU LABEL ^About BFO + +TEXT HELP + Information about this system and BKO +ENDTEXT + + +label uplvl + MENU LABEL Back + TEXT HELP +boot.fedoraproject.org is based on the work done by the BKO +(http://boot.kernel.org/) people. It is our hope that this network based +install method will replace the large ISO images that are still quite +popular. While still useful, it's likely that as Internet speeds get faster +and faster that network based booting over remote links will become more +feasible. + ENDTEXT + MENU EXIT + +label spacer + MENU LABEL + diff --git a/bfo/pxelinux.cfg/default b/bfo/pxelinux.cfg/default new file mode 100644 index 0000000..63e9873 --- /dev/null +++ b/bfo/pxelinux.cfg/default @@ -0,0 +1,29 @@ +DEFAULT vesamenu.c32 +MENU INCLUDE fedora.conf +PROMPT 0 +MENU TITLE boot.fedoraproject.org + +LABEL bootlocal + MENU DEFAULT + MENU LABEL Local Boot + TEXT HELP + This will exit from the network boot menu and attempt + to boot from local media (hard disk, DVD, etc) + ENDTEXT + localboot 0 + +menu include pxelinux.cfg/fedora_install.conf Install +menu include pxelinux.cfg/fedora_rescue.conf Rescue +menu include pxelinux.cfg/fedora_live.conf Live Images + +label hdt + menu label Hardware Detection Tool (hdt) + kernel hdt.c32 + TEXT HELP + This is a quick and dirty Hardware Detection Tool + written by Erwan Velu with help from Pierre-Alexandre Meyer + and contributions from H. Peter Anvin all of the Syslinux + project. + ENDTEXT + +menu include pxelinux.cfg/bfo.conf About BFO diff --git a/bfo/pxelinux.cfg/fedora_install.conf b/bfo/pxelinux.cfg/fedora_install.conf new file mode 100644 index 0000000..f622a47 --- /dev/null +++ b/bfo/pxelinux.cfg/fedora_install.conf @@ -0,0 +1,53 @@ +PROMPT 0 +MENU TITLE Install Media +MENU LABEL ^Install Media + +TEXT HELP + Install currently supported versionf of Fedora +ENDTEXT + +label Fedora-12-i386 + MENU LABEL Fedora-12-i386 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/i386/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/i386/os/images/pxeboot/initrd.img + append method=http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/i386/os/ + TEXT HELP + Selecting this will boot the Fedora 12 i386 installer. + ENDTEXT + +label Fedora-12-x86_64 + MENU LABEL Fedora-12-x86_64 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/x86_64/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/x86_64/os/images/pxeboot/initrd.img + append method=http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/x86_64/os/ + TEXT HELP + Selecting this will boot the Fedora 12 x86_64 installer. + ENDTEXT + +label Fedora-11-i386 + MENU LABEL Fedora-11-i386 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/i386/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/i386/os/images/pxeboot/initrd.img + append method=http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/i386/os/ + TEXT HELP + Selecting this will boot the Fedora 11 i386 installer. + ENDTEXT + +label Fedora-11-x86_64 + MENU LABEL Fedora-11-x86_64 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/x86_64/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/x86_64/os/images/pxeboot/initrd.img + append method=http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/x86_64/os/ + TEXT HELP + Selecting this will boot the Fedora 11 x86_64 installer. + ENDTEXT +label Fedora-rawhide-i386 + MENU LABEL Fedora-rawhide-i386 + +label uplvl + MENU LABEL Back + MENU EXIT + +label spacer + MENU LABEL + diff --git a/bfo/pxelinux.cfg/fedora_live.conf b/bfo/pxelinux.cfg/fedora_live.conf new file mode 100644 index 0000000..e4571ac --- /dev/null +++ b/bfo/pxelinux.cfg/fedora_live.conf @@ -0,0 +1,43 @@ +PROMPT 0 +MENU TITLE Live Media +MENU LABEL ^Live Media + +TEXT HELP + Boot installable live media. +ENDTEXT + +label fedora_11_live_httpfs + MENU DEFAULT + MENU LABEL Fedora 11 Live CD + TEXT HELP + currently work only in single user mode + ENDTEXT + kernel live/fedora/f11/vmlinuz0 + append root=CDLABEL=Fedora-11-i686-Live httpfs=http://mirrors.kernel.org/fedora/releases/11/Live/i686/Fedora-11-i686-Live.iso initrd=live/fedora/f11/initrd0.img rootfstype=auto ro liveimg rhgb selinux=0 single + IPAPPEND 3 + +label fedora_12_i686_nfs_cd + MENU LABEL Fedora 12 Live CD nfs_cd + TEXT HELP + boot f12 live cd + ENDTEXT + kernel f12-i686-live/boot/vmlinuz-2.6.31.5-127.fc12.i686 + append initrd=f12-i686-live/boot/dracut-initrd.img root=CDLABEL=Fedora-12-i686-Live nfsroot=publictest8.fedoraproject.org/var/www/html/boot/f12-i686-live/Fedora-12-i686-Live.iso rootfstype=auto ro libeimg rhgb selinux=0 single + + +label fedora_12_i686_nfs + MENU LABEL Fedora 12 Live CD NFS + TEXT HELP + boot f12 live cd + ENDTEXT + kernel f12-i686-live/boot/vmlinuz-2.6.31.5-127.fc12.i686 + append initrd=f12-i686-live/boot/dracut-initrd.img root=/dev/nfs nfsroot=140.211.169.206:/var/www/html/boot/f12-i686-live ro rhgb selinux=0 single + +label uplvl + IPAPPEND 3 + MENU LABEL Back + MENU EXIT + +label spacer + MENU LABEL + diff --git a/bfo/pxelinux.cfg/fedora_rescue.conf b/bfo/pxelinux.cfg/fedora_rescue.conf new file mode 100644 index 0000000..811866e --- /dev/null +++ b/bfo/pxelinux.cfg/fedora_rescue.conf @@ -0,0 +1,53 @@ +MENU INCLUDE bko-gui.conf +PROMPT 0 +MENU TITLE Rescue Media +MENU LABEL ^Rescue Media + +TEXT HELP + Rescue currently supported versionf of Fedora +ENDTEXT + +label Fedora-12-i386-rescue + MENU LABEL Fedora-12-i386 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/i386/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/i386/os/images/pxeboot/initrd.img + append rescue method=http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/i386/os/ + TEXT HELP + Selecting this will boot Fedora 12 i386 in rescue mode + ENDTEXT + +label Fedora-12-x86_64-rescue + MENU LABEL Fedora-12-x86_64 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/x86_64/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/x86_64/os/images/pxeboot/initrd.img + append rescue method=http://download.fedoraproject.org/pub/fedora/linux/releases/12/Fedora/x86_64/os/ + TEXT HELP + Selecting this will boot Fedora 12 x86_64 in rescue mode + ENDTEXT + +label Fedora-11-i386-rescue + MENU LABEL Fedora-11-i386 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/i386/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/i386/os/images/pxeboot/initrd.img + append rescue method=http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/i386/os/ + TEXT HELP + Selecting this will boot Fedora 11 i386 in rescue mode + ENDTEXT + +label Fedora-11-x86_64-rescue + MENU LABEL Fedora-11-x86_64 + kernel http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/x86_64/os/images/pxeboot/vmlinuz + initrd http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/x86_64/os/images/pxeboot/initrd.img + append rescue method=http://download.fedoraproject.org/pub/fedora/linux/releases/11/Fedora/x86_64/os/ + TEXT HELP + Selecting this will boot Fedora 11 x86_64 in rescue mode + ENDTEXT + + +label uplvl + MENU LABEL Back + MENU EXIT + +label spacer + MENU LABEL +