ওএস এক্সের একটি বাহ্যিক ইউএসবি হার্ড ডিস্কে খারাপ সেক্টর রয়েছে কিনা তা কীভাবে পরীক্ষা করবেন?


17

বাহ্যিকভাবে সংযুক্ত ইউএসবি হার্ড ডিস্ক ড্রাইভে কোনও খারাপ সেক্টর রয়েছে কিনা তা আমি কীভাবে পরীক্ষা করতে পারি?


উত্তর:


5

সম্পর্কিত প্রশ্নাবলী

  1. ম্যাক হার্ড ডিস্কে খারাপ ব্লকগুলি ঠিক করুন - এতে কিছু অ-মুক্ত এবং বদ্ধ উত্স সফ্টওয়্যার অন্তর্ভুক্ত রয়েছে
  2. ডিস্কের প্রতিটি ব্লকের অখণ্ডতা যাচাই করতে আমি ম্যাক হার্ডওয়্যার দিয়ে কোন ফ্রি বা ওপেন সোর্স সফটওয়্যার ব্যবহার করতে পারি…?

ড্রাইভের স্বয়ংক্রিয় সেক্টর স্থান পরিবর্তন ক্ষমতা ব্যবহার করা কখনও কখনও অনুচিত, সুতরাং ওহহ উত্থাপিত প্রশ্নটি স্বতন্ত্র হয়ে ওঠে:

  • এটি আবিষ্কার সম্পর্কে ।

মূলত

যদি কোনও ত্রুটিযুক্ত খাত থাকে, তবে আপনি হয়:

  • যে সেক্টরের মধ্যে তথ্য সম্পর্কে যত্ন; অথবা
  • যত্ন নেই

- স্থান পরিবর্তন (বা রিম্যাপিং বা ছাড়, বা আপনি যেটাকেই বলুন) তৈরি করতে পারে এমন কোনও ক্রিয়া সম্পাদনের আগে এটি বিবেচনা করুন ।

যত্ন কেন?

যদিও স্পিনরাইট 6 ম্যাক্সের জন্য নয়, সংস্করণ 5 এর একটি 2003 পৃষ্ঠা আলোকিত করছে:

স্বতঃ-স্থানান্তর এবং ডেটালাস সম্পর্কিত ঝুঁকি সম্পর্কে বিভাগটি নোট করুন।

স্পিনরাইট একদিকে রেখে 2003 থেকে 2013 পর্যন্ত এক দশক দ্রুত এগিয়ে যান:


এখানে প্রশ্ন…

ওএস এক্সের ইউএসবি হার্ডডিস্কে খারাপ সেক্টর রয়েছে কিনা তা কীভাবে পরীক্ষা করবেন?

ম্যাকের জন্য - ওএস এক্স এর জন্য - আমি স্পিনরাইটের মতো সক্ষম এবং সতর্কতার সাথে কিছুই জানি না (স্বতঃ স্থানান্তর অক্ষম করার মতো কিছুই নয়)।

সুতরাং, বিষয়গুলি যেমন দাঁড়িয়েছে: ওএস এক্স সহ ইউএসবিতে একটি ডিস্কের সেক্টর যাচাই করতে , আমরা সম্ভবত এমন ইউটিলিটিগুলি ব্যবহারের মধ্যে সীমাবদ্ধ রেখেছি যাতে স্থানান্তর হতে পারে । আমি সম্পর্কিত ডেটালাসের ঝুঁকির মাত্রাটি অনুমান করতে পারি না, তবে যদি সেই ঝুঁকিটি গ্রহণযোগ্য হয় তবে প্রথমে আমার দিকে চালিত হওয়া উচিত:

  • উপরোক্ত সম্পর্কিত প্রশ্নাবলী (1) এবং (2) এ আপ-ভোট দেওয়া বা সুপারিশ করা ইউটিলিটিগুলি।

ইঙ্গিত: সম্পর্কিত প্রশ্ন (1) এর অধীন যা তত্ক্ষণাত ব্যবহারকারী-বান্ধব।

স্মার্ট

ইউএসবি ২.০ এবং ফায়ারওয়্যারের মতো বাসগুলিতে বাহ্যিক ড্রাইভগুলিতে ওএস একাই স্মার্ট প্রযুক্তি ব্যবহার করতে পারে না।

