]>
Commit | Line | Data |
---|---|---|
5bafb558 JK |
1 | diff -dur -x '*.orig' grub-2.00.git20131218.orig/util/grub-mkconfig.in grub-2.00.git20131218/util/grub-mkconfig.in |
2 | --- grub-2.00.git20131218.orig/util/grub-mkconfig.in 2013-12-18 14:44:31.000000000 +0100 | |
3 | +++ grub-2.00.git20131218/util/grub-mkconfig.in 2013-12-18 14:45:37.000000000 +0100 | |
4 | @@ -255,7 +255,8 @@ | |
806364c8 JR |
5 | GRUB_ENABLE_CRYPTODISK \ |
6 | GRUB_BADRAM \ | |
5bafb558 | 7 | GRUB_OS_PROBER_SKIP_LIST \ |
806364c8 JR |
8 | - GRUB_DISABLE_SUBMENU |
9 | + GRUB_DISABLE_SUBMENU \ | |
10 | + GRUB_PREFER_DRACUT | |
11 | ||
12 | if test "x${grub_cfg}" != "x"; then | |
13 | rm -f "${grub_cfg}.new" | |
5bafb558 JK |
14 | diff -dur -x '*.orig' grub-2.00.git20131218.orig/util/grub.d/10_linux.in grub-2.00.git20131218/util/grub.d/10_linux.in |
15 | --- grub-2.00.git20131218.orig/util/grub.d/10_linux.in 2013-12-18 14:44:31.000000000 +0100 | |
16 | +++ grub-2.00.git20131218/util/grub.d/10_linux.in 2013-12-18 14:44:49.000000000 +0100 | |
17 | @@ -198,10 +198,12 @@ | |
9b98f246 | 18 | done |
806364c8 | 19 | |
9b98f246 | 20 | initrd_real= |
806364c8 JR |
21 | - for i in "initrd.img-${version}" "initrd-${version}.img" "initrd-${version}.gz" \ |
22 | - "initrd-${version}" "initramfs-${version}.img" \ | |
23 | - "initrd.img-${alt_version}" "initrd-${alt_version}.img" \ | |
24 | - "initrd-${alt_version}" "initramfs-${alt_version}.img" \ | |
ab6bbe27 JR |
25 | + if [ x"${GRUB_PREFER_DRACUT}" != "xtrue" ]; then |
26 | + initrd_search_list="initrd.img-${version} initrd-${version}.img initrd-${version}.gz initrd-${version} initramfs-${version}.img initrd.img-${alt_version} initrd-${alt_version}.img initrd-${alt_version} initramfs-${alt_version}.img" | |
806364c8 | 27 | + else |
ab6bbe27 | 28 | + initrd_search_list="initramfs-${version}.img initrd.img-${version} initrd-${version}.img initrd-${version}.gz initrd-${version} initramfs-${alt_version}.img initrd.img-${alt_version} initrd-${alt_version}.img initrd-${alt_version}" |
806364c8 JR |
29 | + fi |
30 | + for i in $initrd_search_list \ | |
31 | "initramfs-genkernel-${version}" \ | |
32 | "initramfs-genkernel-${alt_version}" \ | |
33 | "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \ | |
5bafb558 JK |
34 | diff -dur -x '*.orig' grub-2.00.git20131218.orig/util/grub.d/20_linux_xen.in grub-2.00.git20131218/util/grub.d/20_linux_xen.in |
35 | --- grub-2.00.git20131218.orig/util/grub.d/20_linux_xen.in 2013-12-18 14:44:31.000000000 +0100 | |
36 | +++ grub-2.00.git20131218/util/grub.d/20_linux_xen.in 2013-12-18 14:44:49.000000000 +0100 | |
37 | @@ -207,10 +207,12 @@ | |
ab6bbe27 JR |
38 | linux_root_device_thisversion="${LINUX_ROOT_DEVICE}" |
39 | ||
9b98f246 | 40 | initrd_real= |
ab6bbe27 JR |
41 | - for i in "initrd.img-${version}" "initrd-${version}.img" "initrd-${version}.gz" \ |
42 | - "initrd-${version}" "initramfs-${version}.img" \ | |
43 | - "initrd.img-${alt_version}" "initrd-${alt_version}.img" \ | |
44 | - "initrd-${alt_version}" "initramfs-${alt_version}.img" \ | |
45 | + if [ x"${GRUB_PREFER_DRACUT}" != "xtrue" ]; then | |
46 | + initrd_search_list="initrd.img-${version} initrd-${version}.img initrd-${version}.gz initrd-${version} initramfs-${version}.img initrd.img-${alt_version} initrd-${alt_version}.img initrd-${alt_version} initramfs-${alt_version}.img" | |
47 | + else | |
48 | + initrd_search_list="initramfs-${version}.img initrd.img-${version} initrd-${version}.img initrd-${version}.gz initrd-${version} initramfs-${alt_version}.img initrd.img-${alt_version} initrd-${alt_version}.img initrd-${alt_version}" | |
49 | + fi | |
50 | + for i in $initrd_search_list \ | |
51 | "initramfs-genkernel-${version}" \ | |
52 | "initramfs-genkernel-${alt_version}" \ | |
53 | "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \ |