কিভাবে একটি বাহ্যিক এইচডিডি মাউন্ট করবেন?


43

আমার এখনই সর্বশেষে উবুন্টু লিনাক্স 12.04 সংস্করণ রয়েছে I

Failed to read last sector (1953523119): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sdb1': Invalid argument
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Using Storage Device MAnager i get this error:Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sdb1 on /media/Skliros_Diskos {external disk name} 

আমি যখন ব্যবহার করি sudo fdisk -l, এটি আউটপুট:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e0bc6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   618854399   309426176   83  Linux
/dev/sda2       618856446   625141759     3142657    5  Extended
/dev/sda5       618856448   625141759     3142656   82  Linux swap / Solaris

Disk /dev/sdb: 1000.2 GB, 1000202043392 bytes
255 heads, 63 sectors/track, 121600 cylinders, total 1953519616 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002093a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048  1953525167   976761560    7  HPFS/NTFS/exFAT

এটি কি এনটিএফএস 5 ভলিউম?
Ignacio Vazquez-Abram

এর ফাইল সিস্টেমটি এনটিএফএস
স্ল্যাশ

'fdisk -l' এর আউটপুট কী? এবং আপনি এইচডিডি মাউন্ট করতে কোন আদেশটি ব্যবহার করছেন?
ডান

আমি এখন প্রশ্নটি সম্পাদনা করেছি যাতে এটি আপনার আউটপুটটি চেয়েছিল
স্ল্যাশ

উত্তর:


55

সাথে ডিস্ক তালিকায় কোনও প্রবেশ আছে কিনা তা দেখার চেষ্টা করুন

sudo fdisk -l  

তারপরে এটি মাউন্ট করার চেষ্টা করুন

sudo mount -t ntfs /dev/sdb1 /media

/dev/sdbআপনার বাহ্যিক ড্রাইভের সঠিক অবস্থানটি সন্ধানের ফলাফলটি দেখুন sudo fdisk -l


2
আরো বিস্তারিত দয়া করে আমি এই OS.But আমি একটি পরম শিক্ষানবিস এই নির্দেশাবলী চেষ্টা করবে am
স্ল্যাশ

1
আমি চেষ্টা করেছি এবং আমিও একই ত্রুটি পেয়েছি
স্ল্যাশ

2
পার্টিশনযুক্ত ড্রাইভের sudo parted -lজন্যsudo fdisk -l
35581

17

পদক্ষেপ 1: একটি ফোল্ডার তৈরি করুন

sudo mkdir /media/Skliros_Diskos

পদক্ষেপ 2: মাউন্ট এনটিএফএস ফাইল সিস্টেম

sudo mount -t ntfs-3g /dev/sdb1 /media/Skliros_Diskos

স্পেস নোট করুন। প্রশ্নে আপনার মন্তব্য অনুসারে, আপনি কমান্ডে ফাঁকা স্থান যোগ করেন নি।

আপনাকে এটি /mediaডিরেক্টরিতে মাউন্ট করা উচিত নয় , যেহেতু সিস্টেম এটি সম্ভবত এটি ব্যবহার করতে পারে আপনাকে umountডিস্কে সহজেই অনুমতি দেয় না । অন্য কারণটি হ'ল, যখন আপনি অন্য বাহ্যিক ড্রাইভটি প্লাগ ইন করবেন, উবুন্টু স্বয়ংক্রিয়ভাবে ডিরেক্টরিতে একটি ডিরেক্টরি তৈরি করবে /mediaএবং সেই ডিরেক্টরিতে সিস্টেমটি মাউন্ট করবে, সম্ভবত এটির কিছু পার্শ্ব প্রতিক্রিয়া /mediaথাকতে পারে , কারণ ডিরেক্টরিটি আপনার বাহ্যিক ড্রাইভ হবে।

একবার মাউন্ট হয়ে গেলে আপনি নটিলাসের মাধ্যমে এটি ডিফল্টরূপে (ডিফল্ট উবুন্টু জিইউআই ফাইল ব্রাউজার) অ্যাক্সেস করতে পারবেন। এটি বাম দিকে তালিকায় তালিকাভুক্ত করা উচিত, যদি তা না হয় তবে Ctrl+ টিপুন Lএবং টাইপ করুন /media/Skliros_Diskos

অথবা আপনি এটি দিয়ে টার্মিনালে অ্যাক্সেস করতে পারেন cd /media/Skliros_Diskos


