मैंने कमांड का उपयोग किया।
sudo mount /dev/sdb2 /home/ubuntu/temp
और त्रुटि के रूप में मिला:
mount: you must specify the filesystem type
क्यों?
मैंने कमांड का उपयोग किया।
sudo mount /dev/sdb2 /home/ubuntu/temp
और त्रुटि के रूप में मिला:
mount: you must specify the filesystem type
क्यों?
जवाबों:
आपको -t FILESYSTEMTYPE
अपने फ़ाइल सिस्टम प्रकार के साथ FILESYSTEMTYPE की जगह कमांड को तर्क जोड़ने की आवश्यकता है । यह फाइलसिस्टम के फाइलसिस्टम प्रकार को आरोहित करने के लिए निर्दिष्ट करता है। आपके मामले में, यह / dev / sdb2 होगा। कुछ सामान्य, मान्य फाइल सिस्टम प्रकार हैं:
मुझे एक समान त्रुटि मिल रही थी:
# mount /dev/sdb1 /mydisk/ -t auto
mount: 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): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 39 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override
इसके बाद यह सफलतापूर्वक आरोहित हो गया।
यहाँ कहानी और भी है। आमतौर पर यदि आप किसी सामान्य फाइलसिस्टम प्रकार के साथ एक विभाजन को माउंट करते हैं mount
, तो यह विभाजन प्रकार का स्वतः पता लगाएगा।
यह तथ्य कि यह इस मामले में ऑटो-डिटेक्ट नहीं है, कुछ संभावनाओं का संकेत दे सकता है।
आपने चुने हुए फाइल सिस्टम के लिए फाइलसिस्टम उपकरण स्थापित नहीं किया है। यदि आपने उबंटू का एक मानक डेस्कटॉप इंस्टॉल किया है, तो यह आमतौर पर एक समस्या नहीं होनी चाहिए।
उदाहरण के लिए, उबंटू के हाल के संस्करणों में एनटीएफएस ड्राइव को माउंट करने के लिए आपको ntfs-3g
पैकेज की आवश्यकता है ।
आपने गलत विभाजन का चयन किया।
विभाजन भ्रष्ट या विकृत है। इस मामले में, आपको संभवतः माउंट करने से पहले उस पर एक फाइलसिस्टम चेक (fsck) करना चाहिए। आप तब इसे मैन्युअल रूप से माउंट करने के लिए आगे बढ़ना चाह सकते हैं, फाइलसिस्टम प्रकार को निर्दिष्ट करते हुए, केवल पढ़ने के लिए। यदि अन्य सभी विफल रहता है, तो आपको विशेष पुनर्प्राप्ति सॉफ़्टवेयर की आवश्यकता हो सकती है जैसे किTestDisk फोटोरेक ।
कृपया parted -l
विभाजन प्रकार की जांच करने के लिए उपयोग करें और सुनिश्चित करें कि आप वास्तविक डेटा विभाजन ज्ञात विभाजन प्रकारों (उदाहरण के लिए, ntfs, वसा, आदि) के साथ बढ़ रहे हैं।
यहां वह है जो आप 8TB ड्राइव से देखेंगे, पहला विभाजन वास्तविक डेटा विभाजन नहीं है और इसके बजाय, आपको दूसरा विभाजन माउंट करना चाहिए, जो वास्तविक डेटा विभाजन है।
Model: TRUSTED Mass Storage (scsi)
Disk /dev/sdb: 8796GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 134MB 134MB Microsoft reserved partition msftr ` es
2 134MB 8796GB 8796GB ntfs Basic data partition
आप file
कमांड द्वारा फाइल सिस्टम प्रकार की जांच कर सकते हैं :
file -sL /dev/sd*
फ़ाइल-s
में उपयोग के बारे में बताया गया है - लिनक्स / यूनिक्स कमांड और यहाँ एक अंश है:
" यह कच्चे डिस्क विभाजनों में डेटा के फाइलसिस्टम प्रकारों को निर्धारित करने के लिए उपयोगी है, जो विशेष फाइलों को ब्लॉक करते हैं। "
इसके अलावा, मैं निर्दिष्ट किए बिना सफलतापूर्वक घुड़सवार हुआ -t type
।
यदि आपके पास विंडोज और / या मैक पर प्रयोग करने लायक 32 जीबी ड्राइव है NTFS
, और यही आप माउंट करने की कोशिश करते हैं, तो संभावना है कि आप exfat
ड्राइव को माउंट करने की कोशिश कर रहे हैं ।
उस काम के लिए, आपको स्थापित करने की आवश्यकता है exfat-utils
(और exfat_fuse
यह स्वचालित रूप से एक निर्भरता के रूप में स्थापित किया जाएगा)।