Ні.
Найбільш поширений тип журналу, який називається журналом метаданих, захищає лише цілісність файлової системи, а не даних. Це включає в себе xfsта ext3/ ext4в data=orderedрежимі за замовчуванням .
Якщо файлова система, яка не веде журнал, зазнає збоїв, вона буде перевірена за fsckдопомогою наступного завантаження. fsckсканує кожну вкладку у файловій системі, шукаючи блоки, позначені як використані, але недоступні (тобто не мають імені файлу) та маркує ці блоки як невикористані. Робити це потрібно багато часу.
За допомогою файлової системи журналу метаданих, замість того, щоб робити fsck, вона знає, які блоки були в середині зміни, тому він може позначити їх як вільні, не шукаючи для них весь розділ.
Існує менш поширений тип журналу, який називається журналом даних, і це те, що ext3робиться, якщо встановити його за допомогою data=journalпараметра.
Він намагається захистити всі ваші дані, записавши не лише список логічних операцій, а й весь вміст кожного запису до журналу. Але оскільки це записування ваших даних двічі, це може бути набагато повільніше.
Як зазначають інші, навіть це не є гарантією, тому що жорсткий диск, можливо, сказав операційній системі, що вона зберігає дані, коли він фактично все ще знаходився в кеші жорсткого диска.
Для отримання додаткової інформації подивіться статтю файлової системи журналу Wikipedia та розділ Режим даних документації ext4 .