नहीं।
सबसे सामान्य प्रकार की जर्नलिंग, जिसे मेटाडेटा जर्नलिंग कहा जाता है, केवल फ़ाइल सिस्टम की अखंडता की रक्षा करती है, डेटा की नहीं। इसमें शामिल है xfs
, और ext3
/ ext4
डिफ़ॉल्ट data=ordered
मोड में।
यदि एक गैर-जर्नलिंग फ़ाइल सिस्टम एक दुर्घटना ग्रस्त है, तो इसे fsck
अगले बूट पर उपयोग करके चेक किया जाएगा । फ़ाइल सिस्टम पर fsck
प्रत्येक इनकोड को स्कैन करता है, उन ब्लॉकों की तलाश करता है जो उपयोग के रूप में चिह्नित हैं, लेकिन उपलब्ध नहीं हैं (अर्थात कोई फ़ाइल नाम नहीं है), और उन ब्लॉकों को अप्रयुक्त के रूप में चिह्नित करता है। ऐसा करने में लंबा समय लगता है।
मेटाडेटा जर्नलिंग फ़ाइल सिस्टम के साथ, ए करने के बजाय fsck
, यह जानता है कि यह किस ब्लॉक को बदलने के बीच में था, इसलिए यह उनके लिए पूरे विभाजन को खोजे बिना उन्हें मुफ्त में चिह्नित कर सकता है।
एक कम सामान्य प्रकार की जर्नलिंग है, जिसे डेटा जर्नलिंग कहा जाता है, जो कि ext3
यदि आप data=journal
विकल्प के साथ इसे माउंट करते हैं तो क्या होता है।
यह न केवल तार्किक कार्यों की सूची लिखकर आपके सभी डेटा की सुरक्षा करने का प्रयास करता है, बल्कि पत्रिका को प्रत्येक लिखने की संपूर्ण सामग्री भी। लेकिन क्योंकि यह आपके डेटा को दो बार लिख रहा है, इसलिए यह बहुत धीमा हो सकता है।
जैसा कि अन्य लोगों ने बताया है, यहां तक कि यह कोई गारंटी नहीं है, क्योंकि हार्ड ड्राइव ने ऑपरेटिंग सिस्टम को डेटा संग्रहीत करने के बारे में बताया होगा, जब यह तथ्य था कि यह अभी भी हार्ड ड्राइव के कैश में था।
अधिक जानकारी के लिए, विकिपीडिया जर्नलिंग फाइल सिस्टम लेख और ext4 प्रलेखन के डेटा मोड अनुभाग पर एक नज़र डालें ।