summaryrefslogtreecommitdiff
path: root/docs/README.build
diff options
context:
space:
mode:
Diffstat (limited to 'docs/README.build')
-rw-r--r--docs/README.build34
1 files changed, 24 insertions, 10 deletions
diff --git a/docs/README.build b/docs/README.build
index 2a3d709..e5a6a55 100644
--- a/docs/README.build
+++ b/docs/README.build
@@ -4,9 +4,9 @@ INDEX
* Build requirements
* Image types generated by mkarchiso.
* File format for aitab.
-* Why the /isolinux and /arch/boot/syslinux directories?
-* Building the most basic Arch Linux live media. (configs/baseline)
-* Building official Arch Linux live media. (configs/releng)
+* Why the /isolinux and /libre/boot/syslinux directories?
+* Building the most basic Parabola live media. (configs/baseline)
+* Building official Parabola live media. (configs/releng)
@@ -75,19 +75,33 @@ 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
+/libre/boot/syslinux, like other boot loaders modules (EXTLINUX, SYSLINUX, etc).
+When make your custom boot-pendrive, you need to copy /libre directory to it.
+/isolinux/isolinux.cfg just holds /libre/boot/syslinux/syslinux.cfg
+*** Know issues
-*** Building the most basic Arch Linux live media. (configs/baseline)
+** (1) On shutdown lots of messages from systemd like:
+
+ "Could not unmount /run/archiso/<ABC>: Device or resource busy"
+ "Could not delete loopback /dev/loop<N>: Device or resource busy"
+ This is not a real issue since, all mounted filesystem, loopback devices
+ and device mapper devices made by archiso will be "free" on "shutdown tmpfs"
+ (A.K.A deinitramfs), build at initramfs by [archiso_shutdown] initcpio hook.
+ Proper shutdown is mostly important when persistent is used.
+
+** (2) syslinux 4.05 bug with relative directories on FAT:
+
+
+
+*** Building the most basic Parabola live media. (configs/baseline)
* Install needed packages.
# pacman -S git make squashfs-tools libisoburn rsync --needed
* Install archiso.
- # git clone git://projects.archlinux.org/archiso.git
+ # git clone git://projects.parabolagnulinux.org/archiso.git
# make -C archiso install
* Build a basic iso.
@@ -97,13 +111,13 @@ Note: If you want to customize, just see the configs/releng directory which is
used to build official images with much more things.
-*** Building official Arch Linux live media. (configs/releng)
+*** Building official Parabola live media. (configs/releng)
* Install needed packages.
# pacman -S git make squashfs-tools libisoburn dosfstools lynx patch --needed
* Install archiso.
- # git clone git://projects.archlinux.org/archiso.git
+ # git clone git://projects.parabolagnulinux.org/archiso.git
# make -C archiso install
* Build them!