लिनक्स: आप व्यस्त डिवाइस को कैसे अनमाउंट करते हैं?

आखिरी अपडेट: 04/10/2024

यदि आपको समस्या हो रही है तो आप फ़ाइल सिस्टम को माउंट करने के लिए umount कमांड का उपयोग कर सकते हैं। यूमाउंट कमांड ग्राफिकल यूजर इंटरफेस खोले बिना या स्वचालित काउंटर का उपयोग किए बिना आपके कंप्यूटर से डिवाइस को हटा देगा। Umount कमांड यह कहते हुए एक संदेश लौटाएगा कि फ़ाइल सिस्टम भर गया है। लेज़ी अनमाउंट का उपयोग किया जा सकता है ताकि सिस्टम एक्सेस न होने पर डिवाइस को माउंट न करे।

जब आप डिस्क को माउंट करने का प्रयास करेंगे तो आपको त्रुटि संदेश दिखाई नहीं देगा। यह एक संकेत है कि आपके फ़ाइल सिस्टम में समस्याएँ हैं। माउंट बिंदु के नीचे स्थित एक खुली फ़ाइल आमतौर पर इस त्रुटि का कारण होती है। जब कंसोल विंडो में चल रहे शेल में डिवाइस की कार्यशील निर्देशिका से कोई फ़ाइल होती है, तो यह इस समस्या का कारण बन सकती है। फ़ाइल सिस्टम अतिभारित हो सकता है और आप डिवाइस को अनमाउंट नहीं कर सकते।

आप माउंटिंग पॉइंट को बदलकर अपने डिवाइस की माउंटिंग स्थिति को भी संशोधित कर सकते हैं। यह वास्तविक डिवाइस को प्रभावित नहीं करता. माउंट पॉइंट को बदलने के लिए, आप fstab फ़ाइल का उपयोग कर सकते हैं। लेकिन, अपने सभी डेटा का बैकअप लेना सुनिश्चित करें। एक बार बैकअप हो जाने पर आप फ़ाइलों तक दोबारा पहुंच सकेंगे। यदि कोई उपकरण पर्याप्त रूप से व्यस्त नहीं है तो उसे अनमाउंट किया जा सकता है।

https://www.youtube.com/watch?v=B6tjNugcsvw

लिनक्स: मैं एक व्यस्त विभाजन को कैसे अनमाउंट कर सकता हूँ?

Linux जब आप किसी ड्राइव को अनमाउंट करने का प्रयास करते हैं तो यह आमतौर पर समस्या उत्पन्न करता है। यह समस्या खुली हुई फ़ाइलों के कारण हो सकती है, लेकिन यह अन्य कारकों के कारण भी हो सकती है। आपके पास एक ही फ़ाइल सिस्टम तक पहुँचने वाले कई प्रोग्राम हो सकते हैं। ड्राइव को अलग करना आपके लिए एकमात्र विकल्प हो सकता है। आप डेटा खोए बिना डिस्क को अनमाउंट करने के लिए आलसी विधि का उपयोग कर सकते हैं। यह /sbin/umount टूल को प्रारंभ नहीं करता है. फ़ाइल सिस्टम को भी अपरिवर्तित स्थिति में छोड़ दिया गया है।

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

लिनक्स: मैं अपने कंप्यूटर से किसी डिवाइस को कैसे हटा सकता हूँ?

यदि आपका डिवाइस व्यस्त नहीं है तो आप umount कमांड का उपयोग करके उसे अनमाउंट कर सकते हैं। /sbin/umount विज़ार्ड का उपयोग करने के बजाय, आप अपने डिवाइस को अनमाउंट करने के लिए आलसी विकल्प का उपयोग कर सकते हैं। आप आलसी अनमाउंट विकल्प का उपयोग करके 000 की अनुमति के साथ निर्देशिकाओं को माउंट कर सकते हैं। यह ताले के निर्माण को रोकता है. यदि एफएस तक पहुंच नहीं है तो आलसी अनमाउंट फ़ाइल सिस्टम को अनमाउंट नहीं करेगा।

  एंड्रॉइड के लिए स्नैपचैट की गुणवत्ता इतनी खराब होने का क्या कारण है?

