summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/README.bootparams14
-rw-r--r--docs/README.build7
-rw-r--r--docs/README.knownissues11
-rw-r--r--docs/README.transfer13
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>