Edit Package grub2

Bootloader with support for Linux, Multiboot and more

This is the second version of the GRUB (Grand Unified Bootloader),
a highly configurable and customizable bootloader with modular
architecture. It support rich scale of kernel formats, file systems,
computer architectures and hardware devices.

PLEASE NOTE: This is a development snapshot, and as such will not
replace grub if you install it, but will be merely added as another
kernel to your existing GRUB menu. Do not replace GRUB (grub package)
with it unless you know what are you doing. Refer to README.openSUSE
file that is part of this package's documentation for more information.

Refresh
Refresh
Source Files
Filename Size Changed
0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch 0000015240 14.9 KB 5 months
0001-Fix-build-error-in-binutils-2.36.patch 0000001906 1.86 KB 4 months
0001-Unify-the-check-to-enable-btrfs-relative-path.patch 0000005043 4.92 KB 10 months
0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch 0000008222 8.03 KB 9 months
0001-Workaround-volatile-efi-boot-variable.patch 0000009057 8.84 KB 2 months
0001-add-support-for-UEFI-network-protocols.patch 0000143875 141 KB 8 months
0001-btrfs-disable-zstd-support-for-i386-pc.patch 0000004511 4.41 KB over 1 year
0001-efi-linux-provide-linux-command.patch 0000003598 3.51 KB 9 months
0001-emu-fix-executable-stack-marking.patch 0000002738 2.67 KB about 2 months
0001-ieee1275-Avoiding-many-unecessary-open-close.patch 0000004932 4.82 KB 3 months
0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch 0000002856 2.79 KB 10 months
0001-include-grub-i386-linux.h-Include-missing-grub-types.patch 0000001307 1.28 KB 4 months
0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch 0000001741 1.7 KB 3 months
0001-kern-mm.c-Make-grub_calloc-inline.patch 0000003147 3.07 KB 10 months
0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch 0000002343 2.29 KB about 1 year
0001-normal-Move-common-datetime-functions-out-of-the-nor.patch 0000010355 10.1 KB about 1 year
0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch 0000002567 2.51 KB 11 months
0002-AUDIT-0-http-boot-tracker-bug.patch 0000002013 1.97 KB over 3 years
0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch 0000001464 1.43 KB 5 months
0002-cmdline-Provide-cmdline-functions-as-module.patch 0000001547 1.51 KB 10 months
0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch 0000003249 3.17 KB 4 months
0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch 0000003598 3.51 KB 8 months
0002-ieee1275-powerpc-enables-device-mapper-discovery.patch 0000002887 2.82 KB 10 months
0002-kern-Add-X-option-to-printf-functions.patch 0000001982 1.94 KB about 1 year
0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch 0000007195 7.03 KB almost 5 years
0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch 0000004479 4.37 KB 11 months
0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch 0000003829 3.74 KB about 1 year
0003-Make-grub_error-more-verbose.patch 0000003288 3.21 KB 5 months
0003-bootp-New-net_bootp6-command.patch 0000030962 30.2 KB 11 months
0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch 0000006959 6.8 KB 11 months
0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch 0000005249 5.13 KB 4 months
0003-normal-main-Search-for-specific-config-files-for-net.patch 0000007198 7.03 KB about 1 year
0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch 0000012113 11.8 KB 5 months
0004-calloc-Use-calloc-at-most-places.patch 0000073415 71.7 KB 11 months
0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch 0000001078 1.05 KB about 1 year
0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch 0000003104 3.03 KB 4 months
0004-efinet-UEFI-IPv6-PXE-support.patch 0000003993 3.9 KB almost 5 years
0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch 0000003192 3.12 KB 5 months
0005-efi-Add-secure-boot-detection.patch 0000006929 6.77 KB 4 months
0005-grub.texi-Add-net_bootp6-doument.patch 0000001698 1.66 KB almost 5 years
0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch 0000038068 37.2 KB 11 months
0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch 0000003616 3.53 KB about 2 years
0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch 0000003146 3.07 KB 4 months
0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch 0000002216 2.16 KB 5 months
0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch 0000001973 1.93 KB 11 months
0007-efinet-Setting-network-from-UEFI-device-path.patch 0000012072 11.8 KB almost 5 years
0007-font-Do-not-load-more-than-one-NAME-section.patch 0000001272 1.24 KB 11 months
0007-verifiers-Move-verifiers-API-to-kernel-image.patch 0000004269 4.17 KB 4 months
0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch 0000011359 11.1 KB 4 months
0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch 0000010910 10.7 KB about 2 years
0008-script-Remove-unused-fields-from-grub_script_functio.patch 0000000911 911 Bytes 11 months
0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch 0000003396 3.32 KB 5 months
0009-kern-Add-lockdown-support.patch 0000016146 15.8 KB 4 months
0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch 0000003621 3.54 KB 11 months
0009-squash-Add-support-for-linuxefi.patch 0000001255 1.23 KB 5 months
0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch 0000001751 1.71 KB 4 months
0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch 0000004737 4.63 KB 11 months
0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch 0000001595 1.56 KB 4 months
0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch 0000008919 8.71 KB 4 months
0012-tpm-Build-tpm-as-module.patch 0000001869 1.83 KB about 2 years
0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch 0000002766 2.7 KB 4 months
0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch 0000002605 2.54 KB 4 months
0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch 0000004175 4.08 KB 4 months
0016-commands-setpci-Restrict-setpci-command-when-locked-.patch 0000001303 1.27 KB 4 months
0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch 0000001199 1.17 KB 4 months
0018-gdb-Restrict-GDB-access-when-locked-down.patch 0000002294 2.24 KB 4 months
0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch 0000002567 2.51 KB 4 months
0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch 0000002916 2.85 KB 4 months
0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch 0000003747 3.66 KB 4 months
0022-lib-arg-Block-repeated-short-options-that-require-an.patch 0000001637 1.6 KB 4 months
0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch 0000001584 1.55 KB 4 months
0024-kern-parser-Fix-resource-leak-if-argc-0.patch 0000001522 1.49 KB 4 months
0025-kern-parser-Fix-a-memory-leak.patch 0000002201 2.15 KB 4 months
0026-kern-parser-Introduce-process_char-helper.patch 0000003494 3.41 KB 4 months
0027-kern-parser-Introduce-terminate_arg-helper.patch 0000001940 1.89 KB 4 months
0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch 0000002366 2.31 KB 4 months
0029-kern-buffer-Add-variable-sized-heap-buffer.patch 0000008657 8.45 KB 4 months
0030-kern-parser-Fix-a-stack-buffer-overflow.patch 0000006984 6.82 KB 4 months
0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch 0000002418 2.36 KB 4 months
0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch 0000006424 6.27 KB 4 months
0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch 0000001572 1.54 KB 4 months
0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch 0000007591 7.41 KB 4 months
0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch 0000003530 3.45 KB 4 months
0036-util-mkimage-Improve-data_size-value-calculation.patch 0000001892 1.85 KB 4 months
0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch 0000009267 9.05 KB 4 months
0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch 0000010469 10.2 KB 4 months
0039-grub-install-common-Add-sbat-option.patch 0000002863 2.8 KB 4 months
0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch 0000009749 9.52 KB 4 months
0041-squash-Add-secureboot-support-on-efi-chainloader.patch 0000002618 2.56 KB 4 months
0042-squash-grub2-efi-chainload-harder.patch 0000001084 1.06 KB 4 months
0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch 0000002624 2.56 KB 4 months
0044-squash-kern-Add-lockdown-support.patch 0000004455 4.35 KB 4 months
0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch 0000002127 2.08 KB 4 months
0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch 0000004979 4.86 KB 4 months
20_memtest86+ 0000001932 1.89 KB over 4 years
80_suse_btrfs_snapshot 0000000828 828 Bytes over 3 years
90_persistent 0000001259 1.23 KB over 11 years
PATCH_POLICY 0000000311 311 Bytes almost 9 years
README.ibm3215 0000002733 2.67 KB about 7 years
SLES-UEFI-CA-Certificate.crt 0000002451 2.39 KB about 8 years
fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch 0000000507 507 Bytes over 4 years
grub-2.04.tar.xz 0006393864 6.1 MB almost 2 years
grub-install-define-default-platform-for-risc-v.patch 0000001000 1000 Bytes over 1 year
grub-install-force-journal-draining-to-ensure-data-i.patch 0000006921 6.76 KB about 1 year
grub.default 0000001386 1.35 KB almost 3 years
grub2-Add-hidden-menu-entries.patch 0000006828 6.67 KB about 5 years
grub2-Fix-incorrect-netmask-on-ppc64.patch 0000002110 2.06 KB about 2 years
grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch 0000001845 1.8 KB almost 6 years
grub2-SUSE-Add-the-t-hotkey.patch 0000002036 1.99 KB over 1 year
grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch 0000020379 19.9 KB 11 months
grub2-btrfs-02-export-subvolume-envvars.patch 0000000764 764 Bytes almost 7 years
grub2-btrfs-03-follow_default.patch 0000005511 5.38 KB almost 7 years
grub2-btrfs-04-grub2-install.patch 0000004953 4.84 KB over 4 years
grub2-btrfs-05-grub2-mkconfig.patch 0000004551 4.44 KB over 5 years
grub2-btrfs-06-subvol-mount.patch 0000013694 13.4 KB about 1 year
grub2-btrfs-07-subvol-fallback.patch 0000001432 1.4 KB almost 5 years
grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch 0000001817 1.77 KB almost 5 years
grub2-btrfs-09-get-default-subvolume.patch 0000007710 7.53 KB 11 months
grub2-btrfs-10-config-directory.patch 0000006559 6.41 KB almost 3 years
grub2-btrfs-help-on-snapper-rollback.patch 0000000907 907 Bytes about 3 years
grub2-check-default.sh 0000002383 2.33 KB 5 months
grub2-commands-introduce-read_file-subcommand.patch 0000002503 2.44 KB about 2 years
grub2-default-distributor.patch 0000004837 4.72 KB over 4 years
grub2-diskfilter-support-pv-without-metadatacopies.patch 0000006639 6.48 KB about 4 years
grub2-editenv-add-warning-message.patch 0000001382 1.35 KB over 6 years
grub2-efi-HP-workaround.patch 0000002422 2.37 KB about 2 years
grub2-efi-chainload-harder.patch 0000003816 3.73 KB over 5 years
grub2-efi-chainloader-root.patch 0000001234 1.21 KB about 2 years
grub2-efi-disable-video-cirrus-and-bochus.patch 0000001123 1.1 KB over 6 years
grub2-efi-gop-add-blt.patch 0000001965 1.92 KB over 4 years
grub2-efi-uga-64bit-fb.patch 0000002964 2.89 KB about 4 years
grub2-efi-xen-cfg-unquote.patch 0000002767 2.7 KB over 1 year
grub2-efi-xen-chainload.patch 0000006144 6 KB over 1 year
grub2-efi-xen-cmdline.patch 0000001199 1.17 KB over 1 year
grub2-efi-xen-removable.patch 0000003848 3.76 KB over 1 year
grub2-efi_gop-avoid-low-resolution.patch 0000001192 1.16 KB almost 7 years
grub2-emu-4-all.patch 0000004872 4.76 KB about 2 years
grub2-fix-error-terminal-gfxterm-isn-t-found.patch 0000001186 1.16 KB about 6 years
grub2-fix-menu-in-xen-host-server.patch 0000004909 4.79 KB over 5 years
grub2-getroot-scan-disk-pv.patch 0000001226 1.2 KB over 3 years
grub2-getroot-support-nvdimm.patch 0000001821 1.78 KB over 2 years
grub2-getroot-treat-mdadm-ddf-as-simple-device.patch 0000001883 1.84 KB over 6 years
grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch 0000008920 8.71 KB 19 days
grub2-grubenv-in-btrfs-header.patch 0000012593 12.3 KB 11 months
grub2-install-fix-not-a-directory-error.patch 0000001651 1.61 KB over 1 year
grub2-install-remove-useless-check-PReP-partition-is-empty.patch 0000002497 2.44 KB over 3 years
grub2-iterate-and-hook-for-extended-partition.patch 0000001667 1.63 KB over 8 years
grub2-linguas.sh-no-rsync.patch 0000000787 787 Bytes over 4 years
grub2-linux.patch 0000002003 1.96 KB about 2 years
grub2-linuxefi-fix-boot-params.patch 0000000938 938 Bytes over 4 years
grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch 0000004179 4.08 KB about 4 years
grub2-menu-unrestricted.patch 0000000705 705 Bytes almost 6 years
grub2-mkconfig-aarch64.patch 0000000610 610 Bytes over 5 years
grub2-mkconfig-arm.patch 0000000625 625 Bytes over 5 years
grub2-mkconfig-default-entry-correction.patch 0000000647 647 Bytes over 3 years
grub2-once 0000007320 7.15 KB 16 days
grub2-once.service 0000000448 448 Bytes 16 days
grub2-pass-corret-root-for-nfsroot.patch 0000005450 5.32 KB about 2 years
grub2-ppc-terminfo.patch 0000003932 3.84 KB over 7 years
grub2-ppc64-cas-fix-double-free.patch 0000003916 3.82 KB about 2 years
grub2-ppc64-cas-new-scope.patch 0000000623 623 Bytes almost 3 years
grub2-ppc64-cas-reboot-support.patch 0000006233 6.09 KB about 2 years
grub2-ppc64le-disable-video.patch 0000001850 1.81 KB about 2 years
grub2-ppc64le-memory-map.patch 0000002507 2.45 KB about 2 years
grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch 0000010572 10.3 KB about 2 years
grub2-s390x-02-kexec-module-added-to-emu.patch 0000010203 9.96 KB about 2 years
grub2-s390x-03-output-7-bit-ascii.patch 0000015575 15.2 KB over 6 years
grub2-s390x-04-grub2-install.patch 0000039178 38.3 KB over 1 year
grub2-s390x-05-grub2-mkconfig.patch 0000005392 5.27 KB over 5 years
grub2-s390x-06-loadparm.patch 0000001443 1.41 KB over 4 years
grub2-s390x-07-add-image-param-for-zipl-setup.patch 0000001559 1.52 KB over 5 years
grub2-s390x-08-workaround-part-to-disk.patch 0000000466 466 Bytes over 4 years
grub2-s390x-09-improve-zipl-setup.patch 0000006874 6.71 KB about 2 years
grub2-s390x-10-keep-network-at-kexec.patch 0000000674 674 Bytes about 3 years
grub2-s390x-11-secureboot.patch 0000004903 4.79 KB over 1 year
grub2-s390x-skip-zfcpdump-image.patch 0000000808 808 Bytes about 1 year
grub2-secureboot-add-linuxefi.patch 0000012792 12.5 KB about 2 years
grub2-secureboot-chainloader.patch 0000020350 19.9 KB about 2 years
grub2-secureboot-install-signed-grub.patch 0000007269 7.1 KB almost 2 years
grub2-secureboot-no-insmod-on-sb.patch 0000003041 2.97 KB about 2 years
grub2-secureboot-provide-linuxefi-config.patch 0000002505 2.45 KB about 2 years
grub2-secureboot-use-linuxefi-on-uefi-in-os-prober.patch 0000001670 1.63 KB about 6 years
grub2-secureboot-use-linuxefi-on-uefi.patch 0000001874 1.83 KB about 2 years
grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch 0000002225 2.17 KB over 1 year
grub2-snapper-plugin.sh 0000007614 7.44 KB about 5 years
grub2-suse-remove-linux-root-param.patch 0000002557 2.5 KB about 3 years
grub2-systemd-sleep.sh 0000007285 7.11 KB over 1 year
grub2-use-Unifont-for-starfield-theme-terminal.patch 0000000604 604 Bytes about 7 years
grub2-use-rpmsort-for-version-sorting.patch 0000000716 716 Bytes about 7 years
grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch 0000001008 1008 Bytes almost 7 years
grub2-util-30_os-prober-multiple-initrd.patch 0000000883 883 Bytes almost 3 years
grub2-vbe-blacklist-preferred-1440x900x32.patch 0000000747 747 Bytes almost 7 years
grub2-verifiers-fix-system-freeze-if-verify-failed.patch 0000001439 1.41 KB over 1 year
grub2-video-limit-the-resolution-for-fixed-bimap-font.patch 0000003326 3.25 KB about 2 years
grub2-xen-linux16.patch 0000001113 1.09 KB over 6 years
grub2-xen-pv-firmware.cfg 0000004797 4.68 KB over 3 years
grub2-zipl-setup-fix-btrfs-multipledev.patch 0000000368 368 Bytes about 2 years
grub2.changes 0000122695 120 KB 16 days
grub2.rpmlintrc 0000000690 690 Bytes 4 months
grub2.spec 0000048051 46.9 KB about 1 month
info-dir-entry.patch 0000001536 1.5 KB over 4 years
not-display-menu-when-boot-once.patch 0000001072 1.05 KB over 7 years
openSUSE-UEFI-CA-Certificate.crt 0000001606 1.57 KB almost 8 years
rename-grub-info-file-to-grub2.patch 0000001536 1.5 KB over 5 years
risc-v-add-clzdi2-symbol.patch 0000002234 2.18 KB over 1 year
risc-v-fix-computation-of-pc-relative-relocation-offset.patch 0000001364 1.33 KB over 1 year
use-grub2-as-a-package-name.patch 0000000935 935 Bytes almost 2 years
Comments for grub2 0
openSUSE Build Service is sponsored by