অন্য কোথাও তথ্যের ধন আছে (এবং ভুল বোঝাবুঝি;) তাই আমি উত্তরের এই অংশটি কেবলমাত্র একটি পয়েন্টে ফোকাস করব:

  • বাহ্যিক ইউএসবি এবং ফায়ারওয়্যার ড্রাইভের মাধ্যমে স্মার্ট প্রযুক্তির সাথে অ্যাপলের ওএসকে কাজ করা ।

ওএস এক্স স্যাট স্মার্ট ড্রাইভার

গিসহাবের ক্যাসবার্ট / ওএস-এক্স-স্যাট-স্মার্ট-ড্রাইভার :

… ম্যাক ওএস এক্স বহিরাগত ইউএসবি বা ফায়ারওয়্যার ড্রাইভের জন্য একটি কার্নেল ড্রাইভার। এটি স্মার্ট ডেটা ড্রাইভের অ্যাক্সেস সরবরাহ করে স্ট্যান্ডার্ড ড্রাইভার আচরণকে প্রসারিত করে। স্মার্ট ডেটাতে ইন্টারফেসটি এটিএ পরিবার ড্রাইভারের মতোই, তাই বেশিরভাগ বিদ্যমান অ্যাপ্লিকেশনগুলিকে কাজ করা উচিত। ড্রাইভারের একটি স্যাট (এসসিএসআই এটিএ ট্রান্সলেশন) সক্ষম বাহ্যিক ড্রাইভ ঘেরের প্রয়োজন। ...

আপনি যদি সিংহের সাথে এই পাঠ্যটি চেষ্টা করেন তবে - কোনও তৃতীয় পক্ষের কার্নেল এক্সটেনশনের মতো - সতর্কতার সাথে এগিয়ে যান।


15

কমান্ডে নির্মিত ওএস এক্সের fsck_hfsএকটি বিকল্প রয়েছে -Sযা ওএস এক্সের একটি ইউএসবি হার্ড ডিস্কে খারাপ ব্লক রয়েছে কিনা তা দৃশ্যত যাচাই করবে will

থেকে সরকারী man পৃষ্ঠা :

-S কজে fsck_hfs সমগ্র ডিভাইসকে ইনপুট / আউটপুট ত্রুটি খুঁজছেন স্ক্যান করতে বলুন। এটি নামগুলির সাথে ত্রুটিযুক্ত ব্লকগুলি ম্যাপ করার চেষ্টা করবে, -B বিকল্পের মতো।

উদাহরণ:

fsck_hfs -fy -S /dev/disk3s11

এটা যে যখন পার্টিশন চালানো কাজ করা বলে মনে হয় ছাড়া এখনো / ডকুমেন্ট চেক করতে খারাপ ব্লক কিন্তু আমি করেছি যখন এটি কী হয় খারাপ ব্লক।

আপডেট: রক্তাক্ত নরক! অ্যাপল তার সাইট থেকে ম্যানপেজগুলি সরিয়ে দিয়েছে।


1
এছাড়াও, আমরা ডিস্কিটিল তালিকার সাথে উপলভ্য ডিস্ক পাথগুলি পেতে পারি
ফ্রিম্যান

হ্যাঁ. বা ডিএফ। আমি এই জন্য এটি আউটপুট পছন্দ!
ম্যাথু এলভি

2

অ্যাপ্লিকেশন / ইউটিলিটিগুলিতে টার্মিনাল.এপ খুলুন।

ব্রু ইনস্টল করতে এটি কেটে ভিতরে আটকান: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

ব্রু সহ e2fsprogs ইনস্টল করুন: brew install e2fsprogs

diskutil listআপনার ডিভাইস (/ দেব / ডিস্কএক্স) সন্ধান করতে টাইপ করুন

badblocksআপনার ডিভাইসে চালান : (আপনার ডিভাইসের নম্বর দিয়ে এক্স প্রতিস্থাপন করুন)

/usr/local/Cellar/e2fsprogs/1.44.3/sbin/badblocks -v /dev/diskX


আপনি আপনার সংস্করণ নম্বরটি (1.44.3 এখানে) লাইনে সামঞ্জস্য করতে চাইতে পারেন: '/usr/local/Cellar/e2fsprogs/1.44.3/sbin/badblocks -v / dev / diskX'
brunobhr

MacOS উচ্চ সিয়েরা 10.13.6 অন: Operation not permitted while trying to determine device size(সঙ্গে / উবুন্টু ছাড়া)
bonh

এটি কি এসআইপি সুরক্ষার সাথে যুক্ত হতে পারে? osxdaily.com/2015/10/05/…
brunobhr

