20 years ago it was unfortunately not unusual to experience the Linux "nuclear fsck" where it scrolls by so fast and for so long you know it's toast.
20 years ago it was unfortunately not unusual to experience the Linux "nuclear fsck" where it scrolls by so fast and for so long you know it's toast.
The "soft updates" option must be chosen when the disk is formatted for good reliability.
As I have said, 20 years ago "soft updates" in UFS worked better than journaling in the other contemporaneous file systems.
Nowadays it is likely that this is no longer true. I am still using FreeBSD in servers, but unlike 20 years ago I can afford UPSes so I no longer see often crashes due to power outages, even if I had one incident some time ago with a battery that had not been replaced yet after the UPS had warned that this is necessary, and when a power outage happened, the UPS worked for less than a minute and the power was cut before system shutdown. Even in this case there was no file system corruption on UFS.
Even with this good recent experience, today I would no longer trust UFS like 20 years ago, because it is said the current FreeBSD maintainers no longer understand the convoluted code that implements "soft updates" in UFS, and in any case most of their file system maintenance and development work is directed at ZFS now.
* https://www.youtube.com/watch?v=_NuhRkiInvA (BSDCan)
* https://www.mckusick.com/softdep/suj.pdf
Which also allows snapshots:
* https://freebsdfoundation.org/project/snapshots-on-filesyste...
See also "Journaling versus Soft Updates: Asynchronous Meta-data Protection in File Systems":
* https://www.seltzer.com/assets/publications/Journaling-versu...
Log message: Make softdep mounts a no-op
Softdep is a significant impediment to progressing in the vfs layer so we plan to get it out of the way. It is too clever for us to continue maintaining as it is.
When Windows XP has been launched, NTFS was certainly much less reliable. Even without being affected by any crashes or other anomalies, the free space on the NTFS partitions of early Windows XP computers would shrink steadily, without any apparent cause, requiring a reformatting/reinstallation after some time.
Early Windows XP was very buggy. While a computer with Windows XP did not require one or more reboots per day like one with Windows 98, failing to reboot it for more than a few days guaranteed a crash.
Only after installing several massive service packs in the following years, Windows XP has become reasonably stable.
Well, i stayed away from NTFS in the Win2000 era because crashes would make your system unusable.
Windows XP was more stable than 98SE, but it did crash more, because it was a general purpose OS used by people playing games. Still can't recall any major NTFS issues with it.
Windows 2000 with XP drivers (edit the INI file to allow it to install) was the way to go ;)