diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/README.bootparams | 14 | ||||
-rw-r--r-- | docs/README.build | 7 | ||||
-rw-r--r-- | docs/README.knownissues | 11 | ||||
-rw-r--r-- | docs/README.transfer | 13 |
4 files changed, 28 insertions, 17 deletions
diff --git a/docs/README.bootparams b/docs/README.bootparams index 592fd1e..7139976 100644 --- a/docs/README.bootparams +++ b/docs/README.bootparams @@ -9,6 +9,8 @@ INDEX * hooks/parabolaiso_pxe_nfs * hooks/parabolaiso_loop_mnt +* Boot parameters (configs/releng) + * scripts/choose-mirror *** Boot parameters (initramfs stage) @@ -125,3 +127,15 @@ INDEX Default: (unset) or "/dev/disk/by-label/${img_label}" * img_loop= Full path where parabolaiso-image.iso is located on ${img_dev} Default: (unset) + + + +*** Boot parameters (configs/releng) + +** scripts/choose-mirror + +* mirror= Takes a mirror URL and creates a new mirrorlist. + When setting mirror=auto, the mirror is taken from + archiso_http_srv= in order to keep using the mirror + selected in the netboot menu. + Default: (unset) diff --git a/docs/README.build b/docs/README.build index ca52ca2..f2fb594 100644 --- a/docs/README.build +++ b/docs/README.build @@ -19,7 +19,6 @@ INDEX ** For configs/releng build.sh needs theses packages (build host): + dosfstools for mkfs.vfat - + patch for patch + lynx for fetching the latest installation guide ** For these hooks needs these packages (on target root-image) @@ -77,9 +76,7 @@ It consists of some fields which define the behaviour of images. The /isolinux directory holds files needed for the ISOLINUX boot loader module of SYSLINUX. ISOLINUX can not find config files on -/parabola/boot/syslinux, like other boot loaders modules (EXTLINUX, SYSLINUX, etc). -When make your custom boot-pendrive, you need to copy /parabola directory to it. -/isolinux/isolinux.cfg just holds /parabola/boot/syslinux/syslinux.cfg +/parabola/boot/syslinux, like other boot loaders modules (SYSLINUX, PXELINUX). @@ -102,7 +99,7 @@ used to build official images with much more things. *** Building official Parabola GNU/Linux-libre live media. (configs/releng) * Install needed packages. - # pacman -S git make squashfs-tools libisoburn dosfstools lynx patch --needed + # pacman -S git make squashfs-tools libisoburn dosfstools lynx --needed * Install parabolaiso. # git clone git://projects.parabolagnulinux.org/parabolaiso.git diff --git a/docs/README.knownissues b/docs/README.knownissues index 1ff23e1..7002c5e 100644 --- a/docs/README.knownissues +++ b/docs/README.knownissues @@ -9,15 +9,4 @@ (A.K.A deinitramfs), build at initramfs by [parabolaiso_shutdown] initcpio hook. Proper shutdown is mostly important when persistent is used. -** (2) ISOHYBRID-MBR does boot on some hardware: - Some firmwares (BIOS) gets confused about using this hack - (first partition start at offset 0 -> MBR "infinite recursion"). - Solutions: - (a) Do not use this method, instead copy files manually and - setup the bootloader [PC-BIOS (MBR)] (See README.transfer). - (b) Change offset of the partition on the ISO or on the target medium - (if ISO is already dumped): - # isohybrid.pl -offset 1 <ISO-SOURCE> - OR - # isohybrid.pl -offset 1 <DEV-TARGET> diff --git a/docs/README.transfer b/docs/README.transfer index 694324b..fd916fc 100644 --- a/docs/README.transfer +++ b/docs/README.transfer @@ -7,6 +7,7 @@ INDEX * PC-BIOS (MBR) * PC-BIOS (ISOHYBRID-MBR) * PC-EFI (GPT) [x86_64 only] + * PC-EFI (ISOHYBRID-GPT) [x86_64 only] @@ -95,7 +96,7 @@ Note: COW is not supported on NTFS. Note: This method is the most easily, quick and dirty, but is the most limited if you want to use your target medium for other purposes. - See README.knownissues (2) if using this method does not boot. + If using this does not work, use PC-BIOS (MBR) method instead. 1) Dump ISO file to target medium. # dd if=<ISO-SOURCE> of=<DEV-TARGET> @@ -120,3 +121,13 @@ Note: Using here a GPT partition mode as example, but MBR should also works 5) Unmount target filesystem. # umount <MNT-TARGET-N> + + +* PC-EFI (ISOHYBRID-GPT) [x86_64 only] + +Note: This method is the most easily, quick and dirty, but is the most limited + if you want to use your target medium for other purposes. + If using this does not work, use PC-EFI (GPT) method instead. + +1) Dump ISO file to target medium. +# dd if=<ISO-SOURCE> of=<DEV-TARGET> |