कैसे Ubuntu 14.04 में exFAT को सक्षम करने के लिए


131

मैंने सिर्फ Ubuntu 14.04 स्थापित किया है और मैं अपने exFATHDD को माउंट नहीं कर सकता ।

मुझे निम्नलिखित त्रुटि मिलती है:

Unable to access “SeagateHDD”
Error mounting /dev/sdb1 at /media/me/SeagateHDD: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb1" "/media/me/SeagateHDD"' exited with non-zero exit status 1:
stdout: `FUSE exfat 1.0.1
'
stderr: `ERROR: `Operating Systems' has invalid checksum (0x281c != 0x2450).
'

मैंने एप्ट-गेट स्थापित किया exfat-utilsऔर exfat-fuseउपयोग किया लेकिन भाग्य नहीं। मैंने रिपॉजिटरी की भी कोशिश की ppa:relan/exfatलेकिन मुझे मिल गया:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fuse-exfat : Depends: fuse-utils (>= 2.7) but it is not installable
E: Unable to correct problems, you have held broken packages.

क्या कोई मुझे संकेत दे सकता है? मेरे सभी समर्थित डेटा उस HDD पर है।

संपादित करें:

का आउटपुट $ sudo apt-cache policy exfat-fuseहै:

exfat-fuse:
  Installed: (none)
  Candidate: 1.0.1-1
  Version table:
     1.0.1-1 0
        500 http://ppa.launchpad.net/relan/exfat/ubuntu/ trusty/main amd64 Packages

एक लिनक्स टकसाल पर कोशिश की और एक ही समस्या थी। इसके अलावा इसे मैक पर माउंट करने की कोशिश की और यह पूरी तरह से काम किया ताकि डेटा दूषित न हो।

EDIT2:

ऐसा प्रतीत होता है कि यह मेरे HDD के साथ एक समस्या थी जो जाहिर तौर पर मैं USB पोर्ट से अनमाउंट किए बिना अनप्लग कर रहा था और इसमें एक चेकसम त्रुटि थी। मैंने जो किया वह मैंने अपने मैक पर प्लग किया था और इसने एक fsck_exfatडिस्क की जांच स्वचालित रूप से की जिसने समस्या को ठीक किया और मैं इसे उबंटू पर भी लोड कर सकता था। मुझे लगता है कि उबंटू पर भी इसी तरह की चीज हासिल की जा सकती है, लेकिन मुझे नहीं पता कि ऐसा करने के लिए कौन से टूल का इस्तेमाल करना चाहिए।


के उत्पादन के बादapt-cache policy fuse-exfat
अविनाश राज

मैंने प्रश्न को संपादित किया और जानकारी को जोड़ा
इलुउ

जवाबों:


202

नीचे दिए गए पैकेजों को स्थापित करने से आपके एक्सफ़ैट स्वरूपित ड्राइव को ऑटो-माउट्स करेगा,

sudo apt-get install exfat-fuse exfat-utils

या आप उपरोक्त पैकेजों को स्थापित करने के बाद इसे मैन्युअल रूप से माउंट करने का प्रयास कर सकते हैं,

sudo mkdir /media/exfat
sudo mount -t exfat /dev/sdxx /media/exfat

/dev/sdxx - आपका एक्सफ़ैट विभाजन।

Ubuntu 14.04 में, exfat-fuseऔर exfat-utilsपैकेज यूनिवर्स रिपॉजिटरी में उपलब्ध हैं। तो इन दो संकुल को Ubuntu 14.04 पर स्थापित करने के लिए इस रिपॉजिटरी इनवर्टर को सक्षम करें।

sudo add-apt-repository universe

और सभी रिपॉजिटरी को अपडेट करना न भूलें,

sudo apt-get update

जब मैं स्थापित करने का प्रयास करता fuse-exfatहूं तो मुझे मिलता है Depends: fuse-utils (>= 2.7) but it is not installable। हालाँकि अगर मैं ppa:relan/exfatppa sudo apt-get install fuse-utils exfat-fuseकाम करता है ठीक है, लेकिन अभी भी यह माउंट नहीं है।
इलुउ

पुनः आरंभ करें।
अविनाश राज

सही दूर कर
Iuliu

कोई सफलता नहीं। के बाद मैं में और आउटपुट में ppa:relan/exfatपीपा निष्पादन $ sudo aptget install exfat-fuse exfat-utilsआउटपुट हटा दें । Reading package lists... Done Building dependency tree Reading state information... Done exfat-fuse is already the newest version. exfat-utils is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.$ sudo apt-cache policy fuse-exfatN: Unable to locate package fuse-exfat
इलियू

2
क्या 2 अलग पैकेज हैं, fuse-exfatऔर exfat-fuse?
इलियू

4

कैसे स्रोत से संकलन के बारे में?

# wget http://sourceforge.net/projects/fuse/files/fuse-2.X/2.9.3/fuse-2.9.3.tar.gz
# tar -xzvf fuse-2.9.3.tar.gz
# cd fuse*
# ./configure
# make
# make install

2

बस निम्नलिखित PPA जोड़ें और PPA से स्थापित करें:

sudo apt-add-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install exfat-fuse exfat-utils

और अपने कंप्यूटर को रिबूट करें।


1

मेरे पास एक ही मुद्दा था और मैंने फ़्यूज़ को स्थापित करने और फ़्यूज़ की स्थापना / सत्यापन करने और इसे मैन्युअल रूप से माउंट करने की कोशिश के साथ फ़ोरम में अनुशंसित सभी चीज़ों की कोशिश की, लेकिन यह सौभाग्य नहीं था।

यह समस्या इसलिए हुई क्योंकि जब मैंने मैकबुकप्रो को टक्कर मारी तो मैंने इसे अनमाउंट करने से पहले डिस्क को हटा दिया। इसलिए मैंने इसे सुधारने के लिए मैकबुक की डिस्क्यूटिलिटी का उपयोग किया और यह मेरे सभी डेटा के साथ ubuntu में फिर से बढ़ने लगा।


1

यहां बताया गया है कि मैंने अपने Ubuntu के 12.04 (64-बिट, थिंकपैड T60, डुअल कोर, 2.0GHz और 4Gb पर चलने वाले) में अपने नए माइक्रो एसडी कार्ड को एक्सेस करने के लिए, एक्सफ़ैट फ़ाइल सिस्टम प्रकार के लिए समर्थन की एक आदर्श और स्वच्छ स्थापना कैसे की। रैम, एक आंतरिक किंग्स्टन एसएसडी ड्राइव पर चल रहा है)। सभी की जरूरत है Synaptic पैकेज प्रबंधक स्थापित है, संभवत: डिफ़ॉल्ट पैकेज प्रबंधक का उपयोग करके। फिर, खोज बॉक्स में, टाइप करें exfat। जब मैंने ऐसा किया, तो सूची में केवल दो आइटम आए: एक्सफ़ैट-यूटिल्स और एक्सफ़ैट-फ्यूज़। अब, माउस पॉइंटर के साथ क्लिक करके इन दोनों बॉक्स में एक चेक मार्क लगाएं (वास्तव में, मैंने शीर्ष एक पर टिक किया, और मुझे एक संदेश मिला कि दोनों की आवश्यकता है। जब मैंने पॉप-अप संदेश को बंद कर दिया, तो दोनों बॉक्स के लिए टिक किया गया था। मुझे)। फिर, आवेदन पर क्लिक करें। जब स्थापना पूरी हो गई (बहुत जल्दी और आसानी से), तो मैंने अपना फ़ाइल प्रबंधक खोला। ऊपरी बाएँ में मैंने माइक्रो एसडी कार्ड क्लिक किया जो पहले माउंटेबल नहीं था। कार्ड को एक्सफ़ैट में फ़ॉर्मेट करने के तुरंत बाद, पहली बार प्रदर्शित कार्ड की सामग्री। मेरे पास उस समय केवल एक परीक्षण पाठ फ़ाइल थी, मुझे यह निर्धारित करने में मदद करने के लिए कि क्या चल रहा था। अब, सब कुछ सही है, और मैं डॉन ' t को मैन्युअल रूप से कुछ भी करना होगा (जैसे माउंट और अनमाउंट)। यह सभी स्वचालित है, जैसे कि FAT32 के लिए कार्ड स्वरूपित हैं। VOILA !!! सब ठीक है, अब। का आनंद लें ! ध्यान दें: मैंने अपने 512GB जेनेरिक माइक्रो SDHC क्लास 10 कार्ड को Windows XP 32-बिट में सुधार दिया था, क्योंकि उस समय यह मेरे उबंटू सिस्टम के साथ नहीं किया जा सकता था, एक्सफ़ैट समर्थन की उपरोक्त स्थापना से पहले।

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