मुझे "गलत fs प्रकार, खराब विकल्प, खराब सुपरब्लॉक" त्रुटि क्यों मिलती है?


158

जब एक NFS निर्देशिका बढ़ते हुए:

sudo mount 192.168.1.5:/home/shared /mnt/common

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

mount: wrong fs type, bad option, bad superblock on 192.168.1.5:/home/shared, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program)  
In some cases useful info is found in syslog - try dmesg | tail or so.

कर्नेल अप टू डेट है।

सवाल पहले से ही (उदाहरण के लिए कहा गया था यहाँ और यहाँ ), लेकिन या तो कर रहे हैं उत्तर नहीं मिला या उत्तर मेरे मामले में उपयोगी नहीं हैं।

गलत क्या है?


3
मैं इस मुद्दे से पहले मिला, बस एक विस्तारित उपकरण sudo apt-get install cifs-utils

2
user413408 के फिक्स ने मेरी मदद नहीं की।
न्यूज़ोलिलो

इसी तरह के मुद्दों को CentOS ग्राहकों द्वारा हल किया जा सकता है sudo yum install nfs-utils
मार्कहु

एक ही त्रुटि थी, क्योंकि ड्राइव को पहले विभाजन करना था! स्पष्ट लग सकता है, लेकिन अभी इसे वहां से शुरू करने के लिए डाल दिया।
23

जवाबों:


194

त्रुटि संदेश का उल्लेख है:

(कई फाइल सिस्टम के लिए (जैसे nfs, cif) आपको एक / sbin / Mount। सहायक प्रोग्राम की आवश्यकता हो सकती है।

यह प्रासंगिक है कि आप NFS को माउंट करने की कोशिश कर रहे हैं। /sbin/mount.nfsसहायक कार्यक्रम के द्वारा प्रदान की जाती है nfs-common। आप इसे स्थापित कर सकते हैं:

sudo apt install nfs-common

दूसरी ओर, यदि आप CIFS को माउंट करने की कोशिश कर रहे हैं, तो सहायक प्रोग्राम द्वारा प्रदान किया जाता है cifs-utils। आप इसे स्थापित कर सकते हैं:

sudo apt install cifs-utils

33
अर्थ: apt-get install nfs-commonअगर /sbin/mount.nfsपहले से नहीं है।
मैड्स स्केजर्न

7
यह मेरे लिए यह किया: "sudo apt-get install cifs-utils"।
टाडज

Ubuntu 14 पर "/sbin/mount.nfs" पहले से ही मौजूद है लेकिन फिर भी उल्लेखित त्रुटि के साथ माउंट करने में असमर्थ है। "एनएफ़एस-आम" स्थापित करने के बाद, मैं बिना किसी मुद्दे के माउंट करने में सक्षम था।
अश्विन

1
आपका पैकेज nfs-utils हो सकता है
msb

60

सुनिश्चित करें कि इसमें mount.cifsसूचीबद्ध है /sbin:

ls -l /sbin/mount.cifs

यह देखने के लिए जांचें कि क्या पैकेज cifs-utilsस्थापित है:

dpkg -l cifs-utils

यदि ऐसा नहीं है, तो cifs पुस्तकालयों के साथ स्थापित करें

sudo apt-get install cifs-utils

11
cifs को cifs-utils पैकेज के माध्यम से स्थापित किया जा सकता है।
मिनोस

मुझे अपने सिस्टम पर किसी कारण से cifs-utils को फिर से स्थापित करना पड़ा, उसने कहा कि इसे स्थापित किया गया था, लेकिन /sbin/mount.cif पर फ़ाइल गायब थी।
तेलिहा

2
sudo mount -t cifs //SERVER/FOLDER /media/FOLDER -o username=USER,domain=DOMAINकमांड के साथ संयुक्त यह आपको विंडोज सक्रिय निर्देशिका डोमेन पर फ़ाइल शेयर माउंट करने में सक्षम बनाता है।
शीतल शाह

cifs-utilsसांबा शेयरों (एसएमबी / सीआईएफएस प्रोटोकॉल) के साथ काम करने के लिए उपकरण प्रदान करता है, लेकिन ओपी को एनएफएस शेयरों को माउंट करने की आवश्यकता है, और nfs-commonइसके बजाय पैकेज स्थापित करने की आवश्यकता है , जैसा कि इस उत्तर में सुझाया गया है । NFS SMB / CIFS से अलग है!
gerlos

हाँ पढ़ें ओपी। "जब एक एनएफएस निर्देशिका बढ़ रही है" जैसा कि उल्लेख किया गया है: आपको सामान्य रूप से स्थापित एनएफएस -आम की आवश्यकता होती है। इन सभी अन्य उत्तरों को क्यों उखाड़ा जाता है? ऊपर उत्तर दिया। यह CIFS माउंटिंग के लिए सही है। लेकिन सवाल नहीं था।
बिशेया

20

ऐसा प्रतीत होता है कि nfs-commonNFS निर्देशिकाओं को माउंट करने में सक्षम होने के लिए पैकेज स्थापित किया जाना चाहिए।

sudo apt-get install nfs-common

जब यह नहीं होता है, तो एनएफएस निर्देशिका के बढ़ते परिणाम में मुझे मिली त्रुटि है।


3

मैंने इसे वर्चुअलबॉक्स स्थापित करके हल किया। करना

sudo apt-get install virtualbox-guest-utils

यह स्थापित करता है mount.vboxsf


3
क्या आपको लगता है कि ओपी एक वर्चुअलबॉक्स अतिथि चल रहा है?
पैंथर

2
मुझे यह उत्तर ठीक लग रहा है यदि उसने एक वर्चुअलबॉक्स अतिथि से कनेक्ट करने का प्रयास करते समय एक ही त्रुटि देखी, और उसने virtualbox-guest-utilsसमस्या को हल करने के लिए स्थापित किया । यह ओपी प्रश्न का उत्तर नहीं देता है लेकिन किसी और को वर्चुअलबॉक्स अतिथि के साथ समस्या का जवाब देता है।
बायोकेबरमैन

हालांकि यह ओपी के सवाल का जवाब नहीं दे सकता है, लेकिन इससे मेरी समस्या हल हो गई।
पॉल

2

मुझे Ubuntu 14.04 LTS में यही समस्या थी। मैंने बिना किसी सफलता के एनएफएस-कॉमन पैकेज इंस्टॉल करने की कोशिश की।

मैं उसी मुद्दे को हल करने में सक्षम था जो आपके पास था:

  1. लिनक्स "डिस्क" एप्लिकेशन पर जा रहा है।
  2. USB ड्राइव पर क्लिक करके मैं डिवाइस सेक्शन (विंडो लेफ्ट) में माउंट करने की कोशिश कर रहा था।
  3. वॉल्यूम फ़ाइल सिस्टम विभाजन अनुभाग के तहत अधिक क्रियाओं को क्लिक करना (माइनस / प्लस साइन्स के दो छोटे गियर सही)।
  4. एडिट माउंट विकल्प (माउंट विकल्प विंडो के ऊपर) पर क्लिक करना।
  5. स्वचालित माउंट विकल्प पर TURN पर क्लिक करना।
  6. फिर माउंट बटन पर क्लिक करें (+ वॉल्यूम के तहत चिह्न) - यह एक वर्ग में बदलना चाहिए।

इसने मेरी USB ड्राइव को माउंट किया और समस्या को हल किया।


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