From: Robin H. Johnson Signed-off-by: Robin H. Johnson Date: Fri Jan 5 17:58:51 UTC 2007 This patch adds support for the operational error code of fsck. This error code is given when fsck cannot find the backing device, and should not be fatal (because that leads to boot interruptions, esp. on SANs). --- checkfs-1.12 2007-01-05 17:44:25.000000000 +0000 +++ checkfs 2007-01-05 17:46:12.000000000 +0000 @@ -27,6 +27,10 @@ fi if [[ ${retval} -eq 0 ]] ; then eend 0 + elif [[ ${retval} -eq 8 ]] ; then + ewend 1 "Operational error, continuing" + # Everything should be ok, so return a pass + return 0 elif [[ ${retval} -ge 1 && ${retval} -le 3 ]] ; then ewend 1 "Filesystem errors corrected." # Everything should be ok, so return a pass