ok, so few things I believe that should be looked at:
1. reduce risk of corruption of other partition during update -> mount it with "sync" option as well
2. try harder to recover from corruption
-> if normal fsck fails, maybe try harder
-> if that also fails or if try harder is considered not clean -> mkfs and recreate from scratch
ok, so few things I believe that should be looked at:
1. reduce risk of corruption of other partition during update -> mount it with "sync" option as well
2. try harder to recover from corruption
-> if normal fsck fails, maybe try harder
-> if that also fails or if try harder is considered not clean -> mkfs and recreate from scratch