From: Harald Hoyer Date: Wed, 10 Nov 2010 19:43:22 +0000 (+0100) Subject: rootfs-block/mount-root.sh: echo fsck return code to X-Git-Tag: 008~45 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3d7c58ca1e0129b6f96fb66ba214eae71337616a;p=thirdparty%2Fdracut.git rootfs-block/mount-root.sh: echo fsck return code to /dev/.initramfs/fsck --- diff --git a/modules.d/95rootfs-block/mount-root.sh b/modules.d/95rootfs-block/mount-root.sh index b242acff5..f56fbed18 100755 --- a/modules.d/95rootfs-block/mount-root.sh +++ b/modules.d/95rootfs-block/mount-root.sh @@ -117,6 +117,8 @@ if [ -n "$root" -a -z "${root%%block:*}" ]; then info fsck -T -t noopts=_netdev -A $fsckoptions out=$(fsck -T -t noopts=_netdev -A $fsckoptions) export RD_ROOTFS_FSCK=$? + mkdir -p /dev/.initramfs + echo $RD_ROOTFS_FSCK > /dev/.initramfs/fsck # A return of 4 or higher means there were serious problems. if [ $RD_ROOTFS_FSCK -gt 3 ]; then