Index: sh/rc-mount.sh =================================================================== --- sh/rc-mount.sh (revision 2645) +++ sh/rc-mount.sh (working copy) @@ -52,8 +52,14 @@ # OK, try forcing things if [ ${retry} -le 0 ] ; then - ${cmd} -f "${mnt}" || retry=-999 - retry=-999 + local extra_opts="-f" + case "${cmd}" in + mount*) + # Silly reiserfs help blocks us, so bypass it + [ "${RC_UNAME}" = "linux" ] && extra_opts="-i" + ;; + esac + ${cmd} ${extra_opts} "${mnt}" || retry=-999 break fi done