diff options
author | Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> | 2010-03-17 11:01:31 -0300 |
---|---|---|
committer | Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> | 2010-03-17 11:14:44 -0300 |
commit | 1320c0ee9152b91e60972551b98942ea2b24d34f (patch) | |
tree | b2579b2e4763c631a54e5b26b2e19e9f439d3f63 /configs/syslinux-iso/boot-files | |
parent | 830555f71a6ea4fcda93657e7a2220d753f26757 (diff) | |
download | archiso32-1320c0ee9152b91e60972551b98942ea2b24d34f.tar.xz |
[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 <vmlinuz386@yahoo.com.ar>
Diffstat (limited to 'configs/syslinux-iso/boot-files')
-rw-r--r-- | configs/syslinux-iso/boot-files/pxelinux.cfg/default | 7 |
1 files changed, 7 insertions, 0 deletions
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 |