You are not logged in.
Hi there,
I had to using iPXE to install Archlinux on my cloudserver.
I can now get a iPXE shell, and setup the network manually.
But the boot is unsuccessfull, all methods I have tried (described as below) was stuck on mounting root fs.
Method 1:
iPXE> kernel http://hk.mirrors.cicku.me/archlinux/iso/latest/arch/boot/x86_64/vmlinuz-linux
iPXE> initrd http://hk.mirrors.cicku.me/archlinux/iso/latest/arch/boot/x86_64/initramfs-linux.img
iPXE> imgargs vmlinuz-linux initrd=initramfs-linux.img archiso_http_srv=http://hk.mirrors.cicku.me/archlinux/iso/latest/ archisobasedir=archMethod 2:
iPXE> kernel http://hk.mirrors.cicku.me/archlinux/iso/latest/arch/boot/x86_64/vmlinuz-linux vmlinuz-linux initrd=initramfs-linux.img archiso_http_srv=http://hk.mirrors.cicku.me/archlinux/iso/latest/ archisobasedir=arch
iPXE> initrd http://hk.mirrors.cicku.me/archlinux/iso/latest/arch/boot/x86_64/initramfs-linux.imgThe above 2 methods end up with error:
......
:: running hook [archiso_pxe_nfs]
:: Mouting '' to '/run/archiso/bootmnt'
ERROR: '' device didnt show up after 30 seconds...Method 3:
iPXE> kernel http://hk.mirrors.cicku.me/archlinux/iso/latest/arch/boot/x86_64/vmlinuz-linux
iPXE> initrd http://hk.mirrors.cicku.me/archlinux/iso/latest/arch/boot/x86_64/initramfs-linux.img archiso_http_srv=http://hk.mirrors.cicku.me/archlinux/iso/latest/ archisobasedir=archThis method gives me a kernel panic and the stack backtrace:
[....] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0) Any suggestion ?
Offline
This is what I use
kernel http://archlinux.carebears.no/iso/latest/arch/boot/x86_64/vmlinuz-linux initrd=initramfs-linux.img archiso_http_srv=http://archlinux.carebears.no/iso/latest/ archisobasedir=arch BOOTIF=${netX/mac} ip=dhcp cms_verify=y verify=n
initrd http://archlinux.carebears.no/iso/latest/arch/boot/x86_64/initramfs-linux.imgOffline