Commit graph

68 commits

Author SHA1 Message Date
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
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
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
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
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
a3dd621ff5 add grub2 efi fixes 2011-06-08 08:12:29 +02:00
Tobias Powalowski
7f63521adc fix uefi img inclusion 2011-05-27 20:51:36 +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
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
00f9d5f354 add root user for clamav 2011-02-15 14:12:04 +01:00
Tobias Powalowski
e39d6ae528 bump version and year to 2011 2010-12-13 19:08:13 +01:00
Tobias Powalowski
57ef64edc1 simplify syslinux in allinone script 2010-12-11 15:54:47 +01:00
Tobias Powalowski
1380b38869 bump version to 2k10-R8 2010-10-03 08:15:09 +02:00
Tobias Powalowski
df255d886f also add clamav bytecode.cvd 2010-09-29 22:07:09 +02:00
Tobias Powalowski
d1875a057a add correct mkdir to script 2010-09-29 08:36:46 +02:00
Tobias Powalowski
c2bcebb697 fix dmraid grepping 2010-08-26 14:11:13 +02:00
Tobias Powalowski
432dfce6c5 change syslinux/extlinux to install in subdirectories 2010-08-25 16:59:45 +02:00
Tobias Powalowski
046ca2f60d change to syslinux.cfg instead of isolinux.cfg 2010-08-25 15:58:09 +02:00
Tobias Powalowski
87bfe1c8c2 bump to new release 2010-08-06 20:52:55 +02:00
Tobias Powalowski
a7b1401703 add background 2010-06-02 23:27:30 +02:00
Tobias Powalowski
9cd144bddf add pci.ids and modules.pcimap 2010-06-02 21:00:52 +02:00
Tobias Powalowski
1099b11150 add all syslinux .c32 files 2010-06-02 18:55:24 +02:00
Tobias Powalowski
c15aa81f80 remove IPAPPEND archboot doesnt need this 2010-06-01 19:22:47 +02:00
Tobias Powalowski
9fa5ebab61 bump to R4 release and change lts kernel to .32 with lzma compression 2010-05-10 19:44:10 +02:00