Linux उपयोक्ताओं के लिए कुछ Windows उपप्रणालियों को "आपके किसी फ़ाइल सिस्टम को माउंट करने में त्रुटि हुई है" का अनुभव हो रहा है। कृपया विवरण के लिए 'dmesg' चलाएँ उनके स्थापित लिनक्स वितरण को चलाते समय त्रुटि संदेश। जैसा कि यह पता चला है, त्रुटि संदेश तब होता है जब आपके द्वारा स्थापित वितरण, या साधारण WSL, आपके विंडोज ड्राइव को माउंट करने में असमर्थ होता है। हालांकि यह एक बड़ी समस्या की तरह लग सकता है, यह वास्तव में नहीं है और आप इसे कुछ अलग तरीकों से आसानी से प्राप्त कर सकते हैं। इस लेख में, हम आपको यह दिखाने जा रहे हैं कि प्रश्न में त्रुटि संदेश को कैसे हल किया जाए, इसलिए बस इसका पालन करें।
जैसा कि यह पता चला है, लिनक्स के लिए विंडोज सबसिस्टम विंडोज के लिए एक गेम-चेंजिंग फीचर रहा है, खासकर जब यह उन्नत उपयोगकर्ताओं की बात आती है जो विकासशील क्षेत्र में अधिक हैं। WSL को इंस्टाल करना काफी आसानी से किया जाता है और अब आप इसे सिंगल कमांड के जरिए पूरा कर सकते हैं। अधिकांश उपयोगकर्ता जो इस समस्या का सामना कर रहे हैं, वे डॉकर्स का उपयोग कर रहे हैं और कई बार समस्या तब उत्पन्न होती है जब उनका वितरण डिफ़ॉल्ट ऑपरेटिंग सिस्टम के रूप में सेट नहीं होता है।
इसके साथ ही, ऐसे कई तरीके हैं जिनका उपयोग करके आप चर्चा में समस्या का समाधान कर सकते हैं। तो, बिना किसी और हलचल के, चलिए शुरू करते हैं और इसमें सीधे कूदते हैं।
Linux कर्नेल या WSL अपडेट करें
जब आप समस्या का सामना करते हैं तो पहली चीज जो आपको करनी चाहिए वह है लिनक्स के लिए विंडोज सबसिस्टम को अपडेट करने का प्रयास करना जो बदले में अनिवार्य रूप से आपके लिनक्स कर्नेल को अपडेट करेगा। ऐसा करने से कथित तौर पर विभिन्न उपयोगकर्ताओं के लिए समस्या ठीक हो गई है, इसलिए यह आपके लिए भी काम कर सकता है। यह करना आसान है और एक ही आदेश के साथ पूरा किया जाता है। ऐसा करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- सबसे पहले, एक एलिवेटेड कमांड प्रॉम्प्ट खोलें। ऐसा करने के लिए, प्रारंभ मेनू . खोलें और कमांड प्रॉम्प्ट . खोजें . दाईं ओर, व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें विकल्प प्रदान किया गया।
- वैकल्पिक रूप से, आप एक उन्नत पावरशेल का भी उपयोग कर सकते हैं खिड़की।
- कमांड प्रॉम्प्ट या पॉवरशेल विंडो में, "wsl –update टाइप करें। "उद्धरण चिह्नों के बिना और फिर एंटर दबाएं।
- अपडेट के पूरा होने की प्रतीक्षा करें। इसके साथ, WSL फिर से शुरू करें यह देखने के लिए कि क्या समस्या हल हो गई है।
डिफ़ॉल्ट वितरण जांचें
जैसा कि यह पता चला है, कुछ मामलों में, समस्या तब उत्पन्न हो सकती है जब आपने लिनक्स के लिए विंडोज सबसिस्टम पर डॉकटर स्थापित किया हो। जैसे, जब आप लिनक्स वितरण शुरू करने का प्रयास कर रहे हैं, तो यह डिफ़ॉल्ट डिस्ट्रो के रूप में सेट नहीं होने के कारण उल्लिखित त्रुटि संदेश में चल सकता है।
इसके अलावा, यदि आपके पास केवल docker-desktop-data डिस्ट्रो के साथ docker है, तो बाद वाले को डिफ़ॉल्ट डिस्ट्रो के रूप में सेट किया जा सकता है जो समस्या को ट्रिगर कर सकता है। यदि यह मामला लागू होता है, तो आपको समस्या को हल करने के लिए क्रमशः अपना डिफ़ॉल्ट डिस्ट्रो बदलना होगा। ऐसा करने के लिए, नीचे दिए गए निर्देशों का पालन करें:
- शुरू करने के लिए, प्रारंभ मेनू खोलकर एक उन्नत कमांड प्रॉम्प्ट खोलें और cmd. . की खोज कर रहे हैं व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें विकल्प दाईं ओर दिया गया है।
- फिर, कमांड प्रॉम्प्ट विंडो में, आप "wsl –list" का उपयोग करके अपने डिफ़ॉल्ट वितरण के साथ-साथ अपने स्थापित वितरण की जांच कर सकते हैं " आज्ञा।
- यदि कोई गलत डिस्ट्रो डिफ़ॉल्ट के रूप में सेट है, तो आप "wsl -s distroName का उपयोग करके डिफ़ॉल्ट डिस्ट्रो को बदल सकते हैं। " आज्ञा। जाहिर है, आपको distroName . को बदलना होगा सूची में दिखाए गए वितरण के नाम के साथ कीवर्ड।
- इसके साथ, देखें कि क्या समस्या अभी भी हो रही है।
Windows अपडेट इंस्टॉल करें
चूंकि लिनक्स के लिए विंडोज सबसिस्टम विंडोज का एक हिस्सा है, यह सीधे विंडोज अपडेट से प्रभावित हो सकता है। कुछ उपयोगकर्ताओं ने रिपोर्ट किया है कि विंडोज अपडेट स्थापित करने के बाद उनके लिए विचाराधीन समस्या का समाधान किया गया था। विशिष्ट होने के लिए, अद्यतन KB5005191 ने विभिन्न उपयोगकर्ताओं के लिए समस्या का समाधान किया है।
इसलिए, यदि आपने कुछ समय में विंडोज अपडेट इंस्टॉल नहीं किया है, तो हम विंडोज को अपडेट करने की सलाह देंगे क्योंकि यह आपके लिए भी समस्या को ठीक कर सकता है। ऐसा करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- सबसे पहले, Windows सेटिंग्स खोलें Windows key + I . दबाकर एप अपने कीबोर्ड पर।
- Windows सेटिंग ऐप पर, Windows Update पर नेविगेट करें खंड।
- वहां, अपडेट की जांच करें . पर क्लिक करें किसी भी उपलब्ध अपडेट को डाउनलोड और इंस्टॉल करने का विकल्प दिया गया है।
- एक बार जब अपडेट इंस्टॉल हो जाएं और आपका कंप्यूटर पुनरारंभ हो जाए, तो देखें कि क्या त्रुटि संदेश अभी भी है।
Windows Hypervisor Platform को अनइंस्टॉल करें
अंत में, यदि उपरोक्त विधियों ने आपके लिए समस्या को ठीक नहीं किया है, तो विंडोज हाइपरवाइजर प्लेटफॉर्म फीचर को अनइंस्टॉल करना आपके लिए काम कर सकता है। यह एक उपयोगकर्ता द्वारा रिपोर्ट किया गया है जो लिनक्स 2 के लिए विंडोज सबसिस्टम का उपयोग करके उबंटू की स्थापना और कॉन्फ़िगरेशन चरण के दौरान एक समान त्रुटि संदेश का सामना कर रहा था। समस्या को हल करने के लिए, उसने उल्लिखित सुविधा को अनइंस्टॉल कर दिया और उबंटू इंस्टॉलेशन ने ठीक काम करना शुरू कर दिया। ऐसा करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- शुरू करने के लिए, कंट्रोल पैनल खोलें इसे प्रारंभ मेनू . में खोज कर .
- फिर, कार्यक्रमों में अपना रास्ता बनाएं।
- एक बार जब आप वहां पहुंच जाएं, तो Windows सुविधाओं को चालू या बंद करें पर क्लिक करें विकल्प प्रदान किया गया।
- फ़ॉलो अप विंडो पर, नीचे स्क्रॉल करें और Windows Hypervisor Platform खोजें ।
- अनचेक करें Windows Hypervisor Platform चेकबॉक्स पर क्लिक करें और फिर ठीक . पर क्लिक करें बटन।
- ऐसा करने के साथ, Windows Hypervisor Platform सुविधा की स्थापना रद्द कर दी जाएगी।
- अब, आगे बढ़ें और जांचें कि कहीं त्रुटि संदेश कहीं छिपा तो नहीं है। ऐसा करने से पहले आपको अपने कंप्यूटर को पुनरारंभ करने की आवश्यकता नहीं है।