I'm trying to install Arch using the Netboot Live System following these steps:
- Install Syslinux on a SD card according to its wiki.
- Copy the iPXE kernel image to the SD card.
- Create an syslinux.cfg file.
In the last step I used this content:
LABEL archnetboot
MENU LABEL Arch Linux Netboot Environment
KERNEL /ipxe.lkrn
But when the notebook starts it says:
SYSLINUX 6.02 EDD Copyright (C) 1994-2013 H. Peter Anvin et al
Loading /ipxe.lkrn... ok
Booting kernel failed: Invalid argument
boot:
So it seem like I need to pass some network kernel parameters or something like that, because I tried the image with Qemu and it works fine.
The notebook is connected to the net by its Ethernet port, and I enabled the Network Boot in the BIOS although as far I know it is irrelevant when you try to boot from iPXE.
Any ideas?