diff options
Diffstat (limited to 'docs/README.build')
-rw-r--r-- | docs/README.build | 34 |
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! |