On 06/26/2010 06:52 AM, Thomas Bächler wrote:
Am 25.06.2010 22:50, schrieb Gerardo Exequiel Pozzi:
OK. Tested (using mkinitcpio.git and syslinux 4.00-pre60 (not in repos))

* Build OK
* Boot normal OK
* Boot from PXE+NBD OK
* Boot from MEMDISK OK
* Boot from PXE+MEMDISK OK
Wow, many thanks.
No problem :)
Warning: in syslinux-4.00-pre50 memdiskfind command is missing, I open
a FS if still missing in next package.
Yes, it didn't exist in that version. And in a later version, it was
broken. We'll have syslinux 4.00 on Monday if all goes to plan, so I can
move that to extra then.
OK
* PXE+MEMDISK (add a menu entry to
/tmp/archiso-tftp/pxelinux.cfg/default like this)

LABEL memdisk
MENU LABEL memdisk
LINUX memdisk
INITRD /boot/archlinux.iso
APPEND iso

then booting via PXE any machine.
You should mention that iputils' tftpd has a 16MB size limitation! You
need to use either tftp-hpa or dnsmasq. You can probably also use qemu's
builtin tftpd.
Yes I am using dnsmasq tftp server.
About qemu internal tftpd does not work, hung after downloaded some MBs.
You can also use gpxelinux instead of pxelinux and then download the ISO
via ftp or http (gpxelinux will accept INITRD http://...)!

True :) It seems that using pxelinux.0 also works with http://, but under qemu (that uses GPXE rom).



--
Gerardo Exequiel Pozzi
\cos^2\alpha + \sin^2\alpha = 1


Reply via email to