On Sat, Jan 29, 2011 at 10:40 AM, KESHAV P.R. <skodabenz@xxxxxxxxx> wrote: > On Fri, Jan 28, 2011 at 17:58, Kirill Churin <reflexing@xxxxxxxxxxxx> > wrote: > > On Fri, Jan 28, 2011 at 4:55 PM, KESHAV P.R. <skodabenz@xxxxxxxxx> > wrote: > > > >> Hi all, > >> I (skodabenz) and Ronald Van Haren (pressh) have put together > >> a split PKGBUILD for grub2 including UEFI support (apart from standard > >> BIOS firmware). > >> > >> The first PKGBUILD (all links at the end of this post) builds > >> grub2-common which contains the utilities common for all the > >> platforms/firmware, grub2-bios containing grub2 bios firmware specific > >> modules and grub2-efi-i386 containing grub2 i386 (32-bit) UEFI > >> firmware specific modules. > >> > >> The second PKGBUILD builds grub2-efi-x86_64 containing grub2 x86_64 > >> (64-bit) UEFI firmware specific modules. This is in a separate > >> PKGBUILD as grub2-efi-x86_64 requires an x86_64 build system to > >> compile. > >> > >> The firmware specific packages are dependent on the firmware but > >> independent of linux kernel arch. Therefore they are built as any. If > >> the present problem in the website regarding mixing arch and any > >> packages in a single PKGBUILD is resolved, the PKGBUILDs will be used > >> unmodified. > >> > >> The current grub2 1.98 package will be replaced by grub2-common and > >> grub2-bios 1.99~rc1 . The packages also include modules from > >> grub-extras project (part of upstream but maintained in a separate > >> repo due to legal issues) like lua parser, gPXE modules etc. BTRFS > >> support exists in grub2's experimental bzr branch but the 1.99~rc1 > >> released tarball ( release info at > >> http://lists.gnu.org/archive/html/grub-devel/2011-01/msg00082.html ) > >> does not include btrfs support. However ZFS support is included. For a > >> full Change Log for 1.99 release please go to > >> http://bazaar.launchpad.net/~vcs-imports/grub/grub2-bzr/view/3072/NEWS > >> . > >> > >> For those who are using the skodabenz-arch-grub2 repo, please remove > >> it from pacman.conf (repo will not be maintained) and update your > >> grub2 packages with the below ones (pkgver and pkgrel not updated). As > >> usual these packages conflict with both the old grub (grub-legacy) and > >> grub2 1.98 package. Comments are welcome. > >> > >> Regards. > >> > >> Keshav > >> > >> PS: Due to text folding the hyperlinks may not work. In that case > >> copy-paste the links in your browser to download the packages. > >> > >> LINKS :- > >> > >> PKGBUILDs (mostly finished - waiting for comments) - > >> > >> > http://dl.dropbox.com/u/9710721/grub2_sources/grub2-1.99~rc1-1.src.tar.gz > >> > >> > http://dl.dropbox.com/u/9710721/grub2_sources/grub2-efi-x86_64-1.99~rc1-1.src.tar.gz > >> > >> Compiled packages (x86_64 and 'any' only - sorry no i686) - > >> > >> > >> > http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-common-1.99~rc1-1-x86_64.pkg.tar.xz > >> > >> > >> > http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-bios-1.99~rc1-1-any.pkg.tar.xz > >> > >> > http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-efi-i386-1.99~rc1-1-any.pkg.tar.xz > >> > >> > http://dl.dropbox.com/u/9710721/skodabenz-arch-grub2/grub2-efi-x86_64-1.99~rc1-1-any.pkg.tar.xz > >> > >> Shell script used to create the tarball snapshots of grub-extras > >> modules (defined in source array) - > >> > >> http://dl.dropbox.com/u/9710721/grub2_sources/grub2_bzr_export.sh > >> > > > > Will this packages be added to [extra]? > > > > -- > > Kirill Churin > > Jabber: reflexing@xxxxxxxxxxxx, ICQ: 8163230, Skype on demand. > > > > Packages are in testing repo. > > - Keshav > Installed and booted fine. One question — where to get those archlinux.tga, mentioned in wiki? =) -- Kirill Churin Jabber: reflexing@xxxxxxxxxxxx, ICQ: 8163230, Skype on demand.