Commit graph

133 commits

Author SHA1 Message Date
Tobias Powalowski
254a913db4 change to lzma compression xz breaks 512MB RAM limit 2012-04-19 08:28:32 +02:00
Tobias Powalowski
8d24cfeeab bump release version 2012-04-18 10:21:44 +02:00
Tobias Powalowski
08c0d3f1c2 ChangeLog:
1. Move UEFI Shell binaries from /efi/shell/ to /efi/tools/ . This way
some firmware (might) autodetect the shell.
2. Redirect xorriso output to a text file, do not discard it. It may
prove useful.
3. Minor fixes to grub2 config in setup script.
4. Check for existence of respective grub2 core files before running
dogrub2_common_after (grub.cfg etc.).
5. Check for existence of /boot/efi/efi/arch_grub/grubx64.efi before
running efibootmgr ro prevent stale boot entries.
6. Remove duplicate efibootmgr entries (those with same LABEL).
2012-04-10 09:24:26 +02:00
Tobias Powalowski
af68f1d3bf remove pcimap from tarball helper 2012-04-05 12:55:26 +02:00
Tobias Powalowski
b0ef729557 add keshav minor patch 2012-03-26 09:25:29 +02:00
Tobias Powalowski
6edc93a3ea more grub2 changes for beta0 2012-03-03 08:25:46 +01:00
Tobias Powalowski
5d40b47f88 ChangeLog:
* Detect UEFI and Kernel Arch mismatch and add noefi to kernel
parameters in such a case, while uefi booting archboot (not in setup
script)
* Split x86_64 and i686 kernel parameter variables in uefi
grub_archboot.cfg due to above reason
* use /sys/class/dmi/id instead of dmidecode, dmidecode removed from
initramfs (bbut arch_dmidecode still exists)
* Added support for separate /usr in grub2 config, added grub2 search
hints support in config
* Re arranged bootloader menu, submenus per firmware, suffixed _bios
or _uefi_ to bootloader functions
* Minor (misc.) modifications in setup script

TODO: Implement Apple mactel-boot efi bless code
TODO: Implement elilo for x86_64 UEFI
2012-02-20 08:20:18 +01:00
Tobias Powalowski
6b059b74bf add missing script 2012-02-06 15:16:37 +01:00
Tobias Powalowski
19bfd13771 - Renamed kernel and initramfs files.
- Separated x86_64 and i686 specific code in all-in-one script so that
a x86_64 only iso can be created if needed.
- revamp grub2 uefi config used in all-in-one and update-iso scripts
- added  "gpt loglevel=7" to kernel parameters
- Enabled xz compression for packages squashfs files
- xz initramfs (in archboot-update-iso.sh)
- used INITRD option in syslinux config files
- change PREFIX for GRUB2_UEFI in setup script to /boot/grub as per
changes in grub2 bzr r3856 (upstream), package will be in the repos
shortly
- disable get_grub2_map() , grub-mkdevicemap removed by upstream in r3856
- revamp dogrub2_config function
- common config for both grub2-bios and grub2 uefi in setup script
(required r3856 pkg)
- use sgdisk alone for auto_prepare gpt in setup script
- increase UEFISYS part size to 512 MiB in auto_prepare in setup
script (required for alternate UEFI bootloaders)
- fix repeating .efi in efibootmgr command in setup script
- other minor fixes, added quotes whereever required
- [TRIED TO] fix quickinst script
2012-02-06 14:44:34 +01:00
Tobias Powalowski
fa2b6c0e63 add another uefi shell patch 2012-01-21 09:43:36 +01:00
Tobias Powalowski
ca4193d1ac add next patch from keshav 2012-01-20 13:26:57 +01:00
Tobias Powalowski
b436f45abc add uefi shell 2012-01-18 14:28:54 +01:00
Tobias Powalowski
1faa4bc5ad fix -a expression in allinone script 2012-01-15 19:45:03 +01:00
Tobias Powalowski
4d696e335c bump version in setup-update, fix lts in allinone script, change to xz compression on initrds to save space 2012-01-14 15:20:30 +01:00
Tobias Powalowski
f0c52aaef8 remove nouveau packages 2012-01-13 15:35:16 +01:00
Tobias Powalowski
865a1ab279 bump release name 2012-01-13 14:46:26 +01:00
Tobias Powalowski
7a6e43a955 add more patches 2012-01-09 13:54:09 +01:00
Tobias Powalowski
89bcb32d0f bump to new version 2011-11-23 16:01:29 +01:00
Tobias Powalowski
2ed4091f1a bump to new version 2011-11-15 21:42:10 +01:00
Tobias Powalowski
e6f0e3036d fix lts kernel name in boot message 2011-11-15 17:13:08 +01:00
Tobias Powalowski
478b8e9bb6 add Keshavs patch 2011-10-27 09:51:17 +02:00
Tobias Powalowski
59880fe7df add setup update patch 2011-09-02 17:01:47 +02:00
Tobias Powalowski
da7c8271b0 add dded
-iso-level 3 option to xorriso command, update_setup
script to match the all-in-one script, and also some things like
parted being launched twice during grub2-efi installation
2011-09-01 06:44:53 +02:00
Tobias Powalowski
ccaf278658 remove -9 from lzma compression 2011-08-31 18:02:45 +02:00
Tobias Powalowski
8c10bd672a fix allinone script to work correctly 2011-08-31 17:58:46 +02:00
Tobias Powalowski
f860cf6c31 activate only 1 initrd in script 2011-08-31 16:01:53 +02:00
Tobias Powalowski
9b3d33e541 use only 1 initrd for each architecture, saves 120 MB space 2011-08-31 15:57:21 +02:00
Tobias Powalowski
1a9bd7c330 add new version 2011-08-11 15:37:05 +02:00
Tobias Powalowski
d11074a381 bump release name 2011-07-30 09:12:36 +02:00
Tobias Powalowski
2641202ba2 bump release name 2011-07-29 16:21:39 +02:00
Tobias Powalowski
ba94db8568 added loop module error message, fixed syntax on usb-image-helper 2011-07-29 09:18:51 +02:00
Tobias Powalowski
a88a36c62d use correct modules.pcimap 2011-07-25 22:35:42 +02:00
Tobias Powalowski
6f7d13a3dc 1. Moved all-in-one script commands to appropriate functions.
2. Comment out all the i386-efi booting related functions in the all-in-one script.

