लिनक्स में Fstab फ़ाइल में आइटम कैसे जोड़ें

click fraud protection

विंडोज ऑपरेटिंग सिस्टम के विपरीत, हार्ड ड्राइव सिस्टम से जुड़े नहीं हैं जो स्वचालित रूप से माउंट नहीं होते हैं। यह उपयोगकर्ताओं को फ़ाइल प्रबंधक और मैन्युअल रूप से खोलने के लिए मजबूर करता है प्रत्येक ड्राइव को माउंट करें और हर बार उनके पीसी शुरू होने पर विभाजन। यह बहुत कष्टप्रद है लेकिन आप लिनक्स में fstab फाइल में आइटम जोड़ सकते हैं और इसे ठीक कर सकते हैं।

बिगड़ने की चेतावनी: नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें इस लेख के अंत में।

बैकअप फ़ाइल सिस्टम टैब फ़ाइल

फ़ाइल सिस्टम टैब फ़ाइल को संशोधित करना बहुत खतरनाक है। यदि आप नहीं जानते कि आप क्या कर रहे हैं, या एक पत्र जगह से बाहर है, तो आपदा आ सकती है। यही कारण है कि इस गाइड के भीतर कुछ भी करने से पहले पूर्ण बैकअप बनाना महत्वपूर्ण है। हम यह भी सुझाव देते हैं कि इस बैकअप को अपने ड्रॉपबॉक्स या गूगल ड्राइव आदि पर अपलोड करना एक सुरक्षित है, अगर आपको इसकी आवश्यकता है (किसी कारण से) तो आप फ़ाइल तक नहीं पहुँच सकते।

फ़ाइल का बैकअप लेने के लिए, एक टर्मिनल विंडो खोलें और एक नया फ़ोल्डर बनाएं:

mkdir / home / username / system-backups

फिर, एक रूट शेल हासिल करें। इसके साथ किया जाता है सूद- s आदेश।

instagram viewer
सूद- s

रूट के साथ, / etc / निर्देशिका दर्ज करें, और चलाएं:

सीडी / आदि /
cp fstab / home / username / system-backups

उसके बाद, .bak के रूप में fstab फ़ाइल का नाम बदलें:

mv fstab fstab.bak

Fstab बैकअप को पुनर्स्थापित करना

अपने क्लाउड स्टोरेज से Fstab.bak फ़ाइल का बैकअप डाउनलोड करें और इसे सिस्टम-बैकअप में रखें फ़ोल्डर, या (यदि फ़ाइल अभी भी वहां है), सीडी कमांड का उपयोग करें और / होम / उपयोगकर्ता नाम / सिस्टम-बैकअप पर जाएं फ़ोल्डर।

सीडी ~ / सिस्टम-बैकअप

प्राप्त करने के लिए रूट को आसान बनाने के लिए रूट कमांड, सुडो के साथ, फिर करें:

mv fstab.bak / etc /

टूटी हुई Fstab फ़ाइल को / etc / के साथ हटाएं:

सीडी / आदि / आरएम fstab

बैकअप को पुनर्स्थापित करें, इसके साथ:

mv fstab.bak fstab

समझ क्या Fstab करता है

Fstab का अर्थ है "फाइल सिस्टम टैब"। यह ऑपरेटिंग सिस्टम को बताता है कि सिस्टम पर उन विभाजनों का क्या उपयोग किया जाना चाहिए, जहां उन्हें होना चाहिए माउंट, यदि उन्हें स्टार्टअप पर साफ किया जाना चाहिए, तो फाइल सिस्टम प्रारूप क्या है, और सब कुछ फाइल सिस्टम सम्बंधित। लिनक्स पर एक इंस्टॉलेशन के दौरान, यह फ़ाइल आमतौर पर स्वचालित रूप से उत्पन्न होती है, और सामान्य उपयोगकर्ता सबसे अधिक कभी भी इसके साथ बातचीत नहीं करेंगे।

यदि आप अपने लिनक्स पीसी पर अलग-अलग ड्राइव के लिए विशेष, कस्टम mounts की तलाश में हैं, तो कहा, Fstab इसे करने का सबसे अच्छा तरीका है। इस फ़ाइल के साथ छेड़छाड़ से बचने वाले उपयोगकर्ताओं को अक्सर अपने पीसी के बूट्स में टर्मिनल / फ़ाइल मैनेजर में मैन्युअल रूप से बढ़ते हार्ड ड्राइव के दर्द से निपटना पड़ता है।