हालाँकि, umount कमांड हमेशा काम नहीं करता है। कभी-कभी व्यस्त डिवाइस को माउंट नहीं किया जा सकता। यह संदेश एक संकेत है कि किसी अन्य प्रक्रिया की फ़ाइल सिस्टम तक पहुंच है। यह त्रुटि संदेश GUI विंडो में या खुली फ़ाइल के रूप में दिखाई दे सकता है। आपके कंप्यूटर को पुनरारंभ करके इस समस्या का समाधान किया जा सकता है। अपने कंप्यूटर को रीस्टार्ट करने के बाद फाइल मैनेजर में जाएं और डिवाइस चुनें।

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

Linux डिवाइस पर कब्ज़ा कर लेता है.

आप शायद सोच रहे होंगे, "लिनक्स इतना व्यस्त क्यों है?" डिवाइस व्यस्त एक त्रुटि है जो तब होती है जब डिवाइस का फ़ाइल सिस्टम I/O अनुरोधों को संसाधित करने में बहुत व्यस्त होता है। हो सकता है कि डिवाइस माउंट किया गया हो और पहले से ही माउंट किया गया हो। डिवाइस पहले से माउंट किए गए माउंट पॉइंट में हो सकता है। फ़ाइल सिस्टम एक निर्देशिका में स्थित हो सकता है, और फ़ाइलों तक पहुँचने के लिए प्रक्रिया द्वारा इसका उपयोग किया जा रहा है। डिस्क भर जाने का कारण जानने के लिए आप iostat कमांड का उपयोग कर सकते हैं।

जब आप डिस्क माउंट करने का प्रयास करते हैं, तो डिवाइस व्यस्त हो सकता है। डिस्सेम्बली लक्ष्यों पर तब तक कब्जा किया जाता है जब तक वे डिससेम्बली स्थिति तक नहीं पहुंच जाते। एक Linux प्रक्रिया फ़ाइल सिस्टम को माउंट करने का प्रयास करती है। इसे एक व्यस्त फ़ाइल सिस्टम के रूप में जाना जाता है। व्यस्त स्थिति के कारण स्क्रीन पर एक त्रुटि संदेश प्रदर्शित होता है। यह तब तक दूर नहीं होगा जब तक यह साफ़ नहीं हो जाता। व्यस्त स्थिति उत्पन्न करने वाली फ़ाइलों का नाम बदलने से यह समस्या ठीक हो सकती है।

लिनक्स में अनमाउंट कमांड क्या करता है?

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

  मैं सैमसंग स्मार्ट टीवी के लिए मोबड्रो कैसे डाउनलोड कर सकता हूं?

अनमाउंट कमांड का उपयोग करते समय सावधान रहें। आप उन फ़ाइल सिस्टम को हटाकर डेटा हानि नहीं करना चाहेंगे जो अक्सर उपनिर्देशिकाओं में समूहीकृत होते हैं। सबसे पहले आपको फ्लैश ड्राइव को अनमाउंट करना होगा यु एस बी यदि इसका उपयोग किया जा रहा है। फ़ाइल सिस्टम अपने माउंट बिंदु से हटा दिया जाएगा.

लिनक्स अनमाउंट कमांड बहुमुखी है और इसका उपयोग कई उद्देश्यों के लिए किया जा सकता है। आपके कंप्यूटर से जुड़ी सभी फ़ाइलों को सूचीबद्ध करता है। यदि हार्ड ड्राइव पर परिचालन पूरा हो गया है, तो आप विभाजन को अनमाउंट कर सकते हैं। ऑपरेशन पूरा होने के बाद डिस्क से विभाजन को हटाने के लिए umount कमांड का उपयोग -l विकल्प के साथ किया जा सकता है। हालाँकि यह स्वचालित रूप से संपूर्ण फ़ाइल सिस्टम को अनमाउंट नहीं करता है, इस कमांड का उपयोग /etc/mtab निर्देशिका से फ़ाइलों को हटाने के लिए किया जा सकता है।

मैं एक व्यस्त फ़ाइल सिस्टम को कैसे अनमाउंट कर सकता हूँ?

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