3. Minor/Cosmetic changes in all-in-one script and the installer/setup script.
2011-07-24 09:23:25 +02:00
Tobias Powalowski
e74be71a80 add Keshavs mksquashfs patch to avoid filesystem limitations of packages on iso or fat filesystems 2011-07-23 17:34:49 +02:00
Tobias Powalowski
6948738a3c bump version 2011-06-17 21:36:22 +02:00
Tobias Powalowski
932a80e079 start adding PARTUUID 2011-06-16 17:49:18 +02:00
Tobias Powalowski
a3dd621ff5 add grub2 efi fixes 2011-06-08 08:12:29 +02:00
Tobias Powalowski
cea45b90bd fix ntfsprogs due to package rename 2011-05-30 09:38:35 +02:00
Tobias Powalowski
7f63521adc fix uefi img inclusion 2011-05-27 20:51:36 +02:00
Tobias Powalowski
edb52f9950 add updates to setup change script 2011-05-10 07:36:30 +02:00
Tobias Powalowski
765f5a51b5 add latest efi additions 2011-04-17 20:40:05 +02:00
Tobias Powalowski
77657c7849 (i) https://bugs.archlinux.org/task/23467,
(ii) steve__ forum description highlighting  archboot boot problems in MacMini
2ng Gen (32-bit efi - needs efi_uga grub2 module to be loaded which archboot did
not) and

(iii) using xorriso 1.0.4 's isohybrid option instead of calling isohybrid
2011-04-02 08:21:54 +02:00
Tobias Powalowski
7a119dbacc merge in skodabenz cleanup patch 2011-03-16 20:34:33 +01:00
Tobias Powalowski
5d9ba73dfc comment out the grub2 locales 2011-02-22 19:54:22 +01:00
Tobias Powalowski
cb8bea7a66 change to max-iso9660 option in efi script 2011-02-22 19:39:23 +01:00
Tobias Powalowski
f9fd69b46a fix loop mounting 2011-02-22 19:31:12 +01:00
Tobias Powalowski
479cff306a move in large part of efi script to allinone script 2011-02-22 18:37:50 +01:00
Tobias Powalowski
8083d90f3b shutup xorriso efi script again 2011-02-16 08:28:00 +01:00
Tobias Powalowski
14e0a1a89d remove none working option for xorriso 2011-02-16 08:26:51 +01:00
Tobias Powalowski
00f9d5f354 add root user for clamav 2011-02-15 14:12:04 +01:00