Fstab में आइटम जोड़ें

फ़ाइल सिस्टम टैब में आइटम जोड़ना एक आसान, लेकिन तंत्रिका wracking प्रक्रिया है। ऐसा इसलिए है क्योंकि किसी भी मिस-स्टेप से ब्रेक्जिट हो सकता है। परिणामस्वरूप, हम ड्राइव को जोड़ने के दो तरीकों पर जा रहे हैं। हम UUID विधि और ब्लॉक डिवाइस विधि दोनों पर जाएंगे।

डिवाइस विधि को ब्लॉक करें

फ़ाइल सिस्टम टैब में विभाजन को निर्दिष्ट करने के लिए ब्लॉक डिवाइस सबसे सरल तरीका है, लेकिन यह सबसे कम सुरक्षित भी है। ऐसा इसलिए है क्योंकि उपयोगकर्ता सिस्टम पर हार्ड ड्राइव के ब्लॉक डिवाइस को निर्दिष्ट कर रहा है। कुछ नौसिखिया लिनक्स उपयोगकर्ता सोचते हैं के विपरीत, ब्लॉक डिवाइस हमेशा समान नहीं रहते हैं। एक ब्लॉक डिवाइस बदल सकता है, इस पर निर्भर करता है कि SATA पोर्ट किसमें प्लग किया गया है, और पीसी पर हार्ड ड्राइव ऑर्डर में कोई भी बदलाव चीजों को गंभीरता से तोड़ सकता है।

यदि आप अपने मदरबोर्ड पर हार्ड ड्राइव के आसपास लगातार बदलाव कर रहे हैं (जो भी कारण हो), इस पद्धति का उपयोग न करें।

चरण 1: एक टर्मिनल खोलें, और चलाएं lsblk -f आदेश। यह आपके पीसी पर सभी ब्लॉक डिवाइस के बारे में जानकारी का खुलासा करता है। सटीक विभाजन की तलाश करें और लेबल पर ध्यान दें।

उदाहरण के लिए, मेरी तीसरी हार्ड ड्राइव के पहले विभाजन को जोड़ने के लिए, मुझे इसकी आवश्यकता होगी:

/dev/sdc,

/dev/sdc1 /dev/sdc.

चरण 2: टर्मिनल में, अपने फ़ाइल सिस्टम पर एक फ़ोल्डर बनाएँ जहाँ आप विभाजन को माउंट करना चाहते हैं। इस उदाहरण में, हम विभाजन को ~ / में माउंट करेंगे।

mkdir ~ / संग्रहण

चरण 3: Sudo -s के साथ रूट प्राप्त करें, और फिर दर्ज करें: फ़ाइल सिस्टम टैब को संपादित करने के लिए नैनो / etc / fstab।

कॉन्फ़िगरेशन फ़ाइल में, उपयोगकर्ता को ड्राइव माउन्ट्स के बारे में सब कुछ निर्दिष्ट करना होगा। यहाँ एक उदाहरण है:

/ dev / sdc1 / home / username / Storage ext4 चूक 0 3

इसे एक वाक्य, या एक सूत्र की तरह समझें। यहां देखिए यह कैसे काम करता है। सबसे पहले, ब्लॉक डिवाइस विभाजन निर्दिष्ट करें:

/dev/sdc1

इसके बाद, सिस्टम को बताएं कि फ़ाइल सिस्टम प्रकार क्या है (lsblk आपको यह जानकारी बतानी चाहिए):

ext4

तीसरा, सिस्टम को बताएं कि इस माउंट में क्या विकल्प और विशेषताएं होनी चाहिए। मेरे मामले में, मेरे पास "चूक" है। अधिक जटिल सामान चाहते हैं? "Fstab" के तहत अपने लिनक्स वितरण के मैनुअल या विकी में देखें।

चूक

