Fixes #1737: Fix noauto support.

Add fsck device support.
Allow vxfs device types.
Handle noauto correctly.

Pull request for issue 1737.
Fixing.