From 1320c0ee9152b91e60972551b98942ea2b24d34f Mon Sep 17 00:00:00 2001 From: Gerardo Exequiel Pozzi Date: Wed, 17 Mar 2010 11:01:31 -0300 Subject: [syslinux-iso] Add PXE support via NBD. nbd (network block device utilities) package is required. This package is in AUR at this moment. http://aur.archlinux.org/packages.php?ID=9691 Also added dnsmasq pkg, so the live-medium, appart of support booting from PXE also add the capability to acts as server for PXE & NBD. This is a dirty script to ilustrate how to launch server: ---- Cut here ---- IP=$1 ISO=$2 ifconfig eth0 ${IP} dnsmasq \ --enable-tftp \ --tftp-root=/bootmnt/boot \ --dhcp-boot=/pxelinux.0,"${IP}" \ --dhcp-range=${IP%.*}.2,${IP%.*}.254,86400 nbd-server 9040 ${ISO} -r ---- Cut here ---- Signed-off-by: Gerardo Exequiel Pozzi --- configs/syslinux-iso/boot-files/pxelinux.cfg/default | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 configs/syslinux-iso/boot-files/pxelinux.cfg/default (limited to 'configs/syslinux-iso/boot-files') diff --git a/configs/syslinux-iso/boot-files/pxelinux.cfg/default b/configs/syslinux-iso/boot-files/pxelinux.cfg/default new file mode 100644 index 0000000..cba1386 --- /dev/null +++ b/configs/syslinux-iso/boot-files/pxelinux.cfg/default @@ -0,0 +1,7 @@ +PROMPT 1 +DEFAULT arch + +LABEL arch +KERNEL vmlinuz26 +APPEND initrd=archiso.img archisolabel=XXX +IPAPPEND 1 -- cgit v1.2.3-54-g00ecf