Linux के लिए कुछ Windows सबसिस्टम उपयोगकर्ता अपने इंस्टॉल किए गए Linux वितरण को चलाते समय "आपकी फ़ाइल प्रणालियों में से एक को माउंट करते समय एक त्रुटि हुई। विवरण के लिए कृपया 'dmesg' चलाएं" त्रुटि संदेश का अनुभव कर रहे हैं। जैसा कि यह पता चला है, त्रुटि संदेश तब होता है जब आपके द्वारा इंस्टॉल किया गया वितरण, या सरल WSL, आपके Windows ड्राइव को माउंट करने में असमर्थ होता है। हालांकि यह एक बड़ी समस्या की तरह लग सकता है, यह वास्तव में नहीं है और आप कुछ अलग तरीकों से आसानी से इससे निपट सकते हैं। इस लेख में, हम आपको दिखाएंगे कि प्रश्न में त्रुटि संदेश को कैसे हल किया जाए, तो बस फॉलो करें।
जैसा कि यह पता चला है, Linux के लिए Windows सबसिस्टम Windows के लिए एक गेम-चेंजिंग फीचर रहा है, खासकर जब उन उन्नत उपयोगकर्ताओं की बात आती है जो विकास क्षेत्र में अधिक हैं। WSL इंस्टॉल करना काफी आसानी से किया जाता है और अब आप इसे एक ही कमांड के माध्यम से कर सकते हैं। प्रश्न में समस्या का सामना कर रहे अधिकांश उपयोगकर्ता डॉकर्स का उपयोग कर रहे हैं और अक्सर, समस्या तब उत्पन्न होती है जब उनका वितरण डिफ़ॉल्ट ऑपरेटिंग सिस्टम के रूप में सेट नहीं होता है।
इसके साथ कहा गया है, चर्चा में समस्या को हल करने के लिए आप विभिन्न तरीकों का उपयोग कर सकते हैं। तो, बिना किसी देरी के, आइए शुरू करें और सीधे इसमें कूदें।
Linux कर्नेल या WSL अपडेट करें
जब आप प्रश्न में समस्या का सामना करते हैं तो सबसे पहले आपको Windows सबसिस्टम फॉर Linux को अपडेट करने का प्रयास करना चाहिए जो बदले में आपके Linux कर्नेल को अनिवार्य रूप से अपडेट करेगा। ऐसा करने से कथित तौर पर विभिन्न उपयोगकर्ताओं के लिए समस्या ठीक हो गई है इसलिए यह आपके लिए भी चाल चल सकता है। यह करना काफी सरल है और एक ही कमांड से पूरा होता है। ऐसा करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- सबसे पहले, एक उन्नत कमांड प्रॉम्प्ट खोलें। ऐसा करने के लिए, प्रारंभ मेनू खोलें और कमांड प्रॉम्प्ट खोजें। दाहिने हाथ की ओर, प्रदान किए गए व्यवस्थापक के रूप में चलाएं विकल्प पर क्लिक करें।

- वैकल्पिक रूप से, आप एक उन्नत PowerShell विंडो का भी उपयोग कर सकते हैं।
- कमांड प्रॉम्प्ट या PowerShell विंडो में, "wsl --update" टाइप करें बिना उद्धरण चिह्नों के और फिर एंटर दबाएं।

- अपडेट पूरा होने की प्रतीक्षा करें। इसके साथ, यह देखने के लिए WSL को फिर से शुरू करें कि क्या समस्या हल हो गई है।
डिफ़ॉल्ट वितरण जांचें
जैसा कि यह पता चला है, कुछ मामलों में, समस्या तब उत्पन्न हो सकती है जब आपने Windows सबसिस्टम फॉर Linux पर डॉकर इंस्टॉल किया हो। जैसे, जब आप Linux वितरण शुरू करने का प्रयास कर रहे होते हैं, तो यह डिफ़ॉल्ट डिस्ट्रो के रूप में सेट न होने के कारण उल्लिखित त्रुटि संदेश में चल सकता है।
इसके अलावा, यदि आपके पास डॉकर-डेस्कटॉप-डेटा डिस्ट्रो के साथ केवल डॉकर है, तो बाद वाला डिफ़ॉल्ट डिस्ट्रो के रूप में सेट हो सकता है जो समस्या को ट्रिगर कर सकता है। यदि यह मामला लागू होता है, तो आपको बस अपने डिफ़ॉल्ट डिस्ट्रो को तदनुसार बदलना होगा ताकि समस्या हल हो सके। ऐसा करने के लिए, नीचे दिए गए निर्देशों का पालन करें:
- शुरू करने के लिए, प्रारंभ मेनू खोलकर और cmd खोजकर एक उन्नत कमांड प्रॉम्प्ट खोलें। दाहिने हाथ की ओर प्रदान किए गए व्यवस्थापक के रूप में चलाएं विकल्प पर क्लिक करें।

