fopen("/dev/sda","r")
Немного хитрее на окнах
// note need share write for NTFS even for read only`
HANDLE hRaw = CreateFile("\\\\.\\C:",GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,OPEN_EXISTING,FILE_FLAG_NO_BUFFERING, NULL);
Но так как это не принесет вам пользы, если вы не будете серьезно разбираться во внутренностях NTFS, это на самом деле не имеет значения.