Ext4 फाइलसिस्टम विभाजन पर जर्नलिंग अक्षम करें


9

मैं SSD पर लिनक्स मिंट चला रहा हूं। मैंने पढ़ा है कि जर्नलिंग को अक्षम करने के लिए एक अनुकूलन कैसा है। हालाँकि, जब मैं कमांड चलाता हूं:

sudo mke2fs -t ext4 -O ^has_journal /dev/sda1

मुझे यह कहते हुए एक त्रुटि मिलती है कि ड्राइव व्यस्त है। ठीक है, निश्चित रूप से यह व्यस्त है, यही वह जगह है जहां पूरा ओएस है।
मैं इसे कैसे निष्क्रिय कर सकता हूं?


1
जैसा कि सभी * निक्स प्रणालियों में, आपको एकल रखरखाव उपयोगकर्ता मोड में जाना होगा, वॉल्यूम को अनमाउंट करना और फिर वहां से अपने बदलाव करना होगा। अन्यथा अन्य विकल्प ड्राइव को किसी अन्य सिस्टम पर ले जाने के लिए है, इसे द्वितीयक ड्राइव के रूप में स्थापित करें, इसे umounted छोड़ दें और वहां से ऑपरेशन पर ले जाएं।
फियास्को लैब्स

खैर, मैं बहुत ज्यादा बेवकूफ हूँ, इसलिए सुनिश्चित नहीं है कि एकल रखरखाव उपयोगकर्ता मोड कैसे दर्ज करें। ऐसा लगता है कि मैं ग्रब बूट मेनू के माध्यम से ऐसा कर सकता हूं, लेकिन मुझे नहीं पता कि उस मेनू को कैसे दिखाया जाए।
एंडी

जवाबों:


18

जैसा कि मैनपेज में लिखा गया है, mke2fsनए फाइलसिस्टम बनाने के लिए उपयोग किया जाता है, मौजूदा लोगों को बदलने के लिए नहीं।

मुझे लगता है कि आप जिस टूल की तलाश कर रहे हैं tune2fs, वह उसी पैरामीटर का उपयोग कर सकता है:

tune2fs -O ^has_journal /dev/sdXY

आप जो भी करते हैं, फाइलसिस्टम के साथ खेलने से पहले एक बैकअप बना लें।

आपको -f(बल) पैरामीटर का उपयोग करना पड़ सकता है । उपकरण का उपयोग करने से पहले (और गंभीरता से एक बैकअप बनाने के लिए) के
साथ मैनपेज़ की जाँच करें man tune2fs


2
@AndiJay, आपके द्वारा प्रयास की गई कमांड (mke2fs) का उपयोग करने से आपके सभी डेटा को ढीला कर दिया जाएगा क्योंकि एक नया फाइल सिस्टम बनाया गया होगा, जो आपके मौजूदा एक को अधिलेखित करेगा। यह विंडोज़ "प्रारूप" कमांड के बराबर है।
टेराडॉन

1
अगर मैं गलती से सब कुछ मिटा देता हूं तो मुझे कोई आपत्ति नहीं है। मशीन में कुछ भी महत्वपूर्ण नहीं है।
एंडी जे

1
ठीक है, मैंने टकसाल .iso से बूट करने योग्य USB कुंजी बनाई। मैंने रिकवरी मोड में बूट किया, अदन मैं ट्यून 2 एफएस कमांड चलाने में सक्षम था। मेरा सवाल यह है कि मैं कैसे पुष्टि कर सकता हूं कि वास्तव में पत्रिकाओं को बंद कर दिया गया था?
एंडी जय

3
यदि आप जारी करते हैं या इसे बंद कर दिया गया है has_journal, Filesystem featuresतो अब मौजूद नहीं है। या बस इस तरह से इसके लिए grep । dumpe2fstune2fs -ltune2fs -l /dev/sdXY | grep has_journal
बरन

2
+1, आर्क के बिना मेरी पेन-ड्राइव के लिए काम किया। लेकिन मुझे लगता है कि आप मतलब tune2fs -O ^has_journal /dev/sdXY(2 भूल गए); जो भविष्य के पाठकों के लिए भ्रम पैदा कर सकता है।
JMCF125
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.