মাউন্ট: আপনাকে অবশ্যই ফাইল সিস্টেমের ধরণ উল্লেখ করতে হবে


57

আমি একটি ক্ষতিগ্রস্থ গ্রাব ঠিক করতে মাউন্টের সাহায্যে একটি পার্টিশনটিকে একটি সহায়ক ফোল্ডারে মাউন্ট করতে চাই

আমি কমান্ডটি ব্যবহার করেছি।

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

এবং ত্রুটি হিসাবে পেয়েছে:

mount: you must specify the filesystem type

কেন?

উত্তর:


53

আপনি যোগ করতে হবে -t FILESYSTEMTYPEআপনার ফাইলসিস্টেম ধরনের সঙ্গে FILESYSTEMTYPE প্রতিস্থাপন, কমান্ড যুক্তি। এটি মাউন্ট করার জন্য ফাইল সিস্টেমের ধরণের ফাইল সিস্টেম নির্দিষ্ট করে। আপনার ক্ষেত্রে এটি / dev / sdb2 হবে। কিছু সাধারণ, বৈধ ফাইল সিস্টেমের ধরনগুলি হ'ল:

  • অটো - এটি একটি বিশেষ। আপনি যখন এটি ব্যবহার করবেন এটি fs টাইপটি অনুমান করার চেষ্টা করবে।
  • ext4 - এটি সম্ভবত গত কয়েক বছরের সবচেয়ে সাধারণ লিনাক্স এফএস টাইপ
  • ext3 - কয়েক বছর আগের এটি লিনাক্সের সবচেয়ে সাধারণ টাইপ
  • এনটিএফএস - এটি সবচেয়ে সাধারণ উইন্ডোজ এফএস টাইপ বা বৃহত্তর বাহ্যিক হার্ড ড্রাইভ
  • vfat - এটি ছোট বাইরের হার্ড ড্রাইভের জন্য ব্যবহৃত সবচেয়ে সাধারণ fs প্রকার
  • এক্সফ্যাট - এটি একটি ফাইল সিস্টেম বিকল্প যা সাধারণত ইউএসবি ফ্ল্যাশ ড্রাইভ এবং অন্যান্য বাহ্যিক ড্রাইভে পাওয়া যায়

8
তবে সাধারণত, এটি সঠিক ফাইল সিস্টেমটি অনুমান করবে। আমি সাধারণত ফাইল সিস্টেমের ধরণ নির্দিষ্ট করতে হবে বলে মনে করি না। এই ক্ষেত্রে প্রকারটি সনাক্ত করতে এটি রোধ করতে আরও কিছু সমস্যা থাকতে পারে।
মার্টি ফ্রাইড

ওপি কোনও ক্ষতিগ্রস্থ ফাইল সিস্টেমটি ঠিক করার চেষ্টা করছে বলে মনে করা হচ্ছে, এটি সঠিকভাবে সনাক্ত করা যায় না।
শ্রদ্ধেয় 1

আমি কেবল ক্ষতিগ্রস্থ গ্রাব কনফিগারেশন দেখতে পাচ্ছি, এমন একটি ইউইউডি রয়েছে যার অস্তিত্ব নেই; তবে আমি যা পাচ্ছি তা হ'ল এটি হ'ল এটি সমস্যা নাও হতে পারে (ওপি হিসাবে আপনার পক্ষে তেমন কিছু নয়)। সমস্যাটি একটি ভুল পার্টিশন স্পেসিফায়ারের মতো কিছু হতে পারে, তবে আমি খুব বিস্তারিতভাবে জানতে চাইনি কারণ তার প্রশ্নটি ভালভাবে করা হয়নি (নোট তিনি মাউন্ট কমান্ডটি মোটেও নির্দিষ্ট করেননি), এবং তিনি ইতিমধ্যে অন্যান্য বিষয়গুলি শুরু করেছেন's বিষয়টিতে, মনে হয়। আমি চাইনি যে এটি এখনও কাজ না করলে তিনি খুব অবাক হন।
মার্টি ফ্রাইড

14

আমি একই রকম ত্রুটি পেয়েছিলাম:

# 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

এটির পরে এটি সফলভাবে মাউন্ট হয়ে গেছে।


এই কাজগুলি নিশ্চিত করতে পারে
রিচেলিয়ট

আমি মনে করি এটি পার্টিশনের সমস্ত ডেটা নষ্ট করে দেবে।
উত্সাহী

7

এখানে গল্প আরও আছে। সাধারণত আপনি যদি একটি সাধারণ ফাইল-সিস্টেম প্রকার ব্যবহার করে একটি পার্টিশন মাউন্ট করেন তবে mountএটি পার্টিশনের ধরণটি স্বয়ংক্রিয়ভাবে সনাক্ত করবে।

