diff options
Diffstat (limited to 'docs/README.altbootmethods')
-rw-r--r-- | docs/README.altbootmethods | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/README.altbootmethods b/docs/README.altbootmethods index 996990d..df699c8 100644 --- a/docs/README.altbootmethods +++ b/docs/README.altbootmethods @@ -35,6 +35,13 @@ menuentry "Arch Linux (x86_64)" { initrd (loop)/arch/boot/x86_64/archiso.img } +menuentry "Arch Linux (i686)" { + set isofile="/<TARGET-PATH>/archlinux-<YYYY>.<MM>.<DD>-dual.iso" + loopback loop (hd<D>,<P>)$isofile + linux (loop)/arch/boot/i686/vmlinuz img_label=<TARGET-FS-LABEL> img_loop=$isofile + initrd (loop)/arch/boot/i686/archiso.img +} + ** ISO in memdisk mode. @@ -42,6 +49,8 @@ Note: Described method is for using with SYSLINUX. Anyway MEMDISK from SYSLINUX with other bootloaders. SYSLINUX is installed on target media and archlinux-<YYYY>.<MM>.<DD>-dual.iso is at path <TARGET-PATH>. + On 32-bit systems, is needed to pass vmalloc=nnM to the kernel, where nn is the size + of the ISO image plus 64 MiB (or 128 MiB). LABEL arch_x64 @@ -49,6 +58,11 @@ LABEL arch_x64 INITRD /<TARGET-PATH>/archlinux-<YYYY>.<MM>.<DD>-dual.iso APPEND iso +LABEL arch_x32 + LINUX memdisk + INITRD /<TARGET-PATH>/archlinux-<YYYY>.<MM>.<DD>-dual.iso + APPEND iso + ** Network booting (PXE). |