Bootloader with support for Linux, Multiboot and more

Edit Package grub2
http://www.gnu.org/software/grub/

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.

Source Files (show merged sources derived from linked package)
Filename Size Changed
0001-10_linux-Ensure-persistence-of-root-file-system-moun.patch 0000002240 2.19 KB
0001-Add-grub_envblk_buf-helper-function.patch 0000001931 1.89 KB
0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch 0000014858 14.5 KB
0001-Factor-out-grub_efi_linux_boot.patch 0000006892 6.73 KB
0001-Fix-PowerPC-CAS-reboot-to-evaluate-menu-context.patch 0000009131 8.92 KB
0001-Fix-infinite-boot-loop-on-headless-system-in-qemu.patch 0000002180 2.13 KB
0001-Improve-TPM-key-protection-on-boot-interruptions.patch 0000007848 7.66 KB
0001-Make-grub.cfg-compatible-to-old-binaries.patch 0000002753 2.69 KB
0001-Streamline-BLS-and-improve-PCR-stability.patch 0000004328 4.23 KB
0001-Unify-the-check-to-enable-btrfs-relative-path.patch 0000004684 4.57 KB
0001-Workaround-volatile-efi-boot-variable.patch 0000008313 8.12 KB
0001-add-support-for-UEFI-network-protocols.patch 0000141372 138 KB
0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch 0000005996 5.86 KB
0001-autofs-Ignore-zfs-not-found.patch 0000001056 1.03 KB
0001-bls-Accept-.conf-suffix-in-setting-default-entry.patch 0000001028 1 KB
0001-blscfg-read-fragments-in-order.patch 0000003377 3.3 KB
0001-blsuki-Fix-grub_errno-leakage-in-blsuki_is_default_e.patch 0000001405 1.37 KB
0001-clean-up-crypttab-and-linux-modules-dependency.patch 0000005016 4.9 KB
0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch 0000001447 1.41 KB
0001-efi-linux-provide-linux-command.patch 0000003431 3.35 KB
0001-font-Try-memdisk-fonts-with-the-same-name.patch 0000001096 1.07 KB
0001-getroot-Skip-mount-points-in-grub_find_device.patch 0000002096 2.05 KB
0001-grub-install-Add-SUSE-signed-image-support-for-power.patch 0000003522 3.44 KB
0001-grub-install-bailout-root-device-probing.patch 0000007093 6.93 KB
0001-grub-probe-Deduplicate-probed-partmap-output.patch 0000003140 3.07 KB
0001-ieee1275-Avoiding-many-unecessary-open-close.patch 0000004467 4.36 KB
0001-ieee1275-add-support-for-NVMeoFC.patch 0000008817 8.61 KB
0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch 0000004951 4.83 KB
0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch 0000004654 4.54 KB
0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch 0000002856 2.79 KB
0001-ieee1275-support-added-for-multiple-nvme-bootpaths.patch 0000006909 6.75 KB
0001-install-fix-software-raid1-on-esp.patch 0000013495 13.2 KB
0001-kern-main-Fix-cmdpath-in-root-directory.patch 0000002484 2.43 KB
0001-kern-mm.c-Make-grub_calloc-inline.patch 0000002766 2.7 KB
0001-linux-fallback-to-EFI-handover-on-x86_64.patch 0000004432 4.33 KB
0001-loader-arm64-efi-linux-Remove-magic-number-header-fi.patch 0000001746 1.71 KB
0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch 0000004297 4.2 KB
0001-mkconfig-Determine-GRUB_DISTRIBUTOR-from-etc-SUSE-br.patch 0000001974 1.93 KB
0001-ofdisk-Enhance-canonical-path-handling-for-bootpath.patch 0000005436 5.31 KB
0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch 0000006669 6.51 KB
0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch 0000002019 1.97 KB
0001-ofpath-Add-error-check-in-NVMEoF-device-translation.patch 0000005356 5.23 KB
0001-openfw-Ensure-get_devargs-and-get_devname-functions-.patch 0000001809 1.77 KB
0001-prep_loadenv-Measure-the-environment-block-into-PCR-.patch 0000001939 1.89 KB
0001-s390x-emu-Pass-through-PAES-cipher-as-AES.patch 0000002898 2.83 KB
0001-templates-Follow-the-path-of-usr-merged-kernel-confi.patch 0000001573 1.54 KB
0001-test-Fix-f-test-on-files-over-network.patch 0000002508 2.45 KB
0001-tpm2-Add-extra-RSA-SRK-types.patch 0000003754 3.67 KB
0001-util-enable-grub-protect-only-for-EFI-systems.patch 0000000974 974 Bytes
0002-AUDIT-0-http-boot-tracker-bug.patch 0000001741 1.7 KB
0002-Add-grub_disk_write_tail-helper-function.patch 0000001501 1.47 KB
0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch 0000001964 1.92 KB
0002-Fix-race-in-EFI-validation.patch 0000002755 2.69 KB
0002-Restrict-cryptsetup-key-file-permission-for-better-s.patch 0000001843 1.8 KB
0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch 0000001302 1.27 KB
0002-cmdline-Provide-cmdline-functions-as-module.patch 0000001365 1.33 KB
0002-discard-cached-key-before-entering-grub-shell-and-ed.patch 0000002144 2.09 KB
0002-http-Return-HTTP-status-code-in-http_establish.patch 0000002615 2.55 KB
0002-ieee1275-ofpath-enable-NVMeoF-logical-device-transla.patch 0000013225 12.9 KB
0002-ieee1275-powerpc-enables-device-mapper-discovery.patch 0000002849 2.78 KB
0002-linux-fallback-to-direct-PE-entry-boot-on-arm64.patch 0000004164 4.07 KB
0002-ofdisk-add-early_log-support.patch 0000004468 4.36 KB
0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch 0000005415 5.29 KB
0003-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch 0000009467 9.25 KB
0003-bootp-New-net_bootp6-command.patch 0000030405 29.7 KB
0003-docs-Clarify-test-for-files-on-TFTP-and-HTTP.patch 0000002343 2.29 KB
0003-efi-chainloader-fallback-to-direct-image-execution.patch 0000001828 1.79 KB
0003-grub-install-support-prep-environment-block.patch 0000004081 3.99 KB
0003-ieee1275-change-the-logic-of-ieee1275_get_devargs.patch 0000001936 1.89 KB
0004-Introduce-prep_load_env-command.patch 0000006628 6.47 KB
0004-Key-revocation-on-out-of-bound-file-access.patch 0000005159 5.04 KB
0004-Try-to-pick-better-locations-for-kernel-and-initrd.patch 0000006530 6.38 KB
0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch 0000011412 11.1 KB
0004-efi-chainloader-fix-missing-file_path-in-loaded_imag.patch 0000002982 2.91 KB
0004-efinet-UEFI-IPv6-PXE-support.patch 0000003503 3.42 KB
0004-tftp-Fix-hang-when-file-is-a-directory.patch 0000002387 2.33 KB
0005-export-environment-at-start-up.patch 0000004180 4.08 KB
0005-grub.texi-Add-net_bootp6-doument.patch 0000001487 1.45 KB
0005-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch 0000002947 2.88 KB
0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch 0000003261 3.18 KB
0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch 0000002390 2.33 KB
0006-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch 0000004607 4.5 KB
0007-efinet-Setting-network-from-UEFI-device-path.patch 0000011599 11.3 KB
0007-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch 0000007920 7.73 KB
0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch 0000010316 10.1 KB
0008-linuxefi-Use-common-grub_initrd_load.patch 0000004065 3.97 KB
0008-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch 0000005254 5.13 KB
0009-Add-crypttab_entry-to-obviate-the-need-to-input-pass.patch 0000008528 8.33 KB
0009-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch 0000001656 1.62 KB
0010-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch 0000001647 1.61 KB
0010-templates-import-etc-crypttab-to-grub.cfg.patch 0000002611 2.55 KB
0011-Also-define-GRUB_EFI_MAX_ALLOCATION_ADDRESS-for-RISC.patch 0000000964 964 Bytes
0012-tpm-Build-tpm-as-module.patch 0000001590 1.55 KB
0044-squash-kern-Add-lockdown-support.patch 0000004455 4.35 KB
80_suse_btrfs_snapshot 0000000937 937 Bytes
90_persistent 0000001259 1.23 KB
Fix-the-size-calculation-for-the-synthesized-initrd.patch 0000002945 2.88 KB
PATCH_POLICY 0000000311 311 Bytes
README.ibm3215 0000002733 2.67 KB
SLES-UEFI-CA-Certificate.crt 0000002451 2.39 KB
arm64-Use-proper-memory-type-for-kernel-allocation.patch 0000002021 1.97 KB
grub-2.14~rc1.tar.xz 0007652220 7.3 MB
grub-install-force-journal-draining-to-ensure-data-i.patch 0000007031 6.87 KB
grub-install-record-pcrs.patch 0000000370 370 Bytes
grub-read-pcr.patch 0000003993 3.9 KB
grub.default 0000001386 1.35 KB
grub2-Add-hidden-menu-entries.patch 0000006258 6.11 KB
grub2-SUSE-Add-the-t-hotkey.patch 0000002002 1.96 KB
grub2-bls-boot-assessment.patch 0000001788 1.75 KB
grub2-bls-boot-counting.patch 0000017192 16.8 KB
grub2-bls-boot-show-snapshot.patch 0000000903 903 Bytes
grub2-bls-loader-config-timeout.patch 0000005356 5.23 KB
grub2-bls-loader-entries-boot-counting.patch 0000001319 1.29 KB
grub2-bls-loader-entry-default.patch 0000002939 2.87 KB
grub2-bls-loader-entry-oneshot.patch 0000004125 4.03 KB
grub2-bls-loader-features.patch 0000001599 1.56 KB
grub2-blsbumpcounter-menu.patch 0000002761 2.7 KB
grub2-blscfg-set-efivars.patch 0000003223 3.15 KB
grub2-bsc1220338-key_protector-implement-the-blocklist.patch 0000002886 2.82 KB
grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch 0000020038 19.6 KB
grub2-btrfs-02-export-subvolume-envvars.patch 0000000615 615 Bytes
grub2-btrfs-03-follow_default.patch 0000005047 4.93 KB
grub2-btrfs-04-grub2-install.patch 0000003736 3.65 KB
grub2-btrfs-05-grub2-mkconfig.patch 0000004032 3.94 KB
grub2-btrfs-06-subvol-mount.patch 0000013163 12.9 KB
grub2-btrfs-07-subvol-fallback.patch 0000001248 1.22 KB
grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch 0000001801 1.76 KB
grub2-btrfs-09-get-default-subvolume.patch 0000007516 7.34 KB
grub2-btrfs-10-config-directory.patch 0000006132 5.99 KB
grub2-btrfs-filter-non-subvol-mount.patch 0000003181 3.11 KB
grub2-btrfs-help-on-snapper-rollback.patch 0000000735 735 Bytes
grub2-check-default.sh 0000002748 2.68 KB
grub2-commands-introduce-read_file-subcommand.patch 0000002174 2.12 KB
grub2-default-distributor.patch 0000004760 4.65 KB
grub2-diskfilter-support-pv-without-metadatacopies.patch 0000006103 5.96 KB
grub2-efi-HP-workaround.patch 0000002253 2.2 KB
grub2-efi-chainload-harder.patch 0000004163 4.07 KB
grub2-efi-disable-video-cirrus-and-bochus.patch 0000000785 785 Bytes
grub2-efi-xen-cfg-unquote.patch 0000002620 2.56 KB
grub2-efi-xen-chainload.patch 0000005724 5.59 KB
grub2-efi-xen-cmdline.patch 0000000855 855 Bytes
grub2-efi-xen-removable.patch 0000003824 3.73 KB
grub2-efi_gop-avoid-low-resolution.patch 0000001192 1.16 KB
grub2-emu-4-all.patch 0000004035 3.94 KB
grub2-fix-error-terminal-gfxterm-isn-t-found.patch 0000001215 1.19 KB
grub2-fix-menu-in-xen-host-server.patch 0000003846 3.76 KB
grub2-getroot-scan-disk-pv.patch 0000001226 1.2 KB
grub2-getroot-support-nvdimm.patch 0000001637 1.6 KB
grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch 0000007505 7.33 KB
grub2-i386-pc-no-pageflipping.patch 0000000762 762 Bytes
grub2-increase-crypttab-path-buffer.patch 0000000873 873 Bytes
grub2-install-fix-not-a-directory-error.patch 0000001777 1.74 KB
grub2-install-remove-useless-check-PReP-partition-is-empty.patch 0000002485 2.43 KB
grub2-instdev-fixup.pl 0000008632 8.43 KB
grub2-iterate-and-hook-for-extended-partition.patch 0000001667 1.63 KB
grub2-linguas.sh-no-rsync.patch 0000000787 787 Bytes
grub2-linux.patch 0000001609 1.57 KB
grub2-linuxefi-fix-boot-params.patch 0000000745 745 Bytes
grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch 0000004591 4.48 KB
grub2-menu-unrestricted.patch 0000000516 516 Bytes
grub2-mkconfig-aarch64.patch 0000000458 458 Bytes
grub2-mkconfig-arm.patch 0000000458 458 Bytes
grub2-mkconfig-default-entry-correction.patch 0000000453 453 Bytes
grub2-mkconfig-riscv64.patch 0000000651 651 Bytes
grub2-once 0000007636 7.46 KB
grub2-once.service 0000000458 458 Bytes
grub2-pass-corret-root-for-nfsroot.patch 0000005346 5.22 KB
grub2-ppc-terminfo.patch 0000003631 3.55 KB
grub2-ppc64-cas-fix-double-free.patch 0000003268 3.19 KB
grub2-ppc64-cas-new-scope.patch 0000000452 452 Bytes
grub2-ppc64-cas-reboot-support.patch 0000005480 5.35 KB
grub2-ppc64le-disable-video.patch 0000001287 1.26 KB
grub2-ppc64le-memory-map.patch 0000001862 1.82 KB
grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch 0000009325 9.11 KB
grub2-s390x-03-output-7-bit-ascii.patch 0000014798 14.5 KB
grub2-s390x-04-grub2-install.patch 0000037158 36.3 KB
grub2-s390x-05-grub2-mkconfig.patch 0000005066 4.95 KB
grub2-s390x-06-loadparm.patch 0000001264 1.23 KB
grub2-s390x-07-add-image-param-for-zipl-setup.patch 0000001356 1.32 KB
grub2-s390x-08-workaround-part-to-disk.patch 0000000269 269 Bytes
grub2-s390x-09-improve-zipl-setup.patch 0000006874 6.71 KB
grub2-s390x-11-secureboot.patch 0000003887 3.8 KB
grub2-s390x-12-zipl-setup-usrmerge.patch 0000002926 2.86 KB
grub2-s390x-secure-execution-support.patch 0000010879 10.6 KB
grub2-s390x-set-hostonly.patch 0000002634 2.57 KB
grub2-s390x-skip-zfcpdump-image.patch 0000000648 648 Bytes
grub2-secureboot-add-linuxefi.patch 0000012460 12.2 KB
grub2-secureboot-chainloader.patch 0000017972 17.6 KB
grub2-secureboot-install-signed-grub.patch 0000006825 6.67 KB
grub2-secureboot-no-insmod-on-sb.patch 0000001329 1.3 KB
grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch 0000002261 2.21 KB
grub2-simplefb.patch 0000000571 571 Bytes
grub2-snapper-plugin.sh 0000007343 7.17 KB
grub2-suse-remove-linux-root-param.patch 0000001917 1.87 KB
grub2-systemd-sleep.sh 0000008073 7.88 KB
grub2-use-Unifont-for-starfield-theme-terminal.patch 0000000604 604 Bytes
grub2-use-rpmsort-for-version-sorting.patch 0000004030 3.94 KB
grub2-util-30_os-prober-multiple-initrd.patch 0000000326 326 Bytes
grub2-vbe-blacklist-preferred-1440x900x32.patch 0000000552 552 Bytes
grub2-video-limit-the-resolution-for-fixed-bimap-font.patch 0000002928 2.86 KB
grub2-xen-linux16.patch 0000000915 915 Bytes
grub2-xen-pv-firmware.cfg 0000004982 4.87 KB
grub2-zipl-setup-fix-btrfs-multipledev.patch 0000000368 368 Bytes
grub2.changes 0000236714 231 KB
grub2.rpmlintrc 0000000690 690 Bytes
grub2.spec 0000054211 52.9 KB
info-dir-entry.patch 0000001536 1.5 KB
not-display-menu-when-boot-once.patch 0000001072 1.05 KB
openSUSE-UEFI-CA-Certificate.crt 0000001606 1.57 KB
rename-grub-info-file-to-grub2.patch 0000001112 1.09 KB
safe_tpm_pcr_snapshot.patch 0000002833 2.77 KB
tpm-record-pcrs.patch 0000005938 5.8 KB
use-grub2-as-a-package-name.patch 0000000834 834 Bytes
Comments 0
No comments available
openSUSE Build Service is sponsored by