summaryrefslogtreecommitdiff
path: root/scripts/local
diff options
context:
space:
mode:
authormaximilian attems <maks@debian.org>2006-10-18 13:16:03 +0200
committermaximilian attems <maks@debian.org>2006-10-18 13:16:03 +0200
commitdc67493c8b72ebb4a360194a13c74a13d06def52 (patch)
tree8bdbde7e898899789d9ecb54c511cb0de577c13d /scripts/local
parent63f337b6a8cfa058bb2ed9fcf0de6a71f3ffb9ab (diff)
downloadinitramfs-tools-dc67493c8b72ebb4a360194a13c74a13d06def52.tar.gz
initramfs-tools-dc67493c8b72ebb4a360194a13c74a13d06def52.zip
- improve run_bootloader (elilo, zipl)
- fix preinst sed command - bunch of minor fixes
Diffstat (limited to 'scripts/local')
-rw-r--r--scripts/local4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/local b/scripts/local
index 299fc65..f4079d5 100644
--- a/scripts/local
+++ b/scripts/local
@@ -51,6 +51,10 @@ mountroot ()
else
FSTYPE=${ROOTFSTYPE}
fi
+ if [ "$FSTYPE" = "unknown" ] && [ -x /lib/udev/vol_id ]; then
+ FSTYPE=$(/lib/udev/vol_id -t ${ROOT})
+ [ -z "$FSTYPE" ] && FSTYPE="unknown"
+ fi
[ "$quiet" != "y" ] && log_begin_msg "Running /scripts/local-premount"
run_scripts /scripts/local-premount