I don't know. But I know that if I dont sync by hand using the console I loose some blocks (some of the last changes may be missing). I use this halt: #!/bin/rc while () { echo fsys main fync >>/srv/fscons } And wait until I see that for several calls there's no dirty block. Any better way?