From 7c08cee96e703e927e6f4029d5ec617eeecadc5e Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Fri, 13 Jan 2012 21:44:01 -0500 Subject: fsck: add helper for usr if different fs from root Signed-off-by: Dave Reisner --- install/fsck | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/install/fsck b/install/fsck index 852ae6a..e4927fc 100644 --- a/install/fsck +++ b/install/fsck @@ -3,8 +3,13 @@ build() { local added=0 - if (( ! fs_autodetect_failed )) && [[ $rootfstype ]]; then - add_binary /sbin/fsck.$rootfstype && (( ++added )) + if (( ! fs_autodetect_failed )) && [[ $rootfstype$usrfstype ]]; then + if [[ $rootfstype ]]; then + add_binary /sbin/fsck.$rootfstype && (( ++added )) + fi + if [[ $usrfstype && $usrfstype != $rootfstype ]]; then + add_binary /sbin/fsck.$rootfstype && (( ++added )) + fi else for fsck in "$BASEDIR"/sbin/fsck.*; do [[ -f $fsck ]] || continue -- cgit v1.2.3-24-g4f1b