चौथा, निर्दिष्ट करें ढेर तथा ऍफ़एससीके गण। जैसा कि लगभग कोई भी "डंप" सुविधा का उपयोग नहीं करता है, 0 को रखें और फिर स्पेस बार को हिट करें। फिर, उस क्रम को निर्दिष्ट करें जिसमें इस माउंट को साफ किया जाना चाहिए। इसका क्या मतलब है? स्टार्टअप पर, FSCK जाँच उपकरण समस्याओं को रोकने के लिए हार्ड ड्राइव पर सभी त्रुटियों को साफ करता है। फ़ाइल सिस्टम टैब में, ऑर्डर जाता है: 1 (रूट), 2 (घर), फिर बाकी सब कुछ।

यह देखते हुए कि यह तीसरी चीज है जो सिस्टम माउंट करेगा, एक 3 दर्ज करें। परिणाम है:

0 3

यह हमें हमारी माउंट लाइन देता है: / dev / sdc1 / home / username / Storage ext4 चूक 0 3

जब आपने यह रेखा Fstab में लिखी है, तो इसके ऊपर कर्सर ले जाएँ और स्पेस बनाने के लिए "एंटर" दबाएँ। दबाएँ # एक टिप्पणी लिखने के लिए। उदाहरण के लिए:

# यह मेरी 1 टीबी हार्ड ड्राइव है जो / होम / यूज़रनेम / स्टोरेज के लिए माउंट है
/ dev / sdc1 / home / username / Storage ext4 चूक 0 3

समाप्त होने पर, दबाएं CTRL + O बचाना। सिस्टम को रिबूट करें। जब आप वापस लॉग इन करते हैं, तो आपकी हार्ड ड्राइव सही ढंग से माउंट हो जाएगी।

UUID विधि

यूएआईडी विधि के साथ fstab में बढ़ते विभाजन अधिक सुरक्षित हैं। ऐसा इसलिए है क्योंकि जब तक मैन्युअल रूप से परिवर्तित नहीं किया जाता है, तब तक एक UUID समान रहता है (ब्लॉक डिवाइस लेबल के विपरीत)। यहां एक विभाजन UUID शैली को माउंट करने का तरीका बताया गया है।

नोट: इस पद्धति के निर्देश ब्लॉक डिवाइस विधि के समान (माइनस वन स्टेप) हैं। यदि आप खो जाते हैं तो लेख के उस भाग पर वापस जाएं।

चरण 1: एक टर्मिनल में, उपयोग करें lsblk -f

-F स्विच बस की तुलना में अधिक जानकारी दिखाता है lsblk अपने आप से (जैसे फ़ाइल सिस्टम प्रारूप और आदि)। UUID की तलाश करें। माउंट किए जाने वाले हार्ड ड्राइव विभाजन में ब्लॉक डिवाइस आईडी का पालन करें, और उसके आगे UUID नंबर की प्रतिलिपि बनाएँ।

चरण 2: एक टर्मिनल में रूट प्राप्त करें, सूडो के साथ और fstab फ़ाइल खोलें:

सूद- s नैनो / आदि / fstab

चरण 3: अपनी माउंट लाइन लिखें। उदाहरण के लिए, एक यूयूआईडी माउंट लाइन इस तरह दिखनी चाहिए:

# यह मेरी 1 टीबी हार्ड ड्राइव है जो / होम / यूज़रनेम / स्टोरेज के लिए माउंट है
UUID = 9332b261-e089-468e-92a0-ffe07b0ae51f / होम / उपयोगकर्ता नाम / संग्रहण ext4 चूक 0 3

जब हो जाए, तो CTRL + O के साथ fstab फाइल को सेव करें, फिर अपने पीसी को रिबूट करें।

निष्कर्ष

यद्यपि लिनक्स पर फ़ाइल सिस्टम टैब को संपादित करना डरावना लग सकता है, यह इसके बहुत लायक है, क्योंकि यह आपको विभिन्न हार्ड ड्राइव विभाजन को स्वचालित रूप से माउंट करने देता है। लिनक्स पर कुछ उपकरण इस प्रक्रिया को अधिक सरल बनाने के लिए मौजूद हैं, लेकिन इसमें एक खामी है: एक स्वचालित उपकरण का उपयोग करके उपयोगकर्ता कुछ भी नहीं सीखते हैं। Fstab के बारे में जानने के लिए सब कुछ सीखकर, सड़क पर आने वाली समस्याओं को ठीक करना आसान होगा, जब वे पैदा होती हैं।

watch instagram story
खोज
हाल के पोस्ट