NTFS में Mavericks का उपयोग कर लिखें [डुप्लिकेट]


86

इस सवाल का पहले से ही यहाँ एक जवाब है:

मैं माउंटेन लायन में आम तौर पर NTFS फाइलसिस्टम पढ़ने और लिखने में सक्षम था, लेकिन उन्नयन के बाद यह काम करना बंद कर दिया।

मैंने माउंटेन लायन में होमब्रे का उपयोग करके ntfs-3G और fuse4x स्थापित किया और fuse4x कर्नेल एक्सटेंशन की स्थापना को समाप्त करने के लिए होमब्रे द्वारा प्रदर्शित निर्देशों का पालन किया।

इस समस्या को हल करने के लिए मैंने ntfs-3G, fuse4x और fuse4x-kext को हटा दिया और उन्हें पुनः इंस्टॉल किया। लेकिन इससे मेरी समस्या हल नहीं हुई।

क्या किसी को पता है यह कैसे हल करना है? धन्यवाद।

जवाबों:


88

मुझे ऐसा करने का उचित तरीका मिला ( योसेमाइट के लिए भी काम करता है ):

यदि आपके पास पहले से नहीं है तो Homebrew और पीपा स्थापित करें :

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install caskroom/cask/brew-cask

के किसी भी पिछले संस्करण को अनइंस्टॉल करें osxfuse(अहस्ताक्षरित kexts अब प्रतिबंधित हैं):

brew cask uninstall osxfuse

अद्यतन Homebrew और स्थापित करें osxfuseऔरntfs-3g

brew update
brew cask install osxfuse
brew install ntfs-3g

आपको mount_ntfsड्राइव को स्वचालित रूप से माउंट करने के लिए , एक सिमलिंक बनाने की आवश्यकता है :

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original 
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

2
ध्यान दें कि सभी के पास डिफ़ॉल्ट रूप से स्थापित होमब्रे नहीं है। क्या आप कृपया होमब्रे वेबसाइट पर एक लिंक जोड़ सकते हैं जिसमें यह समझाया गया है कि brewकमांड प्राप्त करने के लिए आपको इसे स्थापित करने की आवश्यकता है ?
सारू लिंडस्टोक

एक जादू की तरह काम करता है !
कार्ल फोर्नर

ntfs-3G एक FUSE फाइल सिस्टम है, इसलिए यह उपयोगकर्ता के स्थान पर चलता है - जबकि यह मुफ़्त है और शायद ठीक काम करता है (लिनक्स पर इसका उपयोग करने के लिए बहुत उपयोग किया जाता है), आपको एक वाणिज्यिक NTFS ड्राइवर मिल सकता है जैसे कि Tuxera's तेज है यदि आप बहुत कुछ करते हैं NTFS फाइल सिस्टम में पढ़ने / लिखने के लिए।
रिचवेल

2
$ sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original Password: mv: rename /sbin/mount_ntfs to /sbin/mount_ntfs.original: Operation not permitted
Cœur

2
यदि आपको ntfs-3G "त्रुटि: ntfs-3G के लिए कोई उपलब्ध सूत्र उपलब्ध नहीं है" प्राप्त करते समय निम्न त्रुटि मिलती है, तो इसे चलाकर स्थापित करने का प्रयास करें: brew स्थापित करें homebrew / fuse / ntfs-3g
दीपक सिंह रावत

12

