- Apr 01, 2012
-
-
Gerardo Pozzi authored
If EFI/archiso/efiboot.img exists then an alternative "El Torito" boot image is added to the ISO image compatible for EFI. This image is a FAT filesystem, that is interpreted by EFI as ESP (EFI System Partition). Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Mar 17, 2012
-
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Nobody touches this file now (previously was mkarchroot) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Now we can do this, since nobody touches this file before this step. (previously by mkarchroot) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
This mode allow to build all 6 ISOs in just one step if build type is <all>. So "build.sh build all all" -> (single-i686, single-x86_64, dual) X (netinstall, core). Note that the <purge> command is executed between each build step to save space, so do not use this mode if you want to keep all temporal files in work_dir. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Mar 16, 2012
-
-
Gerardo Pozzi authored
Make build steps much more simply (remove chroot build is not really needed now). Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
This allow to execute build.sh in 32-bit-compat without using a chroot and doing tricks. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
* Remove devtools dependency. * Better control over what files are touched inside chroot (root-image). Now: NONE :) * Two new commands: + init: To install {base} group and other needed packages (syslinux for now) + run: If we want to run some command inside chroot (mkinitcpio, locale-gen, useradd, etc etc...) * Renamed command: "created" to "install", says much better what does. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Mar 12, 2012
-
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Mar 05, 2012
-
-
Gerardo Pozzi authored
Use new -d option in mkarchroot (mount /dev as devtmpfs), then avoid mknod for loop dev. (Needs devtools >= 20120305) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Needs mkinitpcio >= 0.8.4 Next changes will be for mdadm and mkinitcpio-nfs-utils: * /lib/initcpio/udev/11-dm-initramfs.rules * /lib/initcpio/ipconfig , /lib/initcpio/nfsmount Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Feb 23, 2012
-
-
Gerardo Pozzi authored
Superseded by /run/archiso/used_block_devices Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
* Add libraries from /usr/lib and /sbin/losetup. * Use used_block_devices to detach loop devices. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
This is just a symlink to /run/archiso/used_block_devices Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
This list includes block devices of: * Boot medium [archisodevice] (only if no copytoram= is used) * Loop medium [img_dev] (only if no copytoram= is used) * COW space [cowdevice] (only if cowdevice= is used (no tmpfs is used)) * Loop devices used for SquashFS images. * Loop devices used for device-mapper devices (two per each dm-device, one RO{*.fs} and one RW{*.cow}) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
* Add #!/bin/bash to install hooks and fixed vimlines. * Removed empty variables. * Reorder variables, adjust brace/parens in functions. * Removed things implemented in base hook (/tmp, /etc/fstab). Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Feb 03, 2012
-
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Jan 11, 2012
-
-
Gerardo Pozzi authored
New losetup from util-linux 2.21 uses new /dev/loop-control from Linux 3.1. Needs mkinitcpio-0.8.2+ (provides modules.devname, or workaround with earlymodules=loop) Get advantages from it! Removing custom shell code. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Jan 05, 2012
-
-
Gerardo Pozzi authored
mount is now from util-linux (like in e135003c) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
This is needed for initscripts 2012.01, at least the entry for /. Otherwise / is remounted ro, but not remounted rw later. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
We are not inside the chroots until we are chrooted ;-) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Dec 16, 2011
-
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Dec 04, 2011
-
-
Gerardo Pozzi authored
Also rename curlspace_size= to archiso_http_spc= Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Dec 03, 2011
-
-
Gerardo Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
This was the first implementation that downloads the complete ISO, but now we have the posibility of download only needed *.sfs files. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
This was useful to me during development of dm-snapshot support to create very quickly isos without wating for SquashFS compression. Is time to remove this, I think the is no practical usage, and make the code a bit more simple. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
Simple way to enable self-PXE-server live-enviroment with HTTP. dnsmasq --port=0 \ --enable-tftp \ --tftp-root=/run/archiso/bootmnt \ --dhcp-range=192.168.0.2,192.168.0.254,86400 \ --dhcp-boot=/arch/boot/syslinux/gpxelinux.0 \ --dhcp-option-force=209,boot/syslinux/archiso.cfg \ --dhcp-option-force=210,/arch/ darkhttpd /run/archiso/bootmnt Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
We are only using these files only for SYSLINUX bootloader that supports ".." as directories. ISOLINUX jumps to archiso.cfg via isolinux.cfg PXELINUX goes directly to archiso.cfg via DHCP configuration. Suggested by Thomas. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- Dec 02, 2011
-
-
Gerardo Pozzi authored
* In that way we can have two differents syslinux menus depending if booting from PXE or from non-PXE. Some file renames are made to keep things ordered: archiso_pxe* all things related to PXELINUX archiso_sys* all things related to SYSLINUX *_inc.cfg only contains INCLUDE directive * By default NBD PXE option is selected for booting on timeout. * As (NDB/NFS/HTTP/FTP) server is used the same IP from pxeserver. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Pozzi authored
* Now we have more than one PXE boot methods. * archiso_ndb_srv= accepts special ${pxeserver} parameter like in others PXE hooks. * This allows to setup network from initramfs without forcing using a special PXE hook. * Update README Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-