gpo.zugaina.org

Search Portage & Overlays:

sys-boot/grub

GNU GRUB boot loader

Screenshots

  • grub-9999
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: gentoo
  • grub-9999
    device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: linux-be
  • grub-9998
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: JRG
  • grub-2.12-r7
    amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot verify-sig

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: gentoo
  • grub-2.12
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
    +device-mapper doc efiemu +fonts mount nls sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh secureboot verify-sig

    View      Download      Browse     License: GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )   
    Overlay: konsolebox

ChangeLog

commit 9e387ad6457d179785dc97dd1249732ed2775229
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Sun May 25 08:59:49 2025 -0400

sys-boot/grub: Removed my patched ebuilds

Gentoo has accepted my patch into the main repo, so removing:
- 2.12_p1-r4
- 2.12_p1-r5
- 2.12_p2-r6

Retained 9998 as a technique example.

commit 12a71d4e59bfe9da10cf5956082f82f4c37b5387
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Fri May 23 10:05:26 2025 -0400

sys-boot/grub: Updated ZFS zstd support patch as per floppym

Now included in the gentoo repo as 2.12-r7. Yaay!

commit 30aa871d26fd86100afff96378794108954518c2
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Thu May 22 11:36:22 2025 -0400

sys-boot/grub: Keyworded all overlay ebuilds to "testing"

Had erroneously left some marked a "stable", which is demonstrably not the
case.

commit 20e38cb243245b3104d777421767cd59e32a50b2
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 22:25:10 2025 -0400

sys-boot/grub: Cherry-picked upstream fix to the ZFS root...

...filesystem dataset identification bug (#956414). Two ebuilds versions have
been created:

- 9998: Uses the git-r3 eclass to build the exact commit where the
fix to the bug was applied upstream. The commit ID is
f96df6fe9f6faa328c82820af88f14af07b2c9b9.
- 2.12_p2-r6: Applies the patch mostly cherry-picked from that commit to the
current in-tree ebuild. See the bug for details.

commit e3b9ff112663ca973e2b156e04bc2fb821114557
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 14:19:17 2025 -0400

sys-boot/grub-9998: Experimental! Do not use!

commit 2cd9956a38a9fe56dd40a08da55ed47dc203ed24
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 14:12:54 2025 -0400

sys-boot/grub-9998: Experimental! Do not use!

commit e8919f52da48cebab0d071ffc39ae6f507bef5e3
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 12:56:11 2025 -0400

sys-boot/grub-9998: Experimental! Do not use!

commit 932b9e9c100e238e8812373a0df86d9420dfce4e
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 12:36:19 2025 -0400

sys-boot/grub-9998: Experimental! Do not use!

commit c938f9991a99e08ebfebe128b077eb5d928206b7
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 11:53:28 2025 -0400

sys-boot/grub-9998: Experimental! Do not use!

Search for upstream ZFS bug fix commit ID.

commit bfc7b73d7d40c5a87e0a7e7c7ff76e276a5269bf
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 11:44:11 2025 -0400

sys-boot/grub-9998: Experimental! Do not use!

Search for upstream ZFS bug fix commit ID.

commit e980b31da0dd22c2277dbdf57028afdc2c6373c8
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Wed May 21 11:41:14 2025 -0400

sys-boot/grub-9998: Experimental! Do not use!

Search for upstream ZFS bug fix commit ID.

commit c760bf7ad625fd10505b49472b262505c67954bc
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Thu Sep 19 18:13:52 2024 -0400

sys-boot/grub-2.12_p1-r5: Patch to correct ZFS handling

Applied my patches to the new grub-2.12-r5 ebuild.

commit f6e504eec2a290ecf595dd6a4ba9aef516d586db
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Tue Sep 17 22:29:01 2024 -0400

sys-boot/grub-2.12_p1-r4: Patch to correct ZFS handling

Updated the description to show what's different about this ebuild as compared
to the main tree ebuild.

commit a810b322efb351e8d79225457ce5a312cdceb21b
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Tue Jun 25 13:23:08 2024 -0400

sys-boot/grub: Didn't update the manifest. Argh

commit 56c784567bdd51c30f62fac90e466d628e0fcd09
Author: John R. Graham <john_r_graham@gentoo.org>
Date: Tue Jun 25 12:50:58 2024 -0400

sys-boot/grub-2.12_p1-r4: Patch to correct ZFS handling

The grub-mkconfig utility is failing to properly identify the zpool name,
which causes it to produce a grub.cfg file that is non-bootable. Patches
have existed for ages but haven't become part of upstream.

The new _p1 ebuild applies the patch and also makes it distinct from
the current stable ebuild in the Gentoo repo.