From 236acf2d27b8f6e1de11f0fb35c78756837a6700 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Thu, 7 Oct 2010 09:26:37 +0200 Subject: [PATCH] fsck: inform about nonexistent devices in verbose mode Reported-by: Serafeim Zanikolas Signed-off-by: Karel Zak --- fsck/fsck.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/fsck/fsck.c b/fsck/fsck.c index e7526f9e..7e1608f9 100644 --- a/fsck/fsck.c +++ b/fsck/fsck.c @@ -887,10 +887,17 @@ static int ignore(struct fs_info *fs) /* * ignore devices that don't exist and have the "nofail" mount option */ - if (!device_exists(fs->device) && opt_in_list("nofail", fs->opts)) { + if (!device_exists(fs->device)) { + if (opt_in_list("nofail", fs->opts)) { + if (verbose) + printf(_("%s: skipping nonexistent device\n"), + fs->device); + return 1; + } if (verbose) - printf(_("%s: skipping nonexistent device\n"), fs->device); - return 1; + printf(_("%s: nonexistent device (\"nofail\" fstab " + "option may be used to skip this device)\n"), + fs->device); } interpret_type(fs); -- 2.39.5