Commit graph

1706 commits

Author SHA1 Message Date
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
2e3cdfc903 add 2 modules to grub2 2012-01-22 08:13:32 +01:00
Tobias Powalowski
da9a830e45 shutup umount 2012-01-21 14:16:05 +01:00
Tobias Powalowski
fa2b6c0e63 add another uefi shell patch 2012-01-21 09:43:36 +01:00
Tobias Powalowski
9cc0971592 replace btrfs-progs-unstable 2012-01-20 18:24:16 +01:00
Tobias Powalowski
ca4193d1ac add next patch from keshav 2012-01-20 13:26:57 +01:00
Tobias Powalowski
109051e461 add btrfs compression options 2012-01-18 18:13:01 +01:00
Tobias Powalowski
f6be7711fa add btrfs to autoprepare on lts kernel 2012-01-18 17:23:50 +01:00
Tobias Powalowski
b436f45abc add uefi shell 2012-01-18 14:28:54 +01:00
Tobias Powalowski
919fa8aa3a add minor patch to setup from keshav 2012-01-17 18:00:39 +01:00
Tobias Powalowski
e712e56c7d fix quickinst for pacman4 2012-01-17 13:36:27 +01:00
Tobias Powalowski
62db390b88 init: remove depmod call 2012-01-17 13:13:55 +01:00
Tobias Powalowski
a798201527 add pacman 4 depends 2012-01-17 09:20:12 +01:00
Tobias Powalowski
b6b9babf85 add no signature check to setup 2012-01-17 09:10:30 +01:00
Tobias Powalowski
fe2b83abc6 update pacman4 2012-01-17 09:08:23 +01:00
Tobias Powalowski
8879542181 update pacman4 2012-01-17 09:03:08 +01:00
Tobias Powalowski
50d3a60d57 update pacman4 2012-01-17 09:02:15 +01:00
Tobias Powalowski
7511669c91 remove useless depmod call from arch_fb 2012-01-16 20:04:22 +01:00
Tobias Powalowski
3ff5da9dd2 fix blank lines on ide lts blacklist hook 2012-01-16 08:47:37 +01:00
Tobias Powalowski
1faa4bc5ad fix -a expression in allinone script 2012-01-15 19:45:03 +01:00
Tobias Powalowski
950ffdd313 fix lts kernel preset 2012-01-15 13:58:21 +01:00
Tobias Powalowski
41514475b5 fix lts in pacman_lts 2012-01-15 13:39:54 +01:00
Tobias Powalowski
8a5dadb0a5 revert grub2 changes, waiting for new grub2 package 2012-01-15 08:40:07 +01:00
Tobias Powalowski
aaa5434b42 fix grub2 files 2012-01-14 15:38:28 +01:00
Tobias Powalowski
0f5055fcac fix udev hook 2012-01-14 15:33:37 +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
68a9769c2c add separate /usr detection for hwdetect 2012-01-14 12:12:20 +01:00
Tobias Powalowski
3478bcbf44 drop support for non-devtmpfs 2012-01-13 17:56:15 +01:00
Tobias Powalowski
99d516746e init: mount separate /usr 2012-01-13 17:54:30 +01:00
Tobias Powalowski
23c4cf94c8 init: create /run/initramfs as mode 755 2012-01-13 17:50:57 +01:00
Tobias Powalowski
b1b27f4409 init: remove size limitations from API filesystems 2012-01-13 17:42:54 +01:00
Tobias Powalowski
3e5e5b28c1 add empty fstab 2012-01-13 17:41:13 +01:00
Tobias Powalowski
4e251e5293 fix lilo for new lts kernel 2012-01-13 16:39:59 +01:00
Tobias Powalowski
82a8f744d4 only install booted kernel fix for new lts name 2012-01-13 16:34:24 +01:00
Tobias Powalowski
f58ee05937 allow btrfs on lts kernel 2012-01-13 16:09:25 +01:00
Tobias Powalowski
f0c9e5933d change to new lts layout 2012-01-13 15:52:11 +01:00
Tobias Powalowski
6873fb82a9 remove nouveau packages 2012-01-13 15:41:32 +01:00
Tobias Powalowski
f0c52aaef8 remove nouveau packages 2012-01-13 15:35:16 +01:00
Tobias Powalowski
c633636872 update wireless hooks 2012-01-13 15:22:42 +01:00
Tobias Powalowski
cef4aec4e8 add udev 177 changes 2012-01-13 15:08:53 +01:00
Tobias Powalowski
865a1ab279 bump release name 2012-01-13 14:46:26 +01:00
Tobias Powalowski
b854e09096 update btrfs binaries 2012-01-13 14:41:35 +01:00
Tobias Powalowski
71389c6c8a remove nouveau helper packages 2012-01-13 14:34:32 +01:00
Tobias Powalowski
45fe82096d fix extramodule path 2012-01-13 14:30:41 +01:00
Tobias Powalowski
4e1154726a replace btrfs-progs-unstable 2012-01-13 13:54:53 +01:00
Tobias Powalowski
80268aa8c9 minor patch from keshav 2012-01-09 18:33:20 +01:00
Tobias Powalowski
7a6e43a955 add more patches 2012-01-09 13:54:09 +01:00
Tobias Powalowski
ef2cf26539 Changes:
* Some trivial changes

* Use blkid for detecting GPT, better than parted

* Split UEFISYS checking from GPT check - check_uefisyspart()

* Simplify grub2-uefi code in iso generation by using grub-mkstandalone instead of grub-mkimage (upstream does not recommend using grub-mkimage directly due to stability issues), got rid of memdisk mounting etc., in both all-in-one and update-setup scripts

* Split UEFI related common code and efibootmgr ones from grub2 functions so that other UEFI bootloaders can be implemented once they come out.

* Split initcpio arch_efibootmgr hook from arch_grub2 .

* Added arch_dmidecode hook. setup script uses dmidecode for detecting Apple systems (from non-Mac UEFI ones).

* Remove i386-efi pkg and scripts from the initramfs and iso, setup script support is not removed. Mainly aimed at reducing iso size.

* Replaced module-init-tools with kmod - in arch_base
2012-01-08 19:35:41 +01:00
Tobias Powalowski
def2b7564d init: Remove unneeded test 2011-11-26 13:24:07 +01:00