यदि आप विंडोज और लिनक्स को डुअल बूट करते हैं, तो आप अपने लिनक्स सिस्टम के ext4 पार्टीशन पर फाइलों को एक्सेस करने में सक्षम होना उपयोगी पा सकते हैं जबकि विंडोज में लॉग इन हैं। इसका मतलब है कि आप लिनक्स में रीबूट किए बिना विंडोज से अपनी लिनक्स फाइलों को एक्सेस कर सकते हैं। यहां हम आपको कुछ तरीके दिखाएंगे जिनसे आप विंडोज से Ext4 पार्टीशन को एक्सेस कर सकते हैं।
नोट: जबकि आप Ext4 पार्टीशन को एक्सेस कर सकते हैं, आप इन लिनक्स-आधारित जर्नलिंग फाइल सिस्टम को विंडोज कंप्यूटर पर संशोधित/संपादित नहीं कर सकते क्योंकि यह केवल FAT32 और NTFS को सपोर्ट करता है।
विंडोज सबसिस्टम फॉर लिनक्स (WSL) में Ext4 फाइलों को एक्सेस करें
यदि आप विंडोज 10 बिल्ड 20211 और बाद में विंडोज सबसिस्टम फॉर लिनक्स (WSL) का उपयोग करते हैं, तो आप Microsoft द्वारा अनुमोदित किसी भी लिनक्स डिस्ट्रो में अनपार्टीशन्ड और पार्टीशन्ड डिस्क को माउंट कर सकते हैं। इसमें कोई भी वर्चुअल हार्ड डिस्क (VHD) फाइलें शामिल हैं, जिनमें लिनक्स Ext4 फाइलसिस्टम शामिल हैं।
यह सुविधा केवल WSL 2 के साथ काम करेगी, जो केवल संगत सिस्टम में सपोर्टेड है।
WSL के साथ काम करने के लिए, "प्रोग्राम्स एंड फीचर्स" से विंडोज के बिल्ट-इन WSL फीचर को चालू करें, जिसे सर्च बॉक्स से एक्सेस किया जा सकता है। आप इसे पावरशेल (एडमिन मोड) में निम्न का उपयोग करके भी इनेबल कर सकते हैं:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
अगला, पावरशेल को एडमिनिस्ट्रेटर मोड में खोलें। WSL के नवीनतम वर्जन को इंस्टॉल करना बहुत महत्वपूर्ण है, जो वर्तमान में WSL2 है। आप इसे विंडोज इनसाइडर प्रोग्राम से इंस्टॉल कर सकते हैं या नीचे दिखाए गए मैन्युअल चरणों का पालन कर सकते हैं।
पहले WSL 2 को चलाने की आवश्यकताओं की जांच करें, जिसमें x64 सिस्टम के लिए बिल्ड 1903 या बाद का कोई भी शामिल है, और ARM64 सिस्टम के लिए 2004 या बाद का। अगला, वर्चुअल मशीन फीचर को नीचे दिखाए अनुसार इनेबल करें।
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
इसके बाद, इस माइक्रोसॉफ्ट पेज से लिनक्स कर्नेल अपडेट पैकेज डाउनलोड करें। यह एक बहुत ही सरल इंस्टॉलेशन है। सही डाउनलोड लिंक चुनें इस आधार पर कि आपके पास x64 या ARM64 मशीन है।
याद रखें कि WSL ठीक से इनेबल होने से पहले मशीन को रीस्टार्ट करें, अन्यथा लिनक्स अपडेट पैकेज इंस्टॉलेशन के दौरान एरर दिखाएगा।
एक बार लिनक्स अपडेट इंस्टॉलेशन पूरा हो जाने पर, पावरशेल पर वापस जाएं और WSL 2 को डिफॉल्ट वर्जन के रूप में सेट करने के लिए निम्न दर्ज करें।
wsl --set-default-version 2
माइक्रोसॉफ्ट स्टोर से, किसी भी सपोर्टेड लिनक्स डिस्ट्रो को खोजें और चुनें। इसे विंडोज डिवाइस पर डाउनलोड और इंस्टॉल करने की आवश्यकता है।
अपने सिस्टम में उपलब्ध डिस्क देखने के लिए निम्न कमांड का उपयोग करें। यदि आपने पहले अपने डिवाइस पर अपने WSL डिस्ट्रो के लिए कोई लिनक्स पार्टीशन बनाए थे, तो वे यहां दिखाई देंगे। नीचे दी गई छवि में कोई नहीं दिखाया गया है।
wmic diskdrive list brief
ext4 को माउंट करने के लिए, निम्न कमांड का उपयोग करें। लिनक्स पार्टीशन के लिए डिस्क पथ ऊपर दी गई छवि में दिखाई देना चाहिए।
wsl --mount <diskpath>
यदि आप टर्मिनल का उपयोग करना पसंद नहीं करते हैं, तो माउंटेड फाइलों को एक्सेस करने का एक सीधा तरीका है जिसमें ext4 शामिल है फाइल एक्सप्लोरर से। "C:\Users\{Username}\AppData\Local\Packages" पर जाएं। अपने इंस्टॉल्ड लिनक्स पैकेज को खोजें। (इस स्क्रीनशॉट में, "उबंटू" खोज शब्द था।)
एक बार खोज परिणाम दिखाई देने पर, "LocalState" नामक फोल्डर के अंदर देखें।
आपके WSL में इंस्टॉल्ड लिनक्स पैकेज के लिए ext4 फाइल सिस्टम वर्चुअल हार्ड डिस्क (VHD) फॉर्मेट में उपलब्ध है।
आप इस ext4-आधारित हार्ड डिस्क इमेज फाइल को सेव, ट्रांसफर और कॉपी-पेस्ट कर सकते हैं लेकिन विंडोज में इसे संपादित नहीं कर सकते।
लिनक्स रीडर के साथ Linux Ext4 पार्टीशन एक्सेस करें
विंडोज में लिनक्स ext4 पार्टीशन एक्सेस करने के लिए, आपको Linux Reader जैसे सॉफ्टवेयर का उपयोग करना होगा। एप्लिकेशन इंस्टॉल करें और शुरू करें। प्रक्रिया में बस कुछ मिनट लगने चाहिए।
एक बार अंदर जाने पर, आप किसी भी लिनक्स ऑपरेटिंग सिस्टम से जुड़े अपने ext4 (या 2 या 3) पार्टीशन को देख पाएंगे।
आप फोल्डर्स को वैसे ही एक्सेस कर सकते हैं जैसे आप रेगुलर फाइल एक्सप्लोरर का उपयोग कर रहे हों। मुफ्त वर्जन के साथ, आप "सेव" बटन दबाकर और फिर "सेव फाइल्स" दबाकर फाइलों और फोल्डर्स को पढ़ और सेव कर सकते हैं। चूंकि यह एक विंडोज सिस्टम है, आप इन फाइलों को संपादित नहीं कर सकते।
सेव बटन के बाद "माउंट टू सिस्टम" दबाकर आप फोल्डर्स को माउंट भी कर सकते हैं।
आपको उस ड्राइव अक्षर को चुनना होगा जिस पर आप फोल्डर को माउंट करना चाहते हैं।
ड्राइव अक्षर चुनने के बाद, माउंट पर क्लिक करें, और आप विंडोज एक्सप्लोरर के भीतर से फोल्डर तक पहुंच पाएंगे। आपके पास पूरे पार्टीशन को माउंट करने का विकल्प भी होगा। ऐसा करने के लिए, पार्टीशन पर राइट-क्लिक करें और "माउंट टू डिस्क लेटर" चुनें। फोल्डर ब्राउज़ करने और आवश्यक फाइलों तक पहुंचने के बाद अनमाउंट चुनें।
फिर आप उस डिस्क अक्षर को चुन पाएंगे जिस पर आप पार्टीशन को माउंट करना चाहते हैं। "माउंट" दबाएं और आप विंडोज एक्सप्लोरर से ext4 पार्टीशन तक पहुंच पाएंगे। जब आप कर लें तो अनमाउंट चुनें।
ये सभी सुविधाएं मुफ्त में उपलब्ध हैं। मुफ्त वर्जन आपको डिस्क इमेज माउंट और बनाने की भी अनुमति देता है। यदि आप PRO वर्जन खरीदते हैं, तो आपको ZFS, एन्क्रिप्टेड APFS, XFS, हिकविजन NAS और DVR, और एन्क्रिप्टेड बिटलॉकर डिस्क जैसे अन्य फाइल सिस्टम तक पहुंच प्राप्त होगी। आप एक्सेस की गई फाइलों को FTP सर्वर पर भेजने में भी सक्षम होंगे।
Ext2Read के साथ Linux Ext4 पार्टीशन एक्सेस करें
Ext2Read को 2012 के बाद से अपडेट नहीं किया गया है, लेकिन इसका मतलब यह नहीं है कि यह अब काम नहीं कर रहा है। हालांकि, यह नवीनतम के बजाय पुराने विंडोज वर्जन, जैसे विंडोज 7, में बहुत बेहतर समर्थित है।
यदि आप विंडोज 10 या 11 का उपयोग करते हैं, तो EXT2Read डाउनलोड करने के बाद, इसे इंस्टॉल करें और एडमिनिस्ट्रेटर के रूप में चलाएं।
यह आपके कंप्यूटर पर किसी भी ext4 पार्टीशन का स्वचालित रूप से पता लगाएगा।
आप फाइल सिस्टम के माध्यम से ब्राउज़ कर सकते हैं और उन फाइलों और फोल्डर्स को सेव कर सकते हैं जिन्हें आप विंडोज पर उपयोग करना चाहते हैं। आप ext4 इमेज भी खोल सकते हैं।
विंडोज में वर्चुअलबॉक्स OS के लिए Ext4 एक्सेस करें
विंडोज आपको लिनक्स ext4 फाइल सिस्टम का उपयोग करके फॉर्मेट किए गए किसी भी वर्चुअल डिस्क को माउंट करने देता है। यह गेस्ट एडिशन्स (VMs) के साथ किया जाता है जो आपके विंडोज मशीन में इंस्टॉल्ड वर्चुअलबॉक्स OS पर किए जाते हैं।
सबसे पहले, आपको वर्चुअलबॉक्स में एक लिनक्स ऑपरेटिंग सिस्टम कॉन्फिगर करना होगा। "क्रिएट न्यू मशीन" पर जाएं और VM के लिए अपने लिनक्स कॉन्फिगरेशन को चुनें।
न्यूनतम अनुशंसित RAM मेमोरी चुनने के बाद, आपको एक वर्चुअलबॉक्स डिस्क इमेज (VDI), वर्चुअल हार्ड डिस्क (VHD) या वर्चुअल मशीन डिस्क (VMD) बनाना होगा। आप इसे डायनामिकली अलोकेटेड या फिक्स्ड साइज रखना चुन सकते हैं, फिर इस वर्चुअल डिस्क का आकार मेगाबाइट्स में चुनें।
वर्चुअलबॉक्स चलने के साथ टेस्ट मशीन शुरू करने के बाद, वर्चुअल हार्ड डिस्क और कोई भी संबंधित Ext फाइलें एक्शन में आ जाती हैं और आपके "लिनक्स" वर्चुअल मशीन में एक्सेस की जा सकती हैं।
विंडोज में लिनक्स वर्चुअल वर्कस्टेशन ext4 फाइल फॉर्मेट का उपयोग करेंगे।
आप अपने द्वारा वर्चुअलबॉक्स में बनाई गई लिनक्स टेस्ट मशीन को "VirtualBox VMs,r" नामक फोल्डर में एक्सेस कर सकते हैं, जो "C:\Users\Username" में सेव है। इसमें VHD इमेज फाइल में फॉर्मेट किया गया कोई भी ext4 फाइल सिस्टम होता है।
अब जब आप जानते हैं कि विंडोज से ext4 पार्टीशन को कैसे एक्सेस करें, तो सीखें कि आप macOS में भी यही काम कैसे कर सकते हैं या लिनक्स से विंडोज पार्टीशन को एक्सेस करने और लिखने में सहायता प्राप्त करें।