আমি দ্বিতীয় ধাপের কমান্ডটি ব্যবহার করেছি এবং আমিও একই ত্রুটি পেয়েছি sure এটি নিশ্চিত হওয়ার জন্য আমি অনুলিপি / আটকানো I এটি এটিকে মাউন্ট করার জন্য তৈরি করি নি যাতে আমি পরবর্তী পদক্ষেপগুলি অনুসরণ করতে পারি না
স্ল্যাশ

1
@ স্ল্যাশ আপনি কি নিশ্চিত যে আপনার এনটিএফএস ভলিউমটি কলুষিত হয়নি? sudo ntfsck /dev/sdb1, এই কমান্ডটি ত্রুটির জন্য একটি এনটিএফএস ভলিউম স্ক্যান করবে, কোনও কি আছে?
ড্যান

আগের মতো একই ত্রুটিটি আমি
স্ল্যাশ

আমি যখন "sudo ntfsck / dev / sdb1" এই কমান্ডটি ব্যবহার করি তখন "sudo মাউন্ট -t ntfs-3g / dev / sdb1 / মিডিয়া / Skliros_Diskos"
স্ল্যাশ

আমি ডিস্ক ইউটিলিটি থেকে স্ক্লিরোস_ডিসকোসের ভলিউম মাউন্ট করার চেষ্টা করলাম আমি এটির আরেকটি ত্রুটি পেয়েছি যা হ'ল: ত্রুটি মাউন্ট করা: প্রস্থান কোড 1 দিয়ে মাউন্ট প্রস্থান করা হয়েছে: সহায়তাটি ব্যর্থ হয়েছে: বহিরাগত FUSE লাইব্রেরি ব্যবহার করে অনিচ্ছুক ব্যবহারকারী এনটিএফএস ব্লক ডিভাইসগুলি মাউন্ট করতে পারে না। হয় ভলিউমটিকে রুট হিসাবে মাউন্ট করুন, বা এনটিএফএস -3 জি পুনরায় বিলম্ব করুন ইন্টিগ্রেটেড FUSE সমর্থন দিয়ে এবং সেটআপড রুট করুন। দয়া করে আরও তথ্য দেখুন tuxera.com/commune/ntfs-3g-faq/#unprivileged
স্ল্যাশ

16

এমনকি এর lsblkপরিবর্তে আমি আরও স্বাচ্ছন্দ্য বোধ করি fdisk -lকারণ সম্প্রতি ফাইল সিস্টেম টাইপ একটি প্রাইরি নির্দিষ্ট করার প্রয়োজন হয় না । তবুও আমি কমান্ড লাইনের সাহায্যে ডিভাইস নোটিফায়ার দিয়ে মাউন্টিংয়ের আচরণের অনুকরণ করতে চাই । কুবুন্টু 14.04 এলটিএসে পরীক্ষিত।

পদক্ষেপ 1: যেখান থেকে স্বতন্ত্র

আমি কোথায় ব্যবহার করতে পছন্দ করি তা পৃথক করতে lsblk( util-linuxপ্যাকেজ থেকে )

lsblk 

যে মত কিছু দেয়

 NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0 925.5G  0 part /
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0     6G  0 part [SWAP]

sdb      8:16   0   1.8T  0 disk 
└─sdb1   8:17   0   1.8T  0 part 

এই ক্ষেত্রে দেখা যায় sdb1, এটা মাউন্ট করা না (কোন MOUNTPOINT) এবং যদি আমি unplug বহিরাগত এইচডি আমি আর এই এন্ট্রি দেখতে পাবেন না।

পদক্ষেপ 2: মাউন্ট

যদি আমি এটি কোনও বিদ্যমান ডিরেক্টরিতে মাউন্ট করতে চাই /Full/path/এবং আমার ব্যবহারকারী আইডি uid =1000এবং আমার গ্রুপ আইডি gid=1000আমি সরাসরি ব্যবহার করতে পারি

sudo mount  /dev/sdb1 /Full/path/ -o uid=1000,gid=1000,utf8,dmask=027,fmask=137

এটি আমাকে একই মাউন্টিং অপশন দেয় যা আমি যখন ডিভাইস বিজ্ঞাপকটির মাধ্যমে গ্রাফিকভাবে এটি মাউন্ট করি

নোট:

  • আপনি আপনার ইউআইডি: জিডটি দেখতে পারেন grep $USER /etc/passwd: যথাক্রমে 3 য় এবং 4 র্থ ক্ষেত্রটি পৃথক করে:
  • man mount সমস্ত মাউন্ট বিকল্পের জন্য
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.