refactor /boot-not-mounted detection to use util-linux tools

This commit is contained in:
Dave Reisner 2012-01-03 23:49:43 +00:00
parent f086bcb894
commit 782389f518

View File

@ -44,11 +44,9 @@ post_upgrade() {
echo ">>>"
fi
if grep "^[^#]*[[:space:]]/boot" etc/fstab 2>&1 >/dev/null; then
if ! grep "[[:space:]]/boot" etc/mtab 2>&1 >/dev/null; then
echo "WARNING: /boot appears to be a separate partition but is not mounted."
echo " You probably just broke your system. Congratulations."
fi
if findmnt --fstab -uno SOURCE /boot &>/dev/null && ! mountpoint -q /boot; then
echo "WARNING: /boot appears to be a separate partition but is not mounted."
echo " You probably just broke your system. Congratulations."
fi
# updating module dependencies