NTFS USB HDD रीड-ओनली - राइट परमिशन कैसे इनेबल करें


11

मेरे पास एक 500GB SATA ड्राइव है जो USB के माध्यम से मेरे Pi 2 से जुड़ी है। मैं इसे ठीक से डेटा पढ़ सकता हूं, लेकिन मैं इसे नहीं लिख सकता। इसे NTFS के रूप में स्वरूपित किया गया है। मेरे डेस्कटॉप पर, यह लिखने योग्य है, लेकिन रास्पियन पर नहीं।



रास्पियन के किस संस्करण का आप उपयोग कर रहे हैं?
विल्फ

@Wilf मैं जेसी का उपयोग कर रहा हूं।
willem.hill

जवाबों:


17

जब आप ड्राइव माउंट करें तो स्वामित्व सेट करें। उदाहरण के लिए यदि आपकी ड्राइव जिसे आप माउंट करना चाहते हैं / dev / sda1 है:

sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/USBDRIVE/

या बाद में यदि आप माउंट के बाद ड्राइव पर फ़ाइलों की अनुमति बदलना चाहते हैं, तो /etc/fstabकुछ इस तरह से एक लाइन जोड़ने का प्रयास करें:

/dev/sda1 /media/USBDRIVE ntfs-3g auto,users,permissions 0 0

ध्यान दें कि ntfs-3gरास्पियन जेसी (लेकिन जेसी लाइट नहीं) में एक अंतर्निहित पैकेज है, यदि आप पुराने वितरण का उपयोग कर रहे हैं तो आपको माउंट ( sudo apt-get install ntfs-3g) से पहले इसे स्थापित करने की आवश्यकता है । आप आसानी से देख सकते हैं कि यह पैकेज पहले ही स्थापित हो चुका है:dpkg -l | grep ntfs-3g


Raspbian में डिफ़ॉल्ट रूप से NTFS ड्राइव में लिखने की क्षमता नहीं है। लिखने की अनुमति देने के लिए सॉफ्टवेयर स्थापित करना होगा।
Jacobm001

2
चूंकि ntfs-3G पैकेज रास्पियन जेसी में निर्मित पैकेज है, इसलिए इसमें क्षमता है!
oroszkodik

मुझे सही साबित होना है। डाउन वोट के लिए मेरी क्षमा याचना ... जैसा कि यह खड़ा है कि मैं मतदान के बाद से समय के कारण इसे बदल नहीं सकता। क्या आप जेसी पैकेज के साथ आने वाली जानकारी को शामिल करने के लिए अपना जवाब संपादित कर सकते हैं? मैं अपने डाउन वोट को अपवोट में बदल दूंगा।
Jacobm001

बेशक। इस जानकारी का उल्लेख करना न भूलें (क्योंकि मैं जेसी का उपयोग कर रहा हूं :))। धन्यवाद!
oroszkodik

वोट बदलकर +1 हो गया। योगदान के लिए धन्यवाद :)
याकूब

4

मैं अभी ntfs-3gस्थापित apt-get install ntfs-3g(संस्करण 1:2014.2.15AR.2-1+deb8u2) के वर्तमान संस्करण का उपयोग करने पर अपना अनुभव साझा करना चाहता था । मुझे उस संस्करण का उपयोग करके "इनपुट / आउटपुट त्रुटि" मिल रही थी । यह एक ज्ञात त्रुटि प्रतीत होती है: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774330

आप ntfs-3g2014 रिलीज़ से 2012 की रिलीज़ तक के संस्करण को डाउनग्रेड कर सकते हैं लेकिन मैंने नवीनतम रिलीज़ को चलाने का निर्णय लिया। इसलिए, मैंने किया apt-get remove ntfs-3gऔर फिर मैंने 2016 के रिलीज को स्रोत से टिश्यू डॉक्स का उपयोग करके बनाया: http://www.tuxera.com/community/open-source-ntfs-3g/

tl; डॉ

  1. स्थिर स्रोत रिलीज़ डाउनलोड करें (मेरे मामलों में 2016.2.22)
  2. Daud ./configure
  3. make
  4. sudo make install
  5. पुनर्प्रारंभ करें
  6. किया हुआ। आप इसका उपयोग कर सकते हैंmount -t ntfs-3g /dev/sda1 /mnt/windows

क्या यह लेखन के साथ भी काम करता है?
बेक्स

1
@ Bex हाँ, यही मुझे सबसे ज्यादा जरूरत थी ... लेखन क्षमताएं।
रिकार्डो परेरा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.