diff --git a/ChangeLog b/ChangeLog index f7a885b0e..8913063db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-06-14 Robert Millan + + * util/i386/efi/grub-install.in (modules): Remove `_chain'. + * util/i386/pc/grub-install.in (modules): Likewise. + 2008-06-13 Pavel Roskin * commands/ls.c (grub_ls_list_files): Fix format warnings. diff --git a/util/i386/efi/grub-install.in b/util/i386/efi/grub-install.in index fae15172f..645190da2 100644 --- a/util/i386/efi/grub-install.in +++ b/util/i386/efi/grub-install.in @@ -193,8 +193,8 @@ partmap_module=`$grub_probe --target=partmap --device-map=${device_map} ${grubdi # Device abstraction module, if any (lvm, raid). devabstraction_module=`$grub_probe --target=abstraction --device-map=${device_map} ${grubdir}` -# _chain is often useful -modules="$modules $fs_module $partmap_module $devabstraction_module _chain" +# The order in this list is critical. Be careful when modifiing it. +modules="$modules $fs_module $partmap_module $devabstraction_module" $grub_mkimage --output=${grubdir}/grub.efi $modules || exit 1 diff --git a/util/i386/pc/grub-install.in b/util/i386/pc/grub-install.in index 87e5f84e2..ef87187e8 100644 --- a/util/i386/pc/grub-install.in +++ b/util/i386/pc/grub-install.in @@ -231,8 +231,8 @@ partmap_module=`$grub_probe --target=partmap --device ${grub_device} 2> /dev/nul # Device abstraction module, if any (lvm, raid). devabstraction_module=`$grub_probe --target=abstraction --device ${grub_device}` -# _chain is often useful -modules="$modules $fs_module $partmap_module biosdisk $devabstraction_module _chain" +# The order in this list is critical. Be careful when modifiing it. +modules="$modules $fs_module $partmap_module biosdisk $devabstraction_module" $grub_mkimage --output=${grubdir}/core.img --prefix=`make_system_path_relative_to_its_root ${grubdir}`/ $modules || exit 1