From e266e32a861b565e2dd03e046d037b26f1ed15b5 Mon Sep 17 00:00:00 2001 From: Gerardo Exequiel Pozzi Date: Fri, 19 Apr 2013 00:45:38 -0300 Subject: [archiso] patch not needed anymore Signed-off-by: Gerardo Exequiel Pozzi --- docs/README.build | 1 - 1 file changed, 1 deletion(-) (limited to 'docs') diff --git a/docs/README.build b/docs/README.build index 2037f89..3286a1a 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) -- cgit v1.2.2 From e6cae1d3e8ee8db15de9f0f40f8f38f2d464402e Mon Sep 17 00:00:00 2001 From: Gerardo Exequiel Pozzi Date: Fri, 28 Jun 2013 12:39:52 -0300 Subject: [archiso] Document mirror= bootparam Signed-off-by: Gerardo Exequiel Pozzi --- docs/README.bootparams | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'docs') diff --git a/docs/README.bootparams b/docs/README.bootparams index 13e1ead..8063bd1 100644 --- a/docs/README.bootparams +++ b/docs/README.bootparams @@ -9,6 +9,8 @@ INDEX * hooks/archiso_pxe_nfs * hooks/archiso_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 archiso-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) -- cgit v1.2.2 From ce9c853292e0d37e3931634f43ce697ccd33ad11 Mon Sep 17 00:00:00 2001 From: Gerardo Exequiel Pozzi Date: Fri, 28 Jun 2013 12:49:46 -0300 Subject: [archiso] Document isohybrid-gpt boot method Signed-off-by: Gerardo Exequiel Pozzi --- docs/README.knownissues | 11 ----------- docs/README.transfer | 13 ++++++++++++- 2 files changed, 12 insertions(+), 12 deletions(-) (limited to 'docs') diff --git a/docs/README.knownissues b/docs/README.knownissues index 2f9cf70..3a94764 100644 --- a/docs/README.knownissues +++ b/docs/README.knownissues @@ -9,15 +9,4 @@ (A.K.A deinitramfs), build at initramfs by [archiso_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 - OR - # isohybrid.pl -offset 1 diff --git a/docs/README.transfer b/docs/README.transfer index d3ec720..c2883ad 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= of= @@ -120,3 +121,13 @@ Note: Using here a GPT partition mode as example, but MBR should also works 5) Unmount target filesystem. # umount + + +* 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= of= -- cgit v1.2.2 From ab97a2161b71258efa2c17a2ac339224b5dac80e Mon Sep 17 00:00:00 2001 From: Gerardo Exequiel Pozzi Date: Fri, 28 Jun 2013 12:54:00 -0300 Subject: [archiso] README.build update Signed-off-by: Gerardo Exequiel Pozzi --- docs/README.build | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'docs') diff --git a/docs/README.build b/docs/README.build index 3286a1a..80d4b2c 100644 --- a/docs/README.build +++ b/docs/README.build @@ -76,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 -/arch/boot/syslinux, like other boot loaders modules (EXTLINUX, SYSLINUX, etc). -When make your custom boot-pendrive, you need to copy /arch directory to it. -/isolinux/isolinux.cfg just holds /arch/boot/syslinux/syslinux.cfg +/arch/boot/syslinux, like other boot loaders modules (SYSLINUX, PXELINUX). @@ -101,7 +99,7 @@ used to build official images with much more things. *** Building official Arch Linux 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 archiso. # git clone git://projects.archlinux.org/archiso.git -- cgit v1.2.2