0

আপনি যে ড্রাইভ চালাতে পারতেন তাতে ফাইল সিস্টেমের উপর নির্ভর করে

fsck_msdos /dev/disk1s1

এটি একটি ফ্যাট এফএস পরীক্ষা করবে would হয়তো আপনি কি চান? সম্ভাব্য কমান্ডগুলি হ'ল:

fsck_cs
fsck_exfat
fsck_hfs
fsck_msdos
fsck_udf

3
এই কমান্ডগুলি ভলিউম ডেটা কাঠামো পরীক্ষা করে (এবং বৈকল্পিকভাবে মেরামত) করে, তারা ডিস্ক পৃষ্ঠের পাঠযোগ্যতা / লিখনযোগ্যতার জন্য ডিস্ক স্ক্যান করে না।
গর্ডন ডেভিসন

1
fsck_hfs -Sপুরো ফাইল সিস্টেমের বিষয়বস্তুগুলি স্ক্যান করে এবং আই / ও এর ত্রুটিযুক্ত নামের সাথে ব্লকগুলি মানচিত্র করে।
সিফকা

0

সত্যিকারের জানার একমাত্র উপায় হ'ল প্রতিটি সেক্টরে লিখিত এবং আপনি আবার একই জিনিস ফিরে পেয়েছেন কিনা তা দেখার জন্য এটি আবার পড়ুন, পথে ত্রুটিগুলি পরীক্ষা করে দেখুন।

badblocksলিনাক্সের অধীনে এটি করে। badblocksএকটি ননড্রস্ট্রাকটিভ রিড / রাইটিং টেস্ট মোড রয়েছে।

উইন্ডোজ এর অধীনে, আমি বিশ্বাস করি যদি আপনি ডাকা chkdskসঙ্গে /F, /Bএবং /Rঅপশন এটা ব্যাড সেক্টর জন্য প্রতিটি খাতে পরীক্ষা হবে। এটি অ-ধ্বংসাত্মকও তবে আমি নিশ্চিত নই যে এটি প্রতিটি খাতকে পরীক্ষার জন্য আসলে লিখেছিল কিনা।

এই সুপারইউজার উত্তরটি পরামর্শ দেয় যে স্পিনরাইট 6 এছাড়াও একই কাজ করতে পারে তবে আমি পরীক্ষা করিনি।


0

আপনার যদি সন্দেহ হয় / আপনার খারাপ খাত রয়েছে বলে আপনি জানতে চান তবে আপনাকে কোন আদেশে এগিয়ে যেতে হবে সে সম্পর্কে আমি আপনাকে পরামর্শ দিন:

1) ডিডি ব্যবহার করে আপনার সম্পূর্ণ পার্টিশনের একটি অনুলিপি অন্য ডিভাইসে তৈরি করুন (আপনার পার্টিশনের নামটি ব্যবহার করে দেখুন df)। এটি 400 গিগাবাইটের জন্য ইউএসবি 2 ডিস্কে এক দিনেরও বেশি সময় নিতে পারে। bs=এটির গতি বাড়ায় (ফ্যাক্টর 5 বা তার বেশি), syncকোনও পঠন ত্রুটি থাকলে শূন্যগুলি দিয়ে ইনপুট ব্লকগুলি পূরণ করে।

dd if=/dev/disk3s8 of=/dev/disk4s9 bs=1024k conv=noerror,sync

2) তারপরে এটি ফোল্ডার স্ট্রাকচারটিই নয়, সামগ্রীটিও খোলার চেষ্টা করে actually

3) যদি তা না হয় তবে আপনার পার্টিশনের সামগ্রীটি কোনও ফাইল স্তরে অনুলিপি করার চেষ্টা করুন।

cp -Rp /Volumes/<source>/ /Volumes/<destination>/

৪) কেবলমাত্র, আপনি ফাইল-সিস্টেমের স্পর্শ না করে যতটা সম্ভব সংরক্ষণ করার চেষ্টা করেছেন, পার্টিশনের উপর একটি পরীক্ষা করুন। -fঅপশনটি জোর করে যদি ঠিক থাকে তবে -Sখারাপ ব্লকগুলির জন্য স্ক্যান করে। এই অপারেশনটি অ-গন্তব্যহীন হওয়ার গ্যারান্টিযুক্ত নয়, তবে এটি আপনার ডিস্কটি সংরক্ষণ করতে পারে।

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