यह बहुत आसान है और आपको किसी भी 3 पार्टी एप्लिकेशन या ड्राइवर को स्थापित करने की आवश्यकता नहीं है। कोई रिबूट की आवश्यकता नहीं है।

  1. अपने "वॉल्यूम" का नाम पता करें
  2. टर्मिनल खोलें
  3. अपनी / etc / fstab फ़ाइल बनाएं या अपडेट करें। "My040Passport" को अपने "वॉल्यूम" के नाम से बदलें। आप टर्मिनल में sudo vi / etc / fstab लिखकर ऐसा कर सकते हैं । आपको अपने पासवर्ड के लिए संकेत दिया जाएगा।

    #
    # Warning - this file should only be modified with vifs(8)
    #
    # Failure to do so is unsupported and may be destructive.
    #
    LABEL=My\040Passport none ntfs rw,auto,nobrowse
    
  4. अपने बाहरी हार्डड्राइव को अनप्लग करें और फिर इसे वापस प्लग इन करें

  5. आप अपने HDD को फाइंडर में सूचीबद्ध नहीं देखेंगे। अब आपको इसे नीचे के चरणों के साथ टर्मिनल के भीतर से खोलना होगा।
  6. टर्मिनल खोलें, नीचे 3 कमांड दर्ज करें और 3 डी कमांड में अपने स्वयं के वॉल्यूम नाम का उपयोग करें

    cd /Volumes
    ls 
    open My\ Passport
    

    कमांड 1 आपकी वर्तमान निर्देशिका को बदल देगा।
    कमांड 2 वॉल्यूम को सूचीबद्ध करेगा, जिसे आप रुचि रखते हैं वह यहां सूचीबद्ध किया जाएगा।
    कमांड 3 फाइंडर में आपका वॉल्यूम खोलेगा।

  7. चूँकि आप खोजक में HDD नहीं देखेंगे, तो आप इसे अपने डेस्कटॉप पर लिंक जोड़ें। टर्मिनल खोलें, वॉल्यूम नाम की जगह इस आदेश को दर्ज करें, और यदि वांछित है तो गंतव्य को बदलें।

    ln -s /Volumes/My\ Passport/ ~/Desktop/hdd
    

खराब करने के लिए कि डेस्कटॉप पर कोई आइकन प्रदर्शित नहीं होता है। मुझे आश्चर्य है कि ऐसा क्यों है।
मार्टिन

@grgarside आप इसे अपने डेस्कटॉप पर सिर्फ एक और कमांड के साथ जोड़ सकते हैं। इस लेख केsudo ln -s /Volumes ~/Desktop/Volumes माध्यम से
1

