diff options
Diffstat (limited to 'docs/README.altbootmethods')
-rw-r--r-- | docs/README.altbootmethods | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/docs/README.altbootmethods b/docs/README.altbootmethods index 3dc8a2c..77ff917 100644 --- a/docs/README.altbootmethods +++ b/docs/README.altbootmethods @@ -13,7 +13,7 @@ INDEX *** Alternative boot methods (configs/releng) -ISO images names consist of: archlinux-<YYYY>.<MM>.<DD>-dual.iso +ISO images names consist of: parabola-<YYYY>.<MM>.<DD>-dual.iso Where: <YYYY> Year @@ -24,22 +24,22 @@ Where: ** ISO in loopback mode. Note: Described method is for using with GRUB2. - GRUB2 is installed on target media and archlinux-<YYYY>.<MM>.<DD>-dual.iso + GRUB2 is installed on target media and parabola-<YYYY>.<MM>.<DD>-dual.iso is at path <TARGET-PATH> on disk <D> and partition <P>, where filesystem is labeled as <TARGET-FS-LABEL>. -menuentry "Arch Linux (x86_64)" { - set isofile="/<TARGET-PATH>/archlinux-<YYYY>.<MM>.<DD>-dual.iso" +menuentry "Parabola GNU/Linux-libre (x86_64)" { + set isofile="/<TARGET-PATH>/parabola-<YYYY>.<MM>.<DD>-dual.iso" loopback loop (hd<D>,<P>)$isofile - linux (loop)/arch/boot/x86_64/vmlinuz archisolabel=<FS-LABEL> img_label=<TARGET-FS-LABEL> img_loop=$isofile - initrd (loop)/arch/boot/x86_64/archiso.img + linux (loop)/parabola/boot/x86_64/vmlinuz parabolaisolabel=<FS-LABEL> img_label=<TARGET-FS-LABEL> img_loop=$isofile + initrd (loop)/parabola/boot/x86_64/parabolaiso.img } -menuentry "Arch Linux (i686)" { - set isofile="/<TARGET-PATH>/archlinux-<YYYY>.<MM>.<DD>-dual.iso" +menuentry "Parabola GNU/Linux-libre (i686)" { + set isofile="/<TARGET-PATH>/parabola-<YYYY>.<MM>.<DD>-dual.iso" loopback loop (hd<D>,<P>)$isofile - linux (loop)/arch/boot/i686/vmlinuz archisolabel=<FS-LABEL> img_label=<TARGET-FS-LABEL> img_loop=$isofile - initrd (loop)/arch/boot/i686/archiso.img + linux (loop)/parabola/boot/i686/vmlinuz parabolaisolabel=<FS-LABEL> img_label=<TARGET-FS-LABEL> img_loop=$isofile + initrd (loop)/parabola/boot/i686/parabolaiso.img } @@ -47,20 +47,20 @@ menuentry "Arch Linux (i686)" { Note: Described method is for using with SYSLINUX. Anyway MEMDISK from SYSLINUX can work with other bootloaders. - SYSLINUX is installed on target media and archlinux-<YYYY>.<MM>.<DD>-dual.iso + SYSLINUX is installed on target media and parabola-<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 +LABEL parabola_x64 LINUX memdisk - INITRD /<TARGET-PATH>/archlinux-<YYYY>.<MM>.<DD>-dual.iso + INITRD /<TARGET-PATH>/parabola-<YYYY>.<MM>.<DD>-dual.iso APPEND iso -LABEL arch_x32 +LABEL parabola_x32 LINUX memdisk - INITRD /<TARGET-PATH>/archlinux-<YYYY>.<MM>.<DD>-dual.iso + INITRD /<TARGET-PATH>/parabola-<YYYY>.<MM>.<DD>-dual.iso APPEND iso @@ -79,11 +79,11 @@ Note: All NIC firmwares should support this. # dnsmasq --port=0 \ --enable-tftp \ - --tftp-root=/run/archiso/bootmnt \ + --tftp-root=/run/parabolaiso/bootmnt \ --dhcp-range=192.168.0.2,192.168.0.254,86400 \ - --dhcp-boot=/arch/boot/syslinux/gpxelinux.0 \ - --dhcp-option-force=209,boot/syslinux/archiso.cfg \ - --dhcp-option-force=210,/arch/ + --dhcp-boot=/parabola/boot/syslinux/gpxelinux.0 \ + --dhcp-option-force=209,boot/syslinux/parabolaiso.cfg \ + --dhcp-option-force=210,/parabola/ * DHCP + HTTP @@ -92,34 +92,34 @@ Note: Not all NIC firmware supports HTTP and DNS (if domain name is used). # dnsmasq --port=0 \ --dhcp-range=192.168.0.2,192.168.0.254,86400 \ - --dhcp-boot=http://192.168.0.7/arch/boot/syslinux/gpxelinux.0 \ - --dhcp-option-force=209,boot/syslinux/archiso.cfg \ - --dhcp-option-force=210,http://192.168.0.7/arch/ + --dhcp-boot=http://192.168.0.7/parabola/boot/syslinux/gpxelinux.0 \ + --dhcp-option-force=209,boot/syslinux/parabolaiso.cfg \ + --dhcp-option-force=210,http://192.168.0.7/parabola/ Once the kernel is started from PXE, SquashFS files and other misc files -inside "arch" directory must be loaded (second stage). One of the following +inside "parabola" directory must be loaded (second stage). One of the following methods can be used to serve the rest of live-medium. * HTTP -# darkhttpd /run/archiso/bootmnt +# darkhttpd /run/parabolaiso/bootmnt * NFS -# echo "/run/archiso/bootmnt 192.168.0.*(ro,no_subtree_check,no_root_squash)" >> /etc/exports +# echo "/run/parabolaiso/bootmnt 192.168.0.*(ro,no_subtree_check,no_root_squash)" >> /etc/exports # systemctl start rpc-mountd.service * NBD -Note: Adjust ARCH_201302 as needed. +Note: Adjust PARABOLA_201302 as needed. # cat << EOF > /tmp/nbd-server.conf [generic] -[archiso] +[parabolaiso] readonly = true - exportname = /dev/disk/by-label/ARCH_201302 + exportname = /dev/disk/by-label/PARABOLA_201302 EOF # nbd-server -C /tmp/nbd-server.conf |