मैं जर्नलिंग- filesystems पर लिंक गर्त पढ़ रहा था और मैं जानना चाहूंगा कि वास्तव में मेरे हार्डडिस्क में संग्रहीत पत्रिका कहां है।
इस चित्र पर कुछ संकेत नीचे दिखाए गए हैं
धन्यवाद,
सेन
मैं जर्नलिंग- filesystems पर लिंक गर्त पढ़ रहा था और मैं जानना चाहूंगा कि वास्तव में मेरे हार्डडिस्क में संग्रहीत पत्रिका कहां है।
इस चित्र पर कुछ संकेत नीचे दिखाए गए हैं
धन्यवाद,
सेन
जवाबों:
जर्नल विभाजन के एक अलग स्थान पर संग्रहीत है, आप इसे सीधे एक्सेस नहीं कर सकते। आप उपयोग कर सकते हैं sudo debugfs /dev/sda#
जहां #
प्रतीक अपने विभाजन की संख्या है, और उसके बाद का उपयोग कर logdump
में debugfs
उसे प्रिंट। हालांकि आउटपुट भ्रामक है।
आम तौर पर, एक नियमित उपयोगकर्ता के रूप में, आपको पत्रिका के बारे में जानने की आवश्यकता नहीं है। ext3/4
डेटा हानि (ज्यादातर मामलों में) को रोकने के लिए उपयोग करना पर्याप्त होगा।
यह लिंक मदद कर सकता है: http://www.linuxforums.org/forum/red-hat-fedora-linux/121074-ext3-journal.html
जर्नल के लिए कोई निश्चित स्थान नहीं है, प्रत्येक फाइल सिस्टम इसे एक अलग स्थान पर संग्रहीत करता है।
यदि आप इसे एक नियमित फाइल होने की उम्मीद कर रहे हैं, तो आपकी गलती है, यह इनकोड टेबल की तरह फाइलसिस्टम संरचना का एक हिस्सा है। मजेदार बात यह है कि ext3 / 4 इसे बिल्कुल एक नियमित फ़ाइल की तरह मानता है। यह आमतौर पर इनोड नंबर 8 में पाया जाता है, लेकिन यह एक कर्नेल पैरामीटर है जिसे संकलन समय पर बदला जा सकता है।
यदि आप तकनीकी प्राप्त करना चाहते हैं, तो कार्लो वुड का यह लेख , जो मार्च 2008 में लिखा गया था, ext3 संरचना के बारे में एक महान पढ़ा है।
यदि आप किसी पत्रिका को विभाजन तालिका , इनोड या ब्लॉक जैसे शब्दों में नहीं रखते हैं और इसके बारे में चिंता नहीं करते हैं: