Hello,
Ich würde aber aus Performance-Gründen auf das byteweise Lesen und Schreiben verzichten und stattdessen einen Puffer in geeigneter Größe nutzen.
Am besten gleich in Festplattengröße
*scnr*
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg