Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

NTFS ड्राइव को macOS में उपयोग करें, बिना NTFS ड्राइवर के

अपडेट किया गया: 27 फरवरी, 2026

वाह, धीरे करो वहाँ। क्या मैंने तुम पर एक विरोधाभास गिरा दिया? एक ऑक्सीमोरोन या कुछ? खैर, बात यह है। डिफ़ॉल्ट रूप से, आपके पास macOS में किसी भी NTFS-फॉर्मेटेड डिवाइस के लिए लिखने की कार्यक्षमता नहीं होगी। मैंने हाल ही में अपने मैकबुक पर यह खोजा। कोई बड़ी बात नहीं, लेकिन फिर, मेरे पास विंडोज से बहुत सारा लीगेसी सामान है जिसे मैं कॉपी करना चाहूंगा, या यहां तक कि सिर्फ कभी-कभी एक्सेस और उपयोग करना चाहूंगा। इसका मतलब है फ़ाइल सिस्टम समर्थन प्रदान करने की कुछ विधि।

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

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

सामग्री

आपको निम्नलिखित की आवश्यकता है:

  • वर्चुअलाइजेशन सॉफ़्टवेयर, जैसे VirtualBox।
  • लिनक्स-आधारित ऑपरेटिंग सिस्टम, जैसे उबंटू (आर्किटेक्चर से मेल खाता हुआ, जैसे ARM)।
  • एक बाहरी, USB-कनेक्टेड डिवाइस जिस पर एक या अधिक NTFS पार्टीशन हों।

(अवांट-गार्डे) विधि

मैं जो करने जा रहा हूँ वह इस प्रकार है:

  • बाहरी डिस्क को मैकबुक से कनेक्ट करें।
  • उबंटू वर्चुअल मशीन लॉन्च करें।
  • VirtualBox के पासथ्रू विकल्प का उपयोग करें, और USB डिवाइस को वर्चुअल मशीन में माउंट करें।
  • लिनक्स की NTFS को पढ़ने और लिखने की क्षमता का उपयोग करें (ntfs या ntfs-3g ड्राइवर के माध्यम से)।
  • VirtualBox में शेयर्ड फोल्डर कार्यक्षमता का उपयोग करके डेटा को आगे-पीछे कॉपी करें।

इप्सो फैक्टो, डेटा पथ इस प्रकार हो जाता है:

USB डिवाइस - macOS - VirtualBox - लिनक्स - macOS पर शेयर्ड फोल्डर

इस प्रकार, मैं डेटा को किसी भी तरह से कॉपी कर सकता हूं, यह बस सीधे की तुलना में कई अधिक चरण लेता है, अगर मेरे पास होस्ट ऑपरेटिंग सिस्टम में नेटिव ड्राइवर उपलब्ध होता।

आपको ऐसा क्यों करना चाहिए और क्यों नहीं

इससे पहले कि हम जारी रखें, मुझे अपने दृष्टिकोण को यहां सबसे प्रमुखता से आरक्षित करने दें:

  • लो और निहारें, macOS में NTFS के लिए पढ़ने का समर्थन है। इस प्रकार आप सुरक्षित रूप से डेटा अंदर कॉपी कर सकते हैं।
  • लिनक्स में NTFS समर्थन की गारंटी नहीं है। हालांकि यह काम कर सकता है, यह नहीं भी कर सकता है।
  • आप बग, सिस्टम फ्रीज या यहां तक कि डेटा हानि का सामना कर सकते हैं।
  • डिवाइस और पार्टीशन के साथ काम करने के लिए ज्ञान और ध्यान देने की आवश्यकता होती है - आप डेटा खो सकते हैं।
  • क्या मैंने उल्लेख किया कि आप डेटा खो सकते हैं?

तो, आपको यह विचार करना चाहिए कि मैं यहां जो पेशकश करता हूं वह एक अंतरिम, स्टॉपगैप उपाय है ताकि डेटा प्रवाहित हो सके यदि आपको वास्तव में करना ही है। एक बेहतर तरीका नेटवर्क शेयरों का उपयोग करना है - और macOS सांबा शेयरों के साथ शानदार ढंग से काम करता है। इसके अलावा, यदि आपको बाहरी उपकरणों के माध्यम से ऑपरेटिंग सिस्टम के बीच डेटा कॉपी करने की आवश्यकता है, तो exFAT पर विचार करें। और पहले से उपलब्ध रीड-ओनली कार्यक्षमता को न भूलें। और आप NTFS ड्राइवर भी खरीद सकते हैं यदि आपको आवश्यकता है, है ना।

NTFS पार्टीशन के साथ बाहरी डिवाइस कनेक्ट करें

यह आपके फाइंडर साइडबार में दिखाई देगा। माउंट करने के लिए क्लिक करें। आपके पास बॉक्स से बाहर रीड-ओनली कार्यक्षमता है।

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

VirtualBox में उबंटू-आधारित वर्चुअल मशीन लॉन्च करें

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

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

VirtualBox को इसकी अनुमति दें:

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

डिवाइस अब आपके लिनक्स डेस्कटॉप में दिखाई देगा - यह आपके macOS से गायब हो जाएगा।

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

लिनक्स में डिवाइस माउंट करें

सुरक्षा अनुमतियों के कारण, और VirtualBox macOS पर कैसे काम करता है, आप फ़ाइल मैनेजर के माध्यम से डिस्क को माउंट नहीं कर पाएंगे। आपको sudo अनुमतियों की आवश्यकता है। VirtualBox को sudo के साथ लॉन्च न करें, बस अपने लिनक्स में कमांड लाइन पर sudo का उपयोग करें:

sudo mount -t ntfs /dev/whatever /mount-point

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

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

डेटा को आगे-पीछे कॉपी करें

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

अलग से, यदि आप शेयर्ड फोल्डर कार्यक्षमता का उपयोग नहीं कर सकते हैं, तो आप वर्चुअल मशीन में और बाहर डेटा कॉपी करने के लिए पोर्ट फॉरवर्डिंग और SSH का उपयोग कर सकते हैं। यह आपको उन परिदृश्यों में भी अपना डेटा घुमाने की अनुमति देगा जहां आप गेस्ट एडिशन का उपयोग नहीं कर सकते (यहां तक कि सुरक्षा कारणों से भी), और यह अतिरिक्त लचीलापन प्रदान करता है, जिसमें स्क्रिप्टिंग और बैकअप शामिल हैं।

ड्राइवर इंस्टॉल किए बिना macOS पर NTFS ड्राइव एक्सेस करें

संभावित समस्याएं

पहले उल्लिखित संभावित डेटा हानि के अलावा, आप एक फाइल सिस्टम के मुद्दे का भी सामना कर सकते हैं जिसे कहीं और सही ढंग से अनमाउंट नहीं किया गया है, इसलिए लिनक्स गेस्ट इसे माउंट नहीं करना चुन सकता है:

एक त्रुटि हुई 'Dedoimedo' तक पहुंचते समय, सिस्टम ने प्रतिक्रिया दी: अनुरोधित ऑपरेशन विफल रहा: /dev/sdb1 को /media/igor/Dedoimedo पर माउंट करने में त्रुटि: गलत fs प्रकार, खराब विकल्प, /dev/sdb1 पर खराब सुपरब्लॉक, लापता कोडपेज या हेल्पर प्रोग्राम, या अन्य त्रुटि

या शायद:

sudo mount /dev/sdb1 /mnt
$MFTMirr $MFT (रिकॉर्ड 0) से मेल नहीं खाता।
'/dev/sdb1' को माउंट करने में विफल: इनपुट/आउटपुट त्रुटि
NTFS या तो असंगत है, या हार्डवेयर दोष है, या यह एक
SoftRAID/FakeRAID हार्डवेयर है।
...

यदि ऐसा होता है, तो आप ntfsfix कमांड चला सकते हैं (उबंटू में ntfs-3g उपयोगिता पैकेज का हिस्सा):

sudo ntfsfix /dev/sdb1
वॉल्यूम माउंट हो रहा है... $MFTMirr $MFT (रिकॉर्ड 0) से मेल नहीं खाता।
विफल
त्रुटियों को सुधारने का प्रयास...
$MFT और $MFTMirr प्रोसेसिंग...
$MFT पढ़ना... ठीक
$MFTMirr पढ़ना... ठीक
$MFTMirr की तुलना $MFT से... विफल
$MFTMirr रिकॉर्ड 0 में अंतर सुधार... ठीक
$MFTMirr रिकॉर्ड 3 में अंतर सुधार... ठीक
$MFT और $MFTMirr का प्रसंस्करण सफलतापूर्वक पूरा हुआ।
पार्टीशन पर आवश्यक फ्लैग सेट करना... ठीक
जर्नल ($LogFile) खाली करना... ठीक
वैकल्पिक बूट सेक्टर की जांच... ठीक
NTFS वॉल्यूम संस्करण 3.1 है।
NTFS पार्टीशन /dev/sdb1 सफलतापूर्वक संसाधित हुआ।

फिर, आप फिर से कोशिश कर सकते हैं, और यह काम करना चाहिए। लेकिन याद रखें, एक बार फिर, यह 100% फेलसेफ नहीं है, macOS की बात नहीं। आप लिनक्स में NTFS के साथ काम करते समय सभी प्रकार की समस्याओं का सामना कर सकते हैं। उपरोक्त परिदृश्य बस और अधिक जटिलता जोड़ता है।

