mirror of
https://git.proxmox.com/git/grub2
synced 2025-07-25 06:52:53 +00:00

- Ensure uniqueness of RAID array numbers even if some elements have a name (closes: #609804). - Remove unnecessary brackets from tr arguments (closes: #612564). - Add grub-mkrescue info documentation (closes: #612585). - Avoid generating invalid configuration when something that looks like a Xen hypervisor is present without any Xen kernels (closes: #612898). - Fix memory alignment when calling 'linux' multiple times on EFI (closes: #616638). - Fix grub-install on amd64 EFI systems (closes: #617388). - Automatically export pager variable (closes: #612995). - Fix parser error with "time" (closes: #612991). - Ignore case of bitmap extensions (closes: #611123). - Skip vmlinux-* on x86 platforms (closes: #536846, #546008). - Accept old-style Xen kernels (closes: #610428). - Skip damaged LVM volumes (closes: #544731). - Handle LVM mirroring (closes: #598441). - Detect spares and report them as not RAID members (closes: #611561). - Don't enable localisation unless gfxterm is available (closes: #604609). - Fix partitioned RAID support (closes: #595071, #613444). - Dynamically count the number of lines for the lower banner (closes: #606494). - Improve quoting in grub-mkconfig, to support background image file names containing spaces (closes: #612417). - Flush BIOS disk devices more accurately (closes: #623124). * Update branch_embed-sectors.patch: - Detect sector used by HighPoint RAID controller (closes: #394868).
23 lines
1.0 KiB
Diff
23 lines
1.0 KiB
Diff
Description: Build part_msdos and vfat into EFI boot images
|
|
Author: Mario Limonciello <Mario_Limonciello@dell.com>
|
|
Bug-Ubuntu: https://bugs.launchpad.net/bugs/677758
|
|
Forwarded: http://lists.gnu.org/archive/html/grub-devel/2011-01/msg00028.html
|
|
Last-Update: 2011-04-11
|
|
|
|
Index: b/util/grub-mkrescue.in
|
|
===================================================================
|
|
--- a/util/grub-mkrescue.in
|
|
+++ b/util/grub-mkrescue.in
|
|
@@ -288,9 +288,9 @@
|
|
mkdir -p "${efi_dir}/efi/boot"
|
|
|
|
# build bootx64.efi
|
|
- make_image "${efi64_dir}" x86_64-efi "${efi_dir}"/efi/boot/bootx64.efi ""
|
|
+ make_image "${efi64_dir}" x86_64-efi "${efi_dir}"/efi/boot/bootx64.efi "part_msdos fat"
|
|
# build bootia32.efi
|
|
- make_image "${efi32_dir}" i386-efi "${efi_dir}"/efi/boot/bootia32.efi ""
|
|
+ make_image "${efi32_dir}" i386-efi "${efi_dir}"/efi/boot/bootia32.efi "part_msdos fat"
|
|
if [ -e "${efi_dir}"/efi/boot/bootia32.efi ]; then
|
|
# For old macs. Suggested by Peter Jones.
|
|
cp "${efi_dir}"/efi/boot/bootia32.efi "${efi_dir}"/efi/boot/boot.efi
|