Oops. Commit the changes corresponding to this ChangeLog entry:

* util/update-grub_lib.in (convert_system_path_to_grub_path): Split
	code to make path relative to its root into a separate function.

	* util/i386/pc/grub-install.in: Use newly provided
	make_system_path_relative_to_its_root() to convert ${grubdir}, then
	pass the result to grub-install --prefix.

that I forgot to apply before.
This commit is contained in:
robertmh 2007-06-23 17:57:42 +00:00
parent ba50d28f33
commit 73167f1dc5
2 changed files with 54 additions and 14 deletions

View file

@ -46,6 +46,9 @@ force_lba=
recheck=no
debug=no
# for make_system_path_relative_to_its_root()
. ${libdir}/grub/update-grub_lib
# Usage: usage
# Print the usage.
usage () {
@ -227,7 +230,7 @@ fi
# _chain is often useful
modules="$modules $fs_module $partmap_module _chain"
$grub_mkimage --output=${grubdir}/core.img $modules || exit 1
$grub_mkimage --output=${grubdir}/core.img --prefix=`make_system_path_relative_to_its_root ${grubdir}` $modules || exit 1
# Now perform the installation.
$grub_setup --directory=${grubdir} --device-map=${device_map} \