Did you use sync after the write, but before you unplug or reboot? (It might not have written all data to it yet…)