Interestingly I actually did manage to make my /usr partition unmountable a few years ago on a system where I had changed the shell for the root user from /bin/sh to /usr/local/bin/bash and ever since then I have kept the default shell for the root user on my systems unmodified :)