এই ক্ষেত্রে এটি স্বতঃ-সনাক্তকরণ করছে না এটি কয়েকটি সম্ভাবনার সংকেত দিতে পারে।

  • আপনি নির্বাচিত ফাইল সিস্টেমের জন্য ফাইল সিস্টেম সরঞ্জাম ইনস্টল করেন নি। আপনি যদি উবুন্টুর একটি স্ট্যান্ডার্ড ডেস্কটপ ইনস্টল করেন তবে এটি সাধারণত কোনও সমস্যা হওয়া উচিত নয়।

    উদাহরণস্বরূপ, উবুন্টুর সাম্প্রতিক সংস্করণগুলিতে এনটিএফএস ড্রাইভগুলি মাউন্ট করতে আপনার ntfs-3gপ্যাকেজটি দরকার ।

  • আপনি ভুল পার্টিশনটি নির্বাচন করেছেন।

  • পার্টিশনটি দুর্নীতিগ্রস্থ বা বিন্যাসবিহীন। এই ক্ষেত্রে, আপনার সম্ভবত এটি মাউন্ট করার আগে এটিতে একটি ফাইল সিস্টেম চেক (fsck) করা উচিত। তারপরে আপনি ফাইল সিস্টেমের ধরণটিকে কেবল পঠনযোগ্য হিসাবে উল্লেখ করে ম্যানুয়ালি এটিকে মাউন্ট করতে যেতে চাইতে পারেন। অন্য সব কিছু ব্যর্থ হলে আপনার বিশেষ পুনরুদ্ধার সফ্টওয়্যার যেমন প্রয়োজন হতে পারেtestdisk Photorec


টেস্টডিস্ক থেকে ফটোরেকে পরিবর্তন করুন কারণ টেস্টডিস্কটি পার্টিশনটি যখন স্বাস্থ্যকর থাকে, বা হারিয়ে যাওয়া (তবে স্বাস্থ্যকর) পার্টিশনটি সরিয়ে ফেলা হয়। ফোটোরেক কিছু ফাইল প্রকার পুনরুদ্ধার করার জন্য যখন পার্টিশনটি দূষিত হয় এবং যেমন। মাউন্ট করা যাবে না।
থোমাসরুটটার

5

parted -lপার্টিশনের ধরণটি পরীক্ষা করতে ব্যবহার করুন এবং নিশ্চিত হয়ে নিন যে আপনি পরিচিত পার্টিশনের ধরণের (উদাহরণস্বরূপ, এনটিএফএস, ফ্যাট ইত্যাদি) দিয়ে একটি আসল ডেটা পার্টিশন মাউন্ট করছেন।

আপনি 8 টিবি ড্রাইভ থেকে যা দেখতে পাবেন তা এখানে রয়েছে, প্রথম পার্টিশনটি প্রকৃত ডেটা পার্টিশন নয় এবং পরিবর্তে, আপনার দ্বিতীয় পার্টিশনটি মাউন্ট করা উচিত, এটি প্রকৃত ডেটা পার্টিশন।

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

1
@ রন আপনি যদি এই জাতীয় পোস্টগুলি সম্পাদনা করেন তবে কেবল কোডটি ইনডেন্ট করবেন না, পাশাপাশি চিহ্নগুলি সরিয়ে ফেলুন।
পাবি

0

আপনি fileকমান্ড দ্বারা ফাইল সিস্টেমের ধরনটি পরীক্ষা করতে পারেন :

file -sL /dev/sd*

ফাইলের ব্যবহারের ফাইলটি-s ব্যাখ্যা করা হয়েছে - লিনাক্স / ইউনিক্স কমান্ড এবং এখানে একটি অংশ রয়েছে:

" কাঁচা ডিস্ক পার্টিশনগুলিতে ডাটা সিস্টেমের ধরণ নির্ধারণের জন্য এটি দরকারী, যা বিশেষ ফাইলগুলি ব্লক করে। "

তদতিরিক্ত, আমি নির্দিষ্ট করে ছাড়াই সাফল্যের সাথে মাউন্ট করেছি -t type


0

আপনার যদি উইন্ডোজ এবং / অথবা ম্যাকের ক্ষেত্রে> 32 জিবি ড্রাইভ ব্যবহারযোগ্য হয় NTFSএবং এটি যে আপনি মাউন্ট করার চেষ্টা করছেন, সম্ভবত আপনি exfatড্রাইভ মাউন্ট করার চেষ্টা করছেন ।

এটি কাজ করার জন্য আপনাকে ইনস্টল করতে হবে exfat-utils(এবং exfat_fuseএটি স্বয়ংক্রিয়ভাবে নির্ভরতা হিসাবে ইনস্টল হবে)।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.