aboutsummaryrefslogtreecommitdiff
path: root/configs/releng/efiboot/loader
Commit message (Collapse)AuthorAgeFilesLines
* Add configs/releng/efiboot/loader/entries/03-archiso-x86_64-memtest86+.confnl67202024-04-011-0/+3
| | | | | | Create a boot entry for Memtest86+. Implements https://gitlab.archlinux.org/archlinux/archiso/-/issues/228
* Use UUIDs in all boot loader configuration filesnl67202023-05-172-2/+2
| | | | | | | Relying on the volume UUID instead of its LABEL avoids collisions of multiple ISOs created in the same month. Fixes #202
* configs/: remove "Copy to RAM" boot entries since it is automatic nownl67202022-10-222-14/+0
| | | | | | | | The default is now copytoram=auto which enables copying to RAM when the rootfs image size is less than 4 GiB and free RAM exceeds the rootfs image size + 2 GiB. See https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso/-/issues/13 and https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso/-/merge_requests/26. Implements #177.
* fix boot menu entry sortingAlexander Epaneshnikov2022-05-284-24/+28
| | | | I guess new systemd changed this
* add accessible copytoram entryAlexander Epaneshnikov2022-05-281-0/+6
|
* enable beeps in boot menuAlexander Epaneshnikov2022-05-281-0/+1
|
* Remove SPDX license identifier from releng configsDavid Runge2021-07-294-12/+0
| | | | | | configs/releng/*: Remove the SPDX license identifier comment from the configuration files in the profile, as they are not eligible for copyright.
* Apply copytoram Boot Option Menu Entries also to relengSimon Wilper2021-05-144-1/+10
|
* Set bootloader timeouts to 15sDavid Runge2020-10-311-1/+1
| | | | | | | | | configs/releng/efiboot/loader/loader.conf, configs/releng/syslinux/archiso_sys.cfg: Set the bootloader timeout to 15s, as they have been set to an overly generous 30s in !79. Fixes #80
* fix a typo, add myself in AUTHORS.rstAlexander Epaneshnikov2020-10-291-1/+1
|
* implement accessibility support in archisoAlexander Epaneshnikov2020-10-292-1/+10
| | | | this fixes #67
* Use the same file paths in both ISO 9660 and FATnl67202020-09-273-10/+1
| | | | | This allows to use only one systemd-boot configuration file per kernel. Fixes https://gitlab.archlinux.org/archlinux/archiso/-/issues/44 .
* Do not rename the initramfs imagenl67202020-09-272-2/+2
| | | | | | | This is a breaking change. archweb, archiso-manager and various documentation must be updated. * https://github.com/archlinux/archweb/blob/master/templates/releng/archlinux.ipxe * https://github.com/pierres/archiso-manager/blob/master/Makefile
* Add license and basic documentationDavid Runge2020-07-293-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | LICENSE: Add GPL-3.0 license. {{archiso,configs}/*,.editorconfig,.gitlab-ci.yml}: Add SPDX license identifier. Makefile: Add SPDX license identifier. Install the `run_archiso.sh` script as global executable `run_archiso`. Use -D and -t flags to install to install files more generically (without a previous call to install the directory). README.rst: Add README outlining the project's scope, how to build images from the profiles and how to test. AUTHORS.rst: Add list of all direct contributors to the repository. CONTRIBUTING.rst: Add basic contribution guidelines, explaining the linter and the license in use. Closes #7 Closes #3
* Copy files more genericallyDavid Runge2020-07-282-6/+6
| | | | | | | | | | | | | | configs/*: Copy all files that do not need a rename generically (not specifying a destination file name). Do not rename vmlinuz-linux to vmlinuz or vmlinuz.efi (as this serves no purpose and makes the scripts more complicated). Do not rename microcode (i.e. {amd,intel}-ucode.img) when copying them and change all boot loader configuration files that assume a renamed microcode image. Add note and link to Arch Linux wiki to state why memtest.bin is renamed to memtest. Copy license files for {amd,intel}-ucode and memtest more generically by placing them into subdirectories with the same name as the package (to circumenvent overwriting one other). Closes #33
* Standardizing boot loader entry formatDavid Runge2020-06-302-2/+2
| | | | | | | | | | | {configs/releng/efiboot/loader/entries/archiso-x86_64-{cd,usb}.conf,configs/releng/syslinux/archiso_{pxe,sys}.cfg}: Standardizing the boot loader entry format by switching all entries to the form: "Arch Linux install medium (<CARCH>[, <PROPERTY>])". This removes the distinction between "CD" and "USB" when booting in UEFI "el-torito" (as the information is not useful). Changing some of the syslinux help text as well to reflect this change. This also drops the specific <CARCH> from the syslinux help text as it is duplicated information. Closes #24
* Removing custom UEFI shell boot loader configsDavid Runge2020-06-232-4/+0
| | | | | | | | | | | | | configs/releng/build.sh: Copying the edk2-shell based Shell_Full.efi to the root of the iso/ efi image as 'shellx64.efi' is automatically picked up by certain hardware and by systemd-boot. This makes all custom UEFI shell configuration obsolete. configs/releng/efiboot/loader/entries/uefi-shell-*.conf: Removing obsolete custom UEFI shell boot loader configuration. Closes #14
* Fixing default bootloader menu selection.David Runge2020-05-301-1/+1
| | | | | | | configs/releng/efiboot/loader/loader.conf: The 'default' bootloader selection of systemd-boot is based on a glob pattern. The previous pattern was not sufficient to select anything, which is why it is now made explicit (pointing to archiso-x86_64.conf).
* Using edk2-shell for UEFI shellDavid Runge2020-05-304-4/+4
| | | | | | | | | | | | | | | | | | | | | | configs/releng/build.sh: Instead of downloading UDK2018 based edk2 UEFI shell, use the Shell binaries from the edk2-shell package. This effectively makes the use of EFI shell v1 obsolete. configs/releng/efiboot/loader/entries/uefi-shell-v*: Renaming UEFI shell entries to match the packaged edk2-shell based UEFI shell binaries. configs/releng/build.sh: Renaming the systemd-boot bootloader entries for UEFI shell (normal and full version) to reflect their file names, which are derived from the binary names in the edk2-shell package. Copying the edk2-shell based UEFI shell binaries for normal efiboot and .iso based "el-torito" efiboot mode. docs/README.build: Adding edk2-shell to the requirements in the documentation, as the package is now used to provide UEFI shell.
* [configs/releng] Make and use amd_ucode.bin for initrd.Gerardo Exequiel Pozzi2018-08-182-0/+2
| | | | Requested at FS#59694
* [configs/releng] Always load intel-ucode in early boot stageGerardo Exequiel Pozzi2014-10-312-0/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Use gummiboot-efi instead of UEFI Shell for bootingKeshav P R2012-09-265-0/+14
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>