Search Criteria
Package Details: grub-git 2.12.rc1.r106.g7c8ae7dcb-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/grub-git.git (read-only, click to copy) |
---|---|
Package Base: | grub-git |
Description: | GNU GRand Unified Bootloader (2) |
Upstream URL: | https://www.gnu.org/software/grub/ |
Licenses: | GPL3 |
Conflicts: | grub |
Provides: | grub |
Submitter: | ka2107 |
Maintainer: | WoefulDerelict |
Last Packager: | WoefulDerelict |
Votes: | 17 |
Popularity: | 0.000048 |
First Submitted: | 2013-10-22 18:55 (UTC) |
Last Updated: | 2023-12-18 22:58 (UTC) |
Dependencies (21)
- device-mapper (device-mapper-gitAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- fuse3 (fuse3-gitAUR)
- gettext (gettext-gitAUR)
- sdlAUR (sdl-openglhqAUR, sdl-nokbgrabAUR, sdl-openglhq-nokbgrabAUR, sdl-gitAUR, sdl12-compat-gitAUR, sdl12-compat)
- autogen (make)
- bdf-unifontAUR (make)
- git (git-gitAUR, git-glAUR) (make)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- libusb (libusb-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- texinfo (texinfo-gitAUR) (make)
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR) (make)
- dosfstools (dosfstools-gitAUR) (optional) – For grub-mkrescue FAT FS and EFI support
- efibootmgr (efibootmgr-gitAUR) (optional) – For grub-install EFI support
- libisoburn (libisoburn-gitAUR) (optional) – Provides xorriso for generating grub rescue iso using grub-mkrescue
- libusb (libusb-gitAUR) (optional) – For grub-emu USB support
- lzop (optional) – For grub-mkrescue LZO support
- mtools (mtools-svnAUR) (optional) – For grub-mkrescue FAT FS support
- os-prober (os-prober-gitAUR, os-prober-btrfsAUR) (optional) – To detect other OSes when generating grub.cfg in BIOS systems
Required by (314)
- apple_set_os (requires grub) (optional)
- arch-grub2-theme (requires grub)
- arch-matrix-grub-theme-git (requires grub)
- archiso-git (requires grub) (optional)
- archiso-grub-themes (requires grub)
- archuseriso (requires grub)
- bieaz (requires grub)
- bieaz-git (requires grub)
- boo-grub-git (requires grub)
- booty-git (requires grub)
- cryptboot (requires grub)
- cyberpunk-grub-theme-git (requires grub)
- dedsec-grub2-theme (requires grub)
- diabos-base (requires grub)
- distro-grub-themes-arch (requires grub)
- distro-grub-themes-endeavouros (requires grub)
- distro-grub-themes-meta (requires grub)
- dracula-grub-theme-git (requires grub)
- endeavouros-galleon-grub (requires grub)
- graphite-grub-theme-default-1080p (requires grub)
- graphite-grub-theme-default-2k (requires grub)
- graphite-grub-theme-default-4k (requires grub)
- graphite-grub-theme-nord-1080p (requires grub)
- graphite-grub-theme-nord-2k (requires grub)
- graphite-grub-theme-nord-4k (requires grub)
- grml-iso (requires grub)
- grml-rescueboot (requires grub)
- grml2usb (requires grub) (optional)
- grub-android-prober (requires grub)
- grub-android-x86 (requires grub)
- grub-backup-hook (requires grub)
- grub-btrfs-git (requires grub)
- grub-custom-simona (requires grub)
- grub-customizer-git (requires grub)
- grub-customizer5-git (requires grub)
- grub-editor (requires grub)
- grub-esp (requires grub)
- grub-hook (requires grub)
- grub-imageboot (requires grub)
- grub-linux-default-hook (requires grub)
- grub-linux-rt-default-hook (requires grub)
- grub-netboot-alpine (requires grub)
- grub-netboot-archlinux (requires grub)
- grub-reboot-picker (requires grub)
- grub-reboot-poweroff (requires grub)
- grub-secureboot-scripts (requires grub)
- grub-theme-acer (requires grub)
- grub-theme-almalinux (requires grub)
- grub-theme-aorus (requires grub)
- grub-theme-apple (requires grub)
- grub-theme-arch-linux (requires grub)
- grub-theme-arco-linux (requires grub)
- grub-theme-artix-linux (requires grub)
- grub-theme-asrock (requires grub)
- grub-theme-asus (requires grub)
- grub-theme-bedrock-linux (requires grub)
- grub-theme-boot-minegrub-git (requires grub)
- grub-theme-brainwash-color-1080p-git (requires grub)
- grub-theme-brainwash-color-1440p-git (requires grub)
- grub-theme-brainwash-white-1080p-git (requires grub)
- grub-theme-brainwash-white-1440p-git (requires grub)
- grub-theme-centos (requires grub)
- grub-theme-chromeos (requires grub)
- grub-theme-comments-color-1080p-git (requires grub)
- grub-theme-comments-color-1440p-git (requires grub)
- grub-theme-comments-white-1080p-git (requires grub)
- grub-theme-comments-white-1440p-git (requires grub)
- grub-theme-compact-color-1080p-git (requires grub)
- grub-theme-compact-color-1440p-git (requires grub)
- grub-theme-compact-white-1080p-git (requires grub)
- grub-theme-compact-white-1440p-git (requires grub)
- grub-theme-debian (requires grub)
- grub-theme-deepin (requires grub)
- grub-theme-dell (requires grub)
- grub-theme-elementaryos (requires grub)
- grub-theme-endeavouros (requires grub)
- grub-theme-fedora (requires grub)
- grub-theme-firewall-color-1080p-git (requires grub)
- grub-theme-firewall-color-1440p-git (requires grub)
- grub-theme-firewall-white-1080p-git (requires grub)
- grub-theme-firewall-white-1440p-git (requires grub)
- grub-theme-framework (requires grub)
- grub-theme-freebsd (requires grub)
- grub-theme-fuckery-color-1080p-git (requires grub)
- grub-theme-fuckery-color-1440p-git (requires grub)
- grub-theme-fuckery-white-1080p-git (requires grub)
- grub-theme-fuckery-white-1440p-git (requires grub)
- grub-theme-garuda (requires grub)
- grub-theme-gentoo (requires grub)
- grub-theme-gigabyte (requires grub)
- grub-theme-hackerden-color-1080p-git (requires grub)
- grub-theme-hackerden-color-1440p-git (requires grub)
- grub-theme-hackerden-white-1080p-git (requires grub)
- grub-theme-hackerden-white-1440p-git (requires grub)
- grub-theme-hook (requires grub)
- grub-theme-hp (requires grub)
- grub-theme-huawei (requires grub)
- grub-theme-kawaiki-color-1080p-git (requires grub)
- grub-theme-kawaiki-color-2k-git (requires grub)
- grub-theme-kawaiki-color-4k-git (requires grub)
- grub-theme-kawaiki-color-ultrawide-git (requires grub)
- grub-theme-kawaiki-color-ultrawide2k-git (requires grub)
- grub-theme-kawaiki-white-1080p-git (requires grub)
- grub-theme-kawaiki-white-2k-git (requires grub)
- grub-theme-kawaiki-white-4k-git (requires grub)
- grub-theme-kawaiki-white-ultrawide-git (requires grub)
- grub-theme-kawaiki-white-ultrawide2k-git (requires grub)
- grub-theme-kawaiki-whitesur-1080p-git (requires grub)
- grub-theme-kawaiki-whitesur-2k-git (requires grub)
- grub-theme-kawaiki-whitesur-4k-git (requires grub)
- grub-theme-kawaiki-whitesur-ultrawide-git (requires grub)
- grub-theme-kawaiki-whitesur-ultrawide2k-git (requires grub)
- grub-theme-kde-neon (requires grub)
- grub-theme-kingston (requires grub)
- grub-theme-kubuntu (requires grub)
- grub-theme-legion (requires grub)
- grub-theme-legion-color-1080p-git (requires grub)
- grub-theme-legion-color-1440p-git (requires grub)
- grub-theme-legion-white-1080p-git (requires grub)
- grub-theme-legion-white-1440p-git (requires grub)
- grub-theme-lenovo (requires grub)
- grub-theme-lg (requires grub)
- grub-theme-linux-mint (requires grub)
- grub-theme-live-common (requires grub)
- grub-theme-lovetrap-color-1080p-git (requires grub)
- grub-theme-lovetrap-color-1440p-git (requires grub)
- grub-theme-lovetrap-white-1080p-git (requires grub)
- grub-theme-lovetrap-white-1440p-git (requires grub)
- grub-theme-lubuntu (requires grub)
- grub-theme-manjaro2 (requires grub)
- grub-theme-mashup-color-1080p-git (requires grub)
- grub-theme-mashup-color-1440p-git (requires grub)
- grub-theme-mashup-white-1080p-git (requires grub)
- grub-theme-mashup-white-1440p-git (requires grub)
- grub-theme-medion (requires grub)
- grub-theme-minegrub (requires grub)
- grub-theme-minegrub-git (requires grub)
- grub-theme-msi (requires grub)
- grub-theme-mx-linux (requires grub)
- grub-theme-nixos (requires grub)
- grub-theme-opensuse (requires grub)
- grub-theme-parabola (requires grub)
- grub-theme-pop-os (requires grub)
- grub-theme-razer (requires grub)
- grub-theme-reaper-color-1080p-git (requires grub)
- grub-theme-reaper-color-1440p-git (requires grub)
- grub-theme-reaper-white-1080p-git (requires grub)
- grub-theme-reaper-white-1440p-git (requires grub)
- grub-theme-redskull-color-1080p-git (requires grub)
- grub-theme-redskull-color-1440p-git (requires grub)
- grub-theme-redskull-white-1080p-git (requires grub)
- grub-theme-redskull-white-1440p-git (requires grub)
- grub-theme-rocky-linux (requires grub)
- grub-theme-samsung (requires grub)
- grub-theme-singularity (requires grub)
- grub-theme-sitedown-color-1080p-git (requires grub)
- grub-theme-sitedown-color-1440p-git (requires grub)
- grub-theme-sitedown-white-1080p-git (requires grub)
- grub-theme-sitedown-white-1440p-git (requires grub)
- grub-theme-slackware (requires grub)
- grub-theme-solus (requires grub)
- grub-theme-spam-color-1080p-git (requires grub)
- grub-theme-spam-color-1440p-git (requires grub)
- grub-theme-spam-white-1080p-git (requires grub)
- grub-theme-spam-white-1440p-git (requires grub)
- grub-theme-spyware-color-1080p-git (requires grub)
- grub-theme-spyware-color-1440p-git (requires grub)
- grub-theme-spyware-white-1080p-git (requires grub)
- grub-theme-spyware-white-1440p-git (requires grub)
- grub-theme-stalker-color-1080p-git (requires grub)
- grub-theme-stalker-color-1440p-git (requires grub)
- grub-theme-stalker-white-1080p-git (requires grub)
- grub-theme-stalker-white-1440p-git (requires grub)
- grub-theme-strike-color-1080p-git (requires grub)
- grub-theme-strike-color-1440p-git (requires grub)
- grub-theme-strike-white-1080p-git (requires grub)
- grub-theme-strike-white-1440p-git (requires grub)
- grub-theme-stylish-color-1080p-git (requires grub)
- grub-theme-stylish-color-2k-git (requires grub)
- grub-theme-stylish-color-4k-git (requires grub)
- grub-theme-stylish-color-ultrawide-git (requires grub)
- grub-theme-stylish-color-ultrawide2k-git (requires grub)
- grub-theme-stylish-white-1080p-git (requires grub)
- grub-theme-stylish-white-2k-git (requires grub)
- grub-theme-stylish-white-4k-git (requires grub)
- grub-theme-stylish-white-ultrawide-git (requires grub)
- grub-theme-stylish-white-ultrawide2k-git (requires grub)
- grub-theme-stylish-whitesur-1080p-git (requires grub)
- grub-theme-stylish-whitesur-2k-git (requires grub)
- grub-theme-stylish-whitesur-4k-git (requires grub)
- grub-theme-stylish-whitesur-ultrawide-git (requires grub)
- grub-theme-stylish-whitesur-ultrawide2k-git (requires grub)
- grub-theme-system76 (requires grub)
- grub-theme-tela-color-1080p-git (requires grub)
- grub-theme-tela-color-2k-git (requires grub)
- grub-theme-tela-color-4k-git (requires grub)
- grub-theme-tela-color-ultrawide-git (requires grub)
- grub-theme-tela-color-ultrawide2k-git (requires grub)
- grub-theme-tela-white-1080p-git (requires grub)
- grub-theme-tela-white-2k-git (requires grub)
- grub-theme-tela-white-4k-git (requires grub)
- grub-theme-tela-white-ultrawide-git (requires grub)
- grub-theme-tela-white-ultrawide2k-git (requires grub)
- grub-theme-tela-whitesur-1080p-git (requires grub)
- grub-theme-tela-whitesur-2k-git (requires grub)
- grub-theme-tela-whitesur-4k-git (requires grub)
- grub-theme-tela-whitesur-ultrawide-git (requires grub)
- grub-theme-tela-whitesur-ultrawide2k-git (requires grub)
- grub-theme-thinkpad (requires grub)
- grub-theme-toshiba (requires grub)
- grub-theme-tremor-color-1080p-git (requires grub)
- grub-theme-tremor-color-1440p-git (requires grub)
- grub-theme-tremor-white-1080p-git (requires grub)
- grub-theme-tremor-white-1440p-git (requires grub)
- grub-theme-trolls-color-1080p-git (requires grub)
- grub-theme-trolls-color-1440p-git (requires grub)
- grub-theme-trolls-white-1080p-git (requires grub)
- grub-theme-trolls-white-1440p-git (requires grub)
- grub-theme-ubuntu-mate (requires grub)
- grub-theme-ultramarine (requires grub)
- grub-theme-unite-color-1080p-git (requires grub)
- grub-theme-unite-color-1440p-git (requires grub)
- grub-theme-unite-white-1080p-git (requires grub)
- grub-theme-unite-white-1440p-git (requires grub)
- grub-theme-vaio (requires grub)
- grub-theme-ventoy (requires grub)
- grub-theme-vimix-color-1080p-git (requires grub)
- grub-theme-vimix-color-2k-git (requires grub)
- grub-theme-vimix-color-4k-git (requires grub)
- grub-theme-vimix-color-ultrawide-git (requires grub)
- grub-theme-vimix-color-ultrawide2k-git (requires grub)
- grub-theme-vimix-very-dark-blue (requires grub)
- grub-theme-vimix-white-1080p-git (requires grub)
- grub-theme-vimix-white-2k-git (requires grub)
- grub-theme-vimix-white-4k-git (requires grub)
- grub-theme-vimix-white-ultrawide-git (requires grub)
- grub-theme-vimix-white-ultrawide2k-git (requires grub)
- grub-theme-vimix-whitesur-1080p-git (requires grub)
- grub-theme-vimix-whitesur-2k-git (requires grub)
- grub-theme-vimix-whitesur-4k-git (requires grub)
- grub-theme-vimix-whitesur-ultrawide-git (requires grub)
- grub-theme-vimix-whitesur-ultrawide2k-git (requires grub)
- grub-theme-void-linux (requires grub)
- grub-theme-wannacry-color-1080p-git (requires grub)
- grub-theme-wannacry-color-1440p-git (requires grub)
- grub-theme-wannacry-white-1080p-git (requires grub)
- grub-theme-wannacry-white-1440p-git (requires grub)
- grub-theme-whitesur-color-1080p-git (requires grub)
- grub-theme-whitesur-color-2k-git (requires grub)
- grub-theme-whitesur-color-4k-git (requires grub)
- grub-theme-whitesur-white-1080p-git (requires grub)
- grub-theme-whitesur-white-2k-git (requires grub)
- grub-theme-whitesur-white-4k-git (requires grub)
- grub-theme-whitesur-whitesur-1080p-git (requires grub)
- grub-theme-whitesur-whitesur-2k-git (requires grub)
- grub-theme-whitesur-whitesur-4k-git (requires grub)
- grub-theme-windows-10 (requires grub)
- grub-theme-windows-11 (requires grub)
- grub-theme-wrench-color-1080p-git (requires grub)
- grub-theme-wrench-color-1440p-git (requires grub)
- grub-theme-wrench-white-1080p-git (requires grub)
- grub-theme-wrench-white-1440p-git (requires grub)
- grub-theme-xero-linux (requires grub)
- grub-theme-zorin-bin (requires grub)
- grub-theme-zorin-os (requires grub)
- grub2-filemanager-git (requires grub) (make)
- grub2-signing-extension (requires grub)
- grub2-theme-arch-leap (requires grub)
- grub2-theme-arch-suse (requires grub)
- grub2-theme-archlinux (requires grub)
- grub2-theme-archxion (requires grub)
- grub2-theme-breeze-git (requires grub)
- grub2-theme-crt-amber-4k-git (requires grub)
- grub2-theme-cybersynchro (requires grub)
- grub2-theme-ettery (requires grub)
- grub2-theme-preview (requires grub)
- grub4dos-efi-git (requires grub) (optional)
- horizontal-grub (requires grub)
- image-bootstrap-git (requires grub) (optional)
- kcm-grub2-git (requires grub)
- linux-linode (requires grub)
- liveusb-builder-git (requires grub)
- memtest86-efi (requires grub) (optional)
- mkosi-git (requires grub) (optional)
- mkusb (requires grub)
- novix-devel-meta (requires grub)
- penguins-eggs (requires grub)
- plop-bootmanager (requires grub) (optional)
- plop-bootmanager-6-bin (requires grub) (optional)
- puzzle-bobble-grub2-theme (requires grub)
- rp-alt-grub (requires grub)
- sbsimple (requires grub) (optional)
- secureboot-grub (requires grub)
- sekiro-grub-theme-git (requires grub)
- starlabstheme-grub-git (requires grub)
- system-tar-and-restore (requires grub) (optional)
- system76-driver (requires grub) (optional)
- system76-driver-git (requires grub)
- systemback (requires grub)
- systemback-efiboot (requires grub) (make)
- teaiso (requires grub)
- terminus-font-td1 (requires grub) (make)
- ubuntu-kylin-theme (requires grub) (optional)
- update-grub (requires grub)
- usbmaker (requires grub) (optional)
- usbmaker-git (requires grub) (optional)
- woeusb (requires grub)
- woeusb-ng (requires grub)
- woeusb-ng-git (requires grub)
- woeusbgui (requires grub)
- zbectl-git (requires grub)
- zenbook-sound-fix-ux3405ma (requires grub) (optional)
- zfsbootmenu (requires grub) (optional)
- zfsbootmenu-efi-bin (requires grub) (optional)
Latest Comments
1 2 3 4 5 6 .. 18 Next › Last »
erickwill commented on 2024-02-23 17:47 (UTC) (edited on 2024-02-23 17:49 (UTC) by erickwill)
Hello fellas, Does anyone tried this version against bcachefs? Does it works with it?Thanks
solarisfire commented on 2023-12-06 22:50 (UTC) (edited on 2023-12-06 22:58 (UTC) by solarisfire)
Build is looking a little broken tonight:
But I guess that's all upstream...
Yeah, it's been spotted by the devs and discussed on their mailing list @ https://lists.gnu.org/archive/html/grub-devel/2023-12/msg00010.html
air-g4p commented on 2022-11-22 18:26 (UTC) (edited on 2022-11-22 18:52 (UTC) by air-g4p)
Haiya (again) grub-invested Guys and Gals,
Recently, I've noticed several significant upstream grub and mkinitcpio changes, beginning with this 30 Aug 2022 archlinux.org announcement: https://archlinux.org/news/grub-bootloader-upgrade-and-configuration-incompatibilities/
However, I've also seen several more subsequent grub iterations since then, which may impact your ability to boot encrypted luks2 /boot without error prior to seeing: 'Slot "0" unlocked' following successful passphrase entry.
To be clear, as of 22 Nov 2022, I am running this grub version: 2:2.06.r380.g151467888-1 from the Arch repos.
Given these multiple changes, I am updating my known-to-work previously suggested approach.
Please recall, as I told to you on 30 Aug 2020, I had originally (many years earlier) encrypted my / with:
then I ran:
I run btrfs, you may NOT! Adapt below, as required.
The following is ONLY APPLICABLE TO FULLY UPDATED, AND REBOOTED, SYSTEMS!
No Arch installation *.iso (or chroot) is required.
Re-install grub with:
Note the addition of the 'lvm' module which is now supported.
Carefully check/diff your /etc/mkinitcpio.conf.pacnew file! There are several important changes as well as new default hooks.
Despite these changes, I know my current /etc/mkinitcpio.conf hooks statement (the order is important) works.
Grub now supports 'cryptomount -u XXX' where XXX=standard uuid (8-4-4-4-12 digit) character formatting. The use of hyphens caused read failures, previously.
You can find your correct encrypted / partition uuid with:
My current (generic) GRUB unlocking script:
Run:
Run:
Finally, run your GRUB unlocking script. I call mine 'luks2.sh'
You can now check that your grubx64.efi payload has been updated with:
Cheers...and continue to ENJOY evolving grub!!!
callmejoe commented on 2021-11-02 03:53 (UTC) (edited on 2022-05-29 16:17 (UTC) by callmejoe)
@rushaur: yes I guess you're right. i rarely install from git pkgs, and forgot that's how it goes.
EDIT: turns out my system was woefully out of date. upgrading solved everything
rushaur commented on 2021-11-02 01:47 (UTC)
@callmejoe: That is the thing with git packages, they can break anytime. I would suggest to check the grub source repo for commits that deal with fixing build errors and rebuild when new stuff is committed.
callmejoe commented on 2021-11-02 01:35 (UTC)
having trouble building. getting a lot of configure.ac warnings&errors.
https://imgur.com/HpTcFta.png
any ideas? thanks
qupfer commented on 2021-09-24 12:56 (UTC) (edited on 2021-09-24 13:00 (UTC) by qupfer)
Hi, I modified air-g4p's script and it works great with btrfs and background image. Thanks.
Also give attention, if you change your Passphrase that it will have pbkdf2 again
sudo cryptsetup luksChangeKey --hash sha512 --pbkdf=pbkdf2 --pbkdf-force-iterations=500000 /dev/sdb2
The Background lays next to the BOOTX64.EFI file (unencrypted)
aizomul commented on 2021-06-25 17:19 (UTC) (edited on 2021-06-25 17:22 (UTC) by aizomul)
Does anyone know how to include a keyfile unlocking on the early boot passphrase? Since the cryptomount -u UUID doesn't include a keyfile option, I'm stuck.....
dani0854 commented on 2021-04-30 15:52 (UTC) (edited on 2021-05-01 08:20 (UTC) by dani0854)
I am trying to setup lvm on luks2 with boot inside lvm.
cryptomount
works, andls
in grub rescue shows all the volumes, but it can't identify their filesystem (error: unknown filesystem
), includingArchNVMe-root
andnvme0n1p2
. On wiki it says that it can happen if BIOS boot partition outside of the first 2TiB. But I didn't create BIOS boot partition because it also says that UEFI systems don't need one. Anyone has seen errors like that? Thanks in advance.EDIT: I have tried with BIOS boot partition, it didn't change anything, still getting that error.
EDIT2: The issue was that I didn't install ext2 module
air-g4p commented on 2021-04-20 15:37 (UTC) (edited on 2021-04-20 15:39 (UTC) by air-g4p)
@rushaur - You're welcome, but thank you for testing the with and without 'crypto modules' cases, both without the modified grub-mkimage script!
No surprises here, but now we know for a for a fact that having the correct grub-install --modules="...." statement AND a correct grub-mkimage script (both adapted for each user's system) are mandatory for successful LUKS2 /boot unlocking!
Hopefully, this will save others wasting time speculating and to immediately begin efficiently implementing the correct grub 2.06 LUKS2 encrypted /boot upgrade procedure as documented below.
Cheers!
1 2 3 4 5 6 .. 18 Next › Last »