Added a patch for only [re]mounting /boot when installation is required. Patch

from bug #57836 by Martin "Parmus" Parm.


git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@117 67a159dc-881f-0410-a524-ba9dfbe2cb84
cleanup-cruft
Tim Yamin 21 years ago
parent 7c2d804462
commit eadee68157

@ -77,23 +77,28 @@ then
fi
# Check /boot is mounted
if ! egrep -q ' /boot ' /proc/mounts
if isTrue ${CMD_NOINSTALL}
then
if egrep -q '^[^#].+ /boot ' /etc/fstab
isTrue ${MOUNTBOOT} && print_info 2 'Skipping automatic mount of boot'
else
if ! egrep -q ' /boot ' /proc/mounts
then
if isTrue ${MOUNTBOOT}
if egrep -q '^[^#].+ /boot ' /etc/fstab
then
if ! mount /boot
if isTrue ${MOUNTBOOT}
then
print_warning 1 "${BOLD}WARNING${NORMAL}: Failed to mount /boot!"
echo
if ! mount /boot
then
print_warning 1 "${BOLD}WARNING${NORMAL}: Failed to mount /boot!"
echo
else
print_info 1 'mount: /boot mounted successfully!'
fi
else
print_info 1 'mount: /boot mounted successfully!'
print_warning 1 "${BOLD}WARNING${NORMAL}: No mounted /boot partition detected!"
print_warning 1 ' Run ``mount /boot`` to mount it!'
echo
fi
else
print_warning 1 "${BOLD}WARNING${NORMAL}: No mounted /boot partition detected!"
print_warning 1 ' Run ``mount /boot`` to mount it!'
echo
fi
elif isBootRO
then

Loading…
Cancel
Save