माउंट: आपको फाइल सिस्टम प्रकार निर्दिष्ट करना होगा

मैं क्षतिग्रस्त ग्रब को ठीक करने के लिए माउंट के माध्यम से एक सहायक फ़ोल्डर में एक विभाजन माउंट करना चाहता हूं.

मैंने कमांड का इस्तेमाल किया ।

sudo mount /dev/sdb2 /home/ubuntu/temp

और त्रुटि के रूप में मिला:

mount: you must specify the filesystem type

क्यों?

आपको जोड़ना होगा -t FILESYSTEMTYPE कमांड के लिए तर्क, फाइल सिस्टम टाइप को अपने फाइल सिस्टम प्रकार से बदलना । यह माउंट किए जाने वाले फाइल सिस्टम के फाइल सिस्टम प्रकार को निर्दिष्ट करता है । आपके मामले में, यह /देव/एसडीबी 2 होगा । कुछ सामान्य, मान्य फाइल सिस्टम प्रकार हैं:

  • ऑटो-यह एक विशेष है । जब आप इसका उपयोग करेंगे तो यह एफएस प्रकार का अनुमान लगाने की कोशिश करेगा ।
  • एक्स्ट 4-यह शायद पिछले कुछ वर्षों का सबसे आम लिनक्स एफएस प्रकार है
  • एक्सटी 3-यह कुछ साल पहले से सबसे आम लिनक्स एफएस प्रकार है
  • एनटीएफएस-यह सबसे आम विंडोज एफएस प्रकार या बड़ी बाहरी हार्ड ड्राइव है
  • वीएफएटी-यह छोटे बाहरी हार्ड ड्राइव के लिए उपयोग किया जाने वाला सबसे आम एफएस प्रकार है
  • एक्सफ़ैट-आमतौर पर यूएसबी फ्लैश ड्राइव और अन्य बाहरी ड्राइव पर पाया जाने वाला एक फाइल सिस्टम विकल्प भी है

मुझे एक समान त्रुटि मिल रही थी:

# mount /dev/sdb1 /mydisk/ -t automount: you must specify the filesystem type

मैंने इस मुद्दे का पता लगाने की कोशिश की और मुद्दा यह था, मैंने इसे विभाजित किया था लेकिन कोई फाइल सिस्टम असाइन नहीं किया गया था ।

# mkfs.ext3 /dev/sdb1 2>/dev/null...Superblock backups stored on blocks: ...Writing inode tables: done                            Creating journal (32768 blocks): doneWriting superblocks and filesystem accounting information: doneThis filesystem will be automatically checked every 39 mounts or180 days, whichever comes first.  Use tune2fs -c or -i to override

इसके बाद यह सफलतापूर्वक घुड़सवार हो गया ।

यहाँ कहानी के लिए और भी बहुत कुछ है । आमतौर पर यदि आप एक सामान्य फाइल सिस्टम प्रकार के साथ एक विभाजन को माउंट करते हैं mount, यह विभाजन प्रकार का स्वतः पता लगाएगा।

यह तथ्य कि यह इस मामले में ऑटो-डिटेक्टिंग नहीं है, कुछ संभावनाओं का संकेत दे सकता है ।

  • आपने चुने हुए फाइल सिस्टम के लिए फाइल सिस्टम टूल्स इंस्टॉल नहीं किए हैं । यदि आपने उबंटू का एक मानक डेस्कटॉप इंस्टॉल किया है, तो यह सामान्य रूप से कोई समस्या नहीं होनी चाहिए ।

    उदाहरण के लिए, उबंटू के हाल के संस्करणों में एनटीएफएस ड्राइव को माउंट करने के लिए आपको इसकी आवश्यकता है ntfs-3g पैकेज.

  • आपने गलत विभाजन का चयन किया है ।

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

कृपया उपयोग करें parted -l विभाजन प्रकार की जांच करने के लिए और सुनिश्चित करें कि आप ज्ञात विभाजन प्रकारों (उदाहरण के लिए, एनटीएफएस, एफएटी, आदि) के साथ एक वास्तविक डेटा विभाजन बढ़ा रहे हैं ।

यहां आप 8 टीबी ड्राइव से देखेंगे, पहला विभाजन वास्तविक डेटा विभाजन नहीं है और इसके बजाय, आपको दूसरा विभाजन माउंट करना चाहिए, जो वास्तविक डेटा विभाजन है ।

Model: TRUSTED Mass Storage (scsi)Disk /dev/sdb: 8796GBSector size (logical/physical): 512B/512BPartition Table: gptNumber  Start   End     Size    File system  Name                          Flags1      17.4kB  134MB   134MB                Microsoft reserved partition msftr                                                                             `                    es2      134MB   8796GB  8796GB  ntfs         Basic data partition

>यदि आपके पास विंडोज और/या मैक पर उपयोग करने योग्य 32 जीबी ड्राइव है जो नहीं है NTFS, और यही आप माउंट करने का प्रयास करते हैं, संभावना है कि आप एक माउंट करने का प्रयास कर रहे हैं exfat चलाना।

उस काम के लिए, आपको इंस्टॉल करना होगा exfat-utils (और exfat_fuse यह स्वचालित रूप से निर्भरता के रूप में स्थापित हो जाएगा) ।

आप फाइल सिस्टम प्रकार की जांच कर सकते हैं file आदेश:

file -sL /dev/sd*

का उपयोग -s में समझाया गया है फ़ाइल-लिनक्स / यूनिक्स कमांड और यहाँ एक अंश है:

"यह रॉ डिस्क विभाजन में डेटा के फाइल सिस्टम प्रकारों को निर्धारित करने के लिए उपयोगी है, जो ब्लॉक विशेष फाइलें हैं । "

इसके अलावा, मैं निर्दिष्ट किए बिना सफलतापूर्वक घुड़सवार -t type.