2005-11-22 Hollis Blanchard <hollis@penguinppc.org>
* util/powerpc/ieee1275/grub-install.in: Run the mount point check before installing files.
This commit is contained in:
parent
44b83271e6
commit
9abde152f5
2 changed files with 13 additions and 9 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2005-11-22 Hollis Blanchard <hollis@penguinppc.org>
|
||||||
|
|
||||||
|
* util/powerpc/ieee1275/grub-install.in: Run the mount point
|
||||||
|
check before installing files.
|
||||||
|
|
||||||
2005-11-22 Mike Small <smallm@panix.com>
|
2005-11-22 Mike Small <smallm@panix.com>
|
||||||
|
|
||||||
* util/powerpc/ieee1275/grub-install.in (grubdir): Fixed partition
|
* util/powerpc/ieee1275/grub-install.in (grubdir): Fixed partition
|
||||||
|
|
|
@ -120,6 +120,14 @@ else
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Find the partition at the right mount point.
|
||||||
|
install_device=`awk '$2 == '"\"$grubdir\""' { print $1 }' < /proc/mounts`
|
||||||
|
if test "x$install_device" = x; then
|
||||||
|
echo "$grubdir must be a mount point."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
# XXX warn on firmware-unreadable filesystems?
|
||||||
|
|
||||||
# Create the GRUB directory if it is not present.
|
# Create the GRUB directory if it is not present.
|
||||||
test -d "$bootdir" || mkdir "$bootdir" || exit 1
|
test -d "$bootdir" || mkdir "$bootdir" || exit 1
|
||||||
test -d "$grubdir" || mkdir "$grubdir" || exit 1
|
test -d "$grubdir" || mkdir "$grubdir" || exit 1
|
||||||
|
@ -144,15 +152,6 @@ fi
|
||||||
"$grub_mkimage" --output=${grubdir}/grub $modules || exit 1
|
"$grub_mkimage" --output=${grubdir}/grub $modules || exit 1
|
||||||
|
|
||||||
if test $update_nvram = yes; then
|
if test $update_nvram = yes; then
|
||||||
# Find the partition at the right mount point.
|
|
||||||
install_device=`awk '$2 == '"\"$grubdir\""' { print $1 }' < /proc/mounts`
|
|
||||||
if test "x$install_device" = x; then
|
|
||||||
# Uh oh... grub-mkimage installed into a plain directory somewhere.
|
|
||||||
echo "$grubdir is not a mount point!"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
# XXX warn on firmware-unreadable filesystems?
|
|
||||||
|
|
||||||
set $ofpathname dummy
|
set $ofpathname dummy
|
||||||
if test -f "$1"; then
|
if test -f "$1"; then
|
||||||
:
|
:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue