Vhd_format_lwt.File
openfile filename mode
opens filename
read/write using the current global buffering mode
fsync fd
ensures that any buffered data is written to disk and throws a Unix_error if any error has been recorded.
lseek_data fd from
sets the file pointer to the next block of data greater than or equal to from
.