मैंने भी कुछ ब्लॉग से इस समाधान की कोशिश की है और यह काम किया !!! हालांकि, जब तक मैं टर्मिनल का उपयोग करके कॉपी नहीं कर रहा था, तब तक सभी ठीक काम कर रहे थे। जैसे ही मैंने एक फ़ोल्डर में फाइंडर का उपयोग करके कॉपी करने की कोशिश की, जिसमें बाहरी HDD में न्यूनतम 50GB डेटा था, लक्ष्य फ़ोल्डर की सामग्री बिना किसी सूचना या त्रुटि के खाली हो गई। :( अब वह फोल्डर हमेशा खाली लगता है।
vikas

यह NTFS वॉल्यूम में लिखने का सबसे अच्छा तरीका है। पैरागॉन NTFS या ऑक्सफ्यूज़ जैसे तीसरे पक्ष के अनुप्रयोगों का उपयोग करने से आपके मॉड्यूल को गड़बड़ हो जाएगा जो बार-बार कर्नेल पैनिक की ओर जाता है। मैं एक ही मुद्दा जब Paragon ext4 के लिए extFS की कोशिश कर रहा था। संबंधित मुद्दों के लिए इस धागे को देखें: apple.stackexchange.com/questions/29842/… (धागा ext4 के लिए है, लेकिन ntfs मूल रूप से एक ही है जब आप तृतीय पक्ष एप्लिकेशन का उपयोग कर रहे हैं)
thibmaek

1
छोटी खामी है .... आपको अपने द्वारा डाले गए हर एक ड्राइव के लिए इस कदम को दोहराने की जरूरत है ... थोड़ा सा दर्द, लेकिन अच्छी तरह से ... कोई बड़ी बात नहीं ...
क्लिंट ईस्टवुड

5

मेरे पास आपके जैसा ही सेटअप था, और 10.9 में अपग्रेड करने के बाद से मैं NTFS को नहीं लिख सकता। जिस समाधान को मैंने समाप्त किया, वह कम से कम (अल्पावधि के लिए), Mac® OS X 11 के लिए Paragon के NTFS का उपयोग करना था । यह ठीक काम करने लगता है, और 10 दिनों का नि: शुल्क परीक्षण है।

उम्मीद है कि जल्द ही एक बेहतर तरीका मिल जाएगा, लेकिन मैं इसके साथ खिलवाड़ करके थक गया।

एक अन्य विकल्प जो मैंने कोशिश नहीं किया वह था /etc/fstabफाइल को संपादित करना । निम्नलिखित OS X माउंटेन लायन पर NTFS राइट सपोर्ट से है :

  • अन्य 3-पार्टी NTFS सॉफ़्टवेयर की स्थापना रद्द करें, जैसे कि Paragon, Tuxera या NTFS-3G।
  • संपादित करें /etc/fstab(आप इसके साथ ऐसा कर सकते हैं sudo vi /etc/fstab) निम्न पंक्ति जोड़ें: LABEL = "VOLUME_NAME_WITHOUT_QUOTES" कोई भी ntfs rw, ऑटो, nobrowse नहीं
  • अब, बस अनमाउंट करें और डिस्क को फिर से माउंट करें

मैंने आपके द्वारा बताए गए अन्य दृष्टिकोण की कोशिश की, कोई भाग्य नहीं :(
स्टीव

1
यहाँ मैं अपने Bootcamp ड्राइव के लिए क्या किया है LABEL=BOOTCAMP none ntfs rw,auto,nobrowse:। यह 10.9 Maverick पर अच्छा काम करता है। यदि आप सीगेट एचडीडी का उपयोग कर रहे हैं, तो आप मुफ्त सीगेट एनटीएफएस ड्राइवर
हाई फेंग काओ

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

2
बस दूसरों के लिए एक चेतावनी के रूप में, मैंने इसे इस्तेमाल किया और फिर ड्राइव को बैकअप करने (दिनों के लिए निरंतर गतिविधि) करने और आखिरकार मेरी ड्राइव खराब हो गई, OSX दुर्घटनाग्रस्त हो गया, और मैंने ड्राइव हटाने के बाद भी मुझे OSX प्राप्त करने में सक्षम नहीं किया स्थिर जब तक मैं / etc / fstab फ़ाइल को हटा नहीं देता। मैं Mavericks पर इस विकल्प की सिफारिश नहीं करता
क्रिस मैगनसन 4

@HaiFengKao केवल सीगेट ड्राइव के साथ काम करता है?
स्ज़बोल्क्स

3

मैंने OS X Mavericks पर macfuse-core-10.5-2.1.9 , और ntfs-3G-2010.10.2- macosx के संयोजन का उपयोग किया और मैं NTFS ड्राइव में लिखने में सक्षम हूं।

  • सबसे पहले macfuse-core-10.5-2.1.9 इंस्टॉल करें
  • फिर ntfs-3g-2010.10.2-macosx स्थापित करें
  • इंस्टॉलेशन के बाद, NTFS-3G खोलें
    • सिस्टम वरीयता> NTFS-3G
    • [सक्षम करें] पर क्लिक करें
  • अंत में, अपने लक्ष्य NTFS डिस्क को अनमाउंट करें और इसे फिर से माउंट करें

यदि आप TimeOut संदेश जाते हैं, तो भी आप पहले से ही सही दिशा में हैं। आइए अपने NTFS हार्डड्राइव में फ़ाइल और फ़ोल्डर बनाने का प्रयास करें।


क्या आप इस संयोजन को व्यवस्थित करने के लिए चरणों का विस्तार कर सकते हैं? बस दोनों को स्थापित करना मेरे लिए काम नहीं करता है।
कूर

धन्यवाद, मुझे "क्लिक करें [सक्षम]" याद आ रहा था। टाइमऑट संदेश के लिए, आपको फ़्यूज़वाइट मुझे लगता है।
C --ur

2

OS X माउंटेन लायन 10.8.2 सॉफ्टवेयर के लिए NTFS-फ्री इंस्टॉल करें और मैक को रीबूट करें। इसने मेरे लिए OS X Mavericks पर काम किया।


यह मेरे लिए काम नहीं किया।
कुआर

मेरे लिए मावेरिक्स पर काम नहीं करता है।
iano

OSX 10.9.3 (Mavericks) पर मेरे लिए बहुत अच्छा काम किया। सिफारिश के लिए धन्यवाद
user456584


2

यह उत्तर OS X 10.11 El Capitan के लिए नवीनतम संगतता के उद्देश्य से है ।

  1. Https://github.com/osxfuse/osxfuse/releases से या साथ Homebrew से नवीनतम ऑक्सफ़्यूज़ (3.xx) स्थापित करें brew cask install osxfuse

  2. काढ़ा (homebrew / fuse / ntfs-3G) से नवीनतम NTFS-3G (2015.3.14) स्थापित करें।

निम्नलिखित अनुसार:

brew install ntfs-3g
  1. अस्थायी रूप से अक्षम सिस्टम एकीकरण सुरक्षा के बाद बूट करने के लिए NTFS-3G लिंक करें।

निम्नलिखित अनुसार:

[reboot by holding CMD+R to get in recovery mode]
csrutil disable
[reboot normally]
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
[reboot by holding CMD+R to get in recovery mode]
csrutil enable
[reboot normally]

स्थापना विकल्प

स्रोत किनारे (2015.9.30) से NTFS-3G के निर्माण के लिए : इस उत्तर की जाँच करें


1
इसने काम कर दिया। लेकिन इसका डेस्कटॉप या उपकरणों में भी ड्राइव नहीं दिखा रहा है ... बस दिखा रहा है / वॉल्यूम में इसका उपयोग
उस्ताद


@AkarshSatija मैंने पाया मुद्दा: osxfuse 3.0.x 2.8.x के बजाय की आवश्यकता है
कोयूर

1

मैं Mavericks के बारे में नहीं जानता, लेकिन शेर में मैंने OS X के लिए FUSE का उपयोग करते हुए NTFS फ़ाइल सिस्टम तक पहुंच लिखी है , जो टक्सरा या पैरागॉन द्वारा वाणिज्यिक समाधानों के लिए एक नि: शुल्क और ओपन-सोर्स विकल्प है।

सूचना यह है नहीं वर्ष MacFUSE परियोजना ; जिसका अब रखरखाव नहीं किया जा रहा है।


1

समुद्री डाकू:
आपका भाग्य! आइए इसे सुरक्षित तरीके से करें
सीगेट हार्ड डिस्क मालिकों के लिए, मुफ्त ड्राइवर यहां डाउनलोड करें!
http://www.seagate.com/gb/en/support/downloads/item/ntfs-driver-for-mac-os-master-dl/

अन्य उपयोगकर्ता:
1.Fuse / NTFS-3G ड्राइवर एक अच्छा विकल्प है।
http://www.macbreaker.com/2014/06/how-to-enable-writing-to-ntfs-hard.html
2. यदि आप एक geek हैं, तो टर्मिनल कमांड का उपयोग करके अन्य विकल्पों के टन हैं। लेकिन चेतावनी दी जाए, आप भविष्य के अपडेट आदि के दौरान मुद्दों में भाग सकते हैं।

PEN-DRIVES के लिए:
यदि यह पेन-ड्राइव (या किसी भी छोटी USB स्टिक्स) के लिए है, तो आप इसे FAT32 में आसानी से फॉर्मेट कर सकते हैं।
बड़ी हार्ड ड्राइव के लिए, FAT32 एक अच्छा विकल्प नहीं है, क्योंकि इसमें फाइल-साइज की सीमाएं आदि हैं।


0

OS X के लिए पुराने MacFuse का नवीनतम संस्करण स्थापित करें।

मैंने अपने NTFS-3G को पुन: स्थापित करने और OS X के लिए फ़्यूज़ को डाउनलोड और इंस्टॉल करने के लिए क्या किया था ।


0

पावेल के जवाब के बाद मेरे लिए मावेरिक्स में मुद्दा तय किया गया

brew update
brew install fuse4x
brew install ntfs-3g
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
brew info fuse4x-kext

सिंटिंक फ़्यूज़ 4 एक्स को लिंक न करने पर भी ntfs-3G भी उसी लिंक को बनाने की कोशिश करता है।


0

निम्नलिखित ने मेरे लिए Mavericks (10.9.5) पर काम किया। मैंने एक विंडोज़ 7 मशीन पर NTFS USB कुंजी बनाई थी। यह मानते हुए कि उपकरण को 'usbkey' नाम दिया गया है और डिस्क को / dev / disk1 के रूप में दिखाया गया है।

$ sudo umount /Volumes/usbkey
$ sudo mkdir /Volumes/usbkey
$ sudo mount -t ntfs -w -o rw,auto,nobrowse /dev/disk1 /Volumes/usbkey
$ mount | grep usbkey
/dev/disk1 on /Volumes/usbkey (ntfs, local, noowners, nobrowse)

मैं टर्मिनल का उपयोग करते हुए और NTFS तैयार ड्राइव से फ़ाइलों को कॉपी करने में सक्षम था, और अगर मैं 'खुला' भाग गया। टर्मिनल में / वॉल्यूम / usbkey स्थान से।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.