निष्कर्ष

यह नर्डी ट्यूटोरियल शायद व्यावहारिक से अधिक कूल है, हालांकि इसके अपने गुण हैं। यह विभिन्न ऑपरेटिंग सिस्टम को साथ-साथ उपयोग करने के लचीलेपन को दर्शाता है, वर्चुअलाइजेशन के साथ विभिन्न संस्थाओं के बीच पुल के रूप में, इस मामले में macOS जिसमें NTFS के लिए रीड-ओनली समर्थन है, और लिनक्स जिसमें (कुछ) NTFS लिखने का समर्थन है। काफी उपयोगी, अगर आप इसके बारे में सोचते हैं। शायद इससे आपको अपना डेटा घुमाने में मदद मिलेगी, यदि आप विंडोज से माइग्रेट कर रहे हैं, और आपको अपना सामान निर्यात करने का कोई तरीका चाहिए।

अब, आप और भी आगे जा सकते हैं। आप इसे नेटिव लिनक्स TrueCrypt और VeraCrypt कंटेनर समर्थन के साथ जोड़ सकते हैं, जैसा कि मैंने आपको कुछ दिन पहले दिखाया था। इस प्रकार, यदि आपके पास इन कंटेनरों के साथ बाहरी डिवाइस हैं जिनके अंदर आप NTFS का उपयोग करते हैं, और आप उन्हें macOS और विंडोज पर पढ़ने और लिखने की एक्सेस के साथ उपयोग जारी रखना चाहते हैं, तो आप अपने लिनक्स वर्चुअल मशीन का एक बार फिर उपयोग कर सकते हैं। अपने बाहरी डिवाइस को गेस्ट ऑपरेटिंग सिस्टम में पास करें, इसे माउंट करें, एन्क्रिप्टेड कंटेनर को माउंट करें, डेटा कॉपी करें और लिखें। स्वीट। शायद मुझे इस पर एक अलग ट्यूटोरियल भी लिखना चाहिए। खैर, उम्मीद है, आप इसे काफी उपयोगी पाएंगे। याद रखें, यह पेचीदा हो सकता है, आप डेटा खो सकते हैं, और सुनिश्चित करें कि आपके पास कई, सत्यापन योग्य बैकअप हैं। हम यहाँ हो गए।

चीयर्स।

  1. सत्यापित करें कि स्नैपचैट हैक हुआ था: त्वरित सुरक्षा कदम सत्यापित करें कि स्नैपचैट हैक हुआ था: त्वरित सुरक्षा कदम

    नए साल की छुट्टी पर, स्नैपचैट हैक हो गया था और 4.6 मिलियन खातों की जानकारी लीक हो गई थी। इस जानकारी में यूजरनेम और आंशिक फोन नंबर शामिल हैं और यह ऑनलाइन सार्वजनिक रूप से देखने के लिए उपलब्ध है। कुछ सूत्रों का कहना है कि सीरियन इलेक्ट्रॉनिक आर्मी (या SEA), उस समूह ने जिसने फोटो मैसेजिंग सेवा को हैक क

  1. विंडोज 10 अपग्रेड या इंस्टॉलेशन के दौरान त्रुटि 0x800F0923 ठीक करें विंडोज 10 अपग्रेड या इंस्टॉलेशन के दौरान त्रुटि 0x800F0923 ठीक करें

    विंडोज 10 को अपग्रेड करते समय यदि आपको अपने विंडोज 10 पर विंडोज अपग्रेड या इंस्टॉलेशन त्रुटि 0x800F0923 दिखाई देती है, तो जान लें कि ऐसा इसलिए है क्योंकि आपके पीसी पर कोई ड्राइवर या अन्य सॉफ्टवेयर विंडोज 10 में अपग्रेड के साथ संगत नहीं है। यहां कार्यशील फिक्स है जो समस्या को हल करने में आपकी सहायता

  1. Windows सिस्टम में ग्रुप पॉलिसी ऑब्जेक्ट्स का बैकअप और रिस्टोर कैसे करें Windows सिस्टम में ग्रुप पॉलिसी ऑब्जेक्ट्स का बैकअप और रिस्टोर कैसे करें

    Windows में ग्रुप पॉलिसी ऑब्जेक्ट्स का बैकअप और रिस्टोर करें इस पोस्ट में, हम देखेंगे कि Windows 11/10 या Windows Server में ग्रुप पॉलिसी ऑब्जेक्ट्स और सेटिंग्स का बैकअप और रिस्टोर कैसे करें। ऐसा करने के लिए, आपको पहले Group Policy Management Console डाउनलोड और इंस्टॉल करना होगा। एक बार हो जाने पर,