फ़ाइल सिस्टम को अनमाउंट करना कभी-कभी मुश्किल हो सकता है। Umount कमांड फ़ाइल सिस्टम को अनमाउंट करने योग्य बना देगा। यदि फ़ाइल सिस्टम पर कोई अन्य प्रक्रिया चल रही है, जैसे बैश या जीयूआई, तो त्रुटि संदेश प्रदर्शित किया जाएगा। यदि आप कई फ़ाइलें खुली हुई डिवाइस को माउंट करने का प्रयास करते हैं, तो एक त्रुटि संदेश दिखाई दे सकता है। यदि ऐसा होता है, तो आप umount –f का उपयोग करके डिवाइस को पुनः माउंट कर सकते हैं। लेकिन आपको यह सुनिश्चित करना होगा कि आप निर्देशिका बदल दें ताकि यह माउंट बिंदु के बाहर काम करे।

NFS शेयर पर एप्लिकेशन चलाने पर "umount डिवाइस व्यस्त है" संदेश दिखाई देगा। फ़ाइल तक पहुंचने के लिए आपको NFS शेयर को हटाना होगा। इस स्थिति में umount कमांड सफल होगा, तथापि, आपको कोई संदेश प्राप्त नहीं होगा जो यह बताए कि अनमाउंट सफल रहा। यह बात का अंत नहीं है। प्रक्रिया में ब्लॉकों का नाम और स्थान जानने के लिए, आप इसका उपयोग कर सकते हैं comandos फ्यूज़र.

जुदा करना असंभव बनाने के लिए मैं क्या कर सकता हूं?

किसी व्यस्त डिवाइस को जबरदस्ती अनमाउंट करना कई कारणों से आवश्यक हो सकता है। किसी व्यस्त डिवाइस को जबरन अनमाउंट करना आवश्यक हो सकता है क्योंकि अन्य प्रक्रियाएं पहुंच प्राप्त कर सकती हैं, जिसके परिणामस्वरूप डेटा हानि हो सकती है या फ़ाइल दूषित हो सकती है। डिवाइस को अनमाउंट करने के लिए बाध्य करने से चल रही प्रक्रियाओं में समस्याएँ हो सकती हैं। यह भी एक अच्छा विचार है कि जब आप असेंबली पथ पर हों तो ऐसा न करें। डिवाइस को माउंट पथ से जबरन हटाने के लिए, सीडी कमांड का उपयोग करें। यदि आप ऐसा करते हैं, तो गलती से अलग हो जाने के बावजूद डिवाइस काम करता रहेगा। कोई डेटा नष्ट नहीं होगा.

  एंड्रॉइड: मैं 20 से अधिक संदेश कैसे भेज सकता हूं?

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

लिनक्स: असेंबली और डिस्सेम्बली

आपको ऑपरेटिंग सिस्टम के बारे में कुछ जानकारी होनी चाहिए यूनिक्सलिनक्स पर बस्टी डिवाइस को माउंट या अनमाउंट करने के लिए, साथ ही निगमनात्मक तर्क का उपयोग किया जाता है। आप व्यस्त डिवाइस को हटाकर अपने स्थानीय नेटवर्क और स्थानीय स्तर पर खोज करने में लगने वाले समय की बचत कर सकते हैं। लिनक्स किसी डिवाइस को हटाने के लिए umount का उपयोग करता है। यदि वर्तमान में डिवाइस का उपयोग करने वाली प्रक्रिया नहीं चल रही है, तो यह कमांड उसे अनमाउंट कर देगा।

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

किसी डिवाइस को माउंट या अनमाउंट करते समय आपको यह सुनिश्चित करना होगा कि आपने सही फ़ाइल सिस्टम को माउंट या अनमाउंट किया है। किसी डिवाइस को माउंट करने के लिए, माउंट कमांड का उपयोग करें। यह कमांड आपको किसी भी डिस्क को माउंट या अनमाउंट करने की अनुमति देता है। आप "-o" विकल्प के साथ कई विकल्प चुन सकते हैं। आप मौजूदा प्रक्रियाओं को बाधित किए बिना परिवर्तनों को एकीकृत कर सकते हैं। /ऐप फ़ाइल सिस्टम को माउंट करने के लिए, आप "एसीएल" का उपयोग कर सकते हैं। माउंटेड फ़ाइल सिस्टम का ट्रैक रखने के लिए आप fstab का उपयोग कर सकते हैं।

एक टिप्पणी छोड़ दो