Browse Source

base-files: finetuning, verbose mount output

Waldemar Brodkorb 7 years ago
parent
commit
e2d128b128
2 changed files with 5 additions and 8 deletions
  1. 2 5
      package/base-files/src/etc/init.d/fs
  2. 3 3
      package/base-files/src/etc/mdev/fs

+ 2 - 5
package/base-files/src/etc/init.d/fs

@@ -35,16 +35,13 @@ for fs in $fstypes; do
 				logger -t 'Filesystem' "checking $fs filesystem on $disk"
 				fsck -p $disk >/dev/null 2>&1
 			}
-			logger -t 'Filesystem' "Mounting $disk to $mnt"
 			mkdir -p $mnt > /dev/null 2>&1
 			if [ -b $disk ]; then
-				mount $disk > /dev/null 2>&1
+				logger -t 'Filesystem' "Mounting $disk to $mnt"
+				mount $disk
 			else
 				logger -s -t 'Filesystem' "Skipping mounting $disk, device file missing"
 			fi
-			if [ $? -ne 0 ];then
-				logger -s -t 'Filesystem' "Mounting $disk failed with $?"
-			fi
 		else
 			logger -s -t 'Filesystem' "No $procfs filesystem in kernel"
 		fi

+ 3 - 3
package/base-files/src/etc/mdev/fs

@@ -47,9 +47,9 @@ adk_mount() {
 	grep $procfs /proc/filesystems >/dev/null 2>&1
 	if [ $? -eq 0 ];then
 		logger -t mdev "Mounting $disk to $mnt"
-		mount $mnt 2>/dev/null
-		if [ $? -ne 0 ];then
-			logger -s -t 'Filesystem' "Mounting $disk failed"
+		mount $mnt
+		if [ $? -ne 0 ]; then
+			logger -t mdev "Mounting $disk failed"
 		fi
 	else
 		logger -t mdev "Required filesystem $procfs not available"