Fix read-only disk mount bugs
Created by: julianhess
- Force a zero exit for mounting disk, to avoid race conditions
- Explicitly check existence of mountpoint, since we can no longer depend on the exit code
- Check if symlink to file on RO disk already exists before attempting to create