Bu soru üzerine biraz araştırma yaptım ve BT departmanımın söylediklerinin aslında doğru olduğunu, Linux'un elektrik kesintisine karşı savunmasız olduğunu gördüm. İnode tablosunun Linux / unix'te nasıl çalıştığının nedeni budur. Sıralanmamış bir liste olduğundan ve sürekli değiştirildiğinden, çekirdek ikili dosyaları gibi önemli, statik dosyalar ile geçici dosyalar gibi değersiz dosyalar arasında bir ayrım yoktur. Bunun anlamı, inode'un kritik sistem dosyalarına girişlerinin sürekli olarak yeniden yazıldığı, açıkça çok kötü bir tasarım olduğu. Aslında, kritik sistem dosyalarının, inode girişlerini gerekli olmayan dosyalara göre herhangi bir zamanda yazmaları daha muhtemeldir. Güç kesildiğinde, inode tablonun hangi kısmının yazıldığına bakılmaksızın, sistem dosyalarına işaretçiler içermemesi muhtemeldir. Sistem dosyalarının kendilerini iyi ve sağlam, ancak onları bulmak için dizin zarar görmüş. Bu durum inode tablonun hasarlı alanlarının boyutunu artırma etkisine sahip disk önbelleği ile daha da kötüleşmiştir.
Windows'ta eski FAT dosya sistemi bile bundan daha sağlamdır. FAT'in de bir masası var, ama sıralı bir masa, bu nedenle geçici dosyalarla karıştırılmış sistem dosyaları yok. Genellikle sistem dosyaları dizinin bir bölgesinde bir aradadır ve bu alanın çok sık yazılması muhtemel değildir. Ayrıca, FAT bir yedekleme dizinine sahiptir, bu yüzden dizin bozulmuş olsa bile, sadece yedeklemeye geri döner. Bu, FAT ile, kullanıcının bir elektrik kesintisi durumunda, geçici dosyalar bile olsa, herhangi bir dosya bağlantısını kaybetme ihtimalinin olmadığı anlamına gelir. Bununla birlikte, Linux ile inode tablosu sürekli yazıldığı için, kullanıcının bir elektrik kesintisi durumunda dosyalara erişimini kaybetmesi garanti altına alınmıştır.
Bunu hafifletmek için yapılabilecek tek şey disk önbelleğini kapatmaktır.