Initial raw attempt

Doesn't seem to actually read raw data?
Regardless, this doesn't work on mounted devices which will be
the only thing this matters on.

This commit breaks the build, use a prior commit if you want
to test.