В принципе это и есть режим аля - киоск, за исключением вот этого :
мне только надо писать время работы тренажера в отдельный файл.
Если этот файл писать прото так - на примонтированный с дефолтными настройками том, то в 99% случаев все будет ОК (если только боец не рубанет питание в момент скидывания кеша записи на диск). Другое дело, что вечно обрубающийся без размонтирования том - тоже не гуд, вообще-то.
Что ИМХО можно сделать, что бы подстаховаться:
1. Писать результаты в файл обязательно до скидывания результатов на флешку (тем поставить подстраховку от дурака - рубанул не вовремя - так и на флешке твоей результатов не будет - проходи тест по-новой).
2. для этого файла создать малюсенький отдельный раздел с журналируемой FS.
3. запись файла сопровождать принудительным sync-ом.
4. если совсем уже подстаховываться (в духе яля как на войнну) - то монтировать этот раздельчик только перед записью результатов в файл, и после записи размонтировать.
5. совсем уже военный режим - делать две копии файлов на разных томах и еще на разных физических носителях.

PS хотя наверно, реально "военнный подход" - это все таки иметь три и более копии этого файла - т.к. в поставленной задаче - этот файл - едиственно-важная вещь.