- फिर, कमांड प्रॉम्प्ट विंडो में, आप "wsl --list" कमांड का उपयोग करके डिफ़ॉल्ट एक के साथ अपने इंस्टॉल किए गए वितरण की जांच कर सकते हैं।
- यदि गलत डिस्ट्रो डिफ़ॉल्ट के रूप में सेट है, तो आप "wsl -s distroName" कमांड का उपयोग करके डिफ़ॉल्ट डिस्ट्रो बदल सकते हैं। जाहिर है, आपको distroName कीवर्ड को सूची में दिखाए गए वितरण के नाम से बदलना होगा।
- इसके साथ, देखें कि क्या समस्या अभी भी हो रही है।
Windows अद्यतन स्थापित करें
चूंकि Linux के लिए Windows सबसिस्टम Windows का एक हिस्सा है, यह सीधे Windows अद्यतन से प्रभावित हो सकता है। कुछ उपयोगकर्ताओं ने बताया है कि प्रश्न में समस्या उनके लिए हल हो गई थी जब उन्होंने Windows अद्यतन स्थापित किए। विशिष्ट होने के लिए, अद्यतन KB5005191 ने विभिन्न उपयोगकर्ताओं के लिए समस्या को हल करने का अनुमान लगाया है।
इसलिए, यदि आपने कुछ समय में Windows अद्यतन स्थापित नहीं किए हैं, तो हम Windows को अपडेट करने की सलाह देंगे क्योंकि यह आपके लिए भी समस्या को ठीक कर सकता है। ऐसा करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- सबसे पहले, अपने कीबोर्ड पर Windows कुंजी + I दबाकर Windows सेटिंग्स ऐप खोलें।
- Windows सेटिंग्स ऐप पर, Windows अद्यतन अनुभाग पर जाएं।

- वहां, किसी भी उपलब्ध अद्यतन को डाउनलोड और इंस्टॉल करने के लिए प्रदान किए गए अद्यतन के लिए जांचें विकल्प पर क्लिक करें।

- एक बार अद्यतन स्थापित हो जाने और आपके कंप्यूटर के पुनरारंभ होने पर, देखें कि क्या त्रुटि संदेश अभी भी है।
Windows हाइपरवाइज़र प्लेटफ़ॉर्म अनइंस्टॉल करें
अंत में, यदि उपरोक्त विधियों ने आपके लिए समस्या को ठीक नहीं किया है, तो Windows हाइपरवाइज़र प्लेटफ़ॉर्म सुविधा को अनइंस्टॉल करना आपके लिए काम कर सकता है। यह एक उपयोगकर्ता द्वारा रिपोर्ट किया गया है जो Windows सबसिस्टम फॉर Linux 2 का उपयोग करके Ubuntu की स्थापना और कॉन्फ़िगरेशन चरण के दौरान एक समान त्रुटि संदेश का सामना कर रहा था। समस्या को हल करने के लिए, उसने उल्लिखित सुविधा को अनइंस्टॉल किया और Ubuntu इंस्टॉलेशन ठीक काम करने लगे। ऐसा करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- शुरू करने के लिए, कंट्रोल पैनल खोलें इसे प्रारंभ मेनू में खोजकर।

- फिर, प्रोग्राम पर जाएं।

- एक बार जब आप वहां हों, तो प्रदान किए गए Windows सुविधाओं को चालू या बंद करें विकल्प पर क्लिक करें।

- अनुवर्ती विंडो पर, नीचे स्क्रॉल करें और Windows हाइपरवाइज़र प्लेटफ़ॉर्म का पता लगाएं।
- अनचेक करें Windows हाइपरवाइज़र प्लेटफ़ॉर्म चेकबॉक्स और फिर OK बटन पर क्लिक करें।

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