কোনও খাত খারাপ হলে হার্ড ড্রাইভ ডায়াগনস্টিক সরঞ্জামগুলি কীভাবে জানতে পারে?


13

যখন আমি এএএ হার্ড ড্রাইভের মধ্যে দৌড়াতে পারি যা ব্যর্থ হতে পারে, আমি এটি ভিভিআরডি ব্যবহার করে স্ক্যান করি , যা নির্ভরযোগ্যভাবে আমাকে জানতে দেয় যে ড্রাইভটি প্রতিস্থাপনের প্রয়োজন কিনা needs

এই ধরণের সরঞ্জামগুলি কীভাবে কাজ করে? তারা কীভাবে একটি ভাল খাত থেকে খারাপ ক্ষেত্র বলতে পারে?


4
এর মতো সফ্টওয়্যার ড্রাইভের প্রতিটি সেক্টর পড়ে। যদি এটি অপঠনযোগ্য হয় তবে এটি পড়ার জন্য এটি কিছু কৌশল চেষ্টা করতে পারে, যদি কোনও সেক্টরে পর্যাপ্ত ডেটা অপঠনযোগ্য এবং অপরিবর্তনযোগ্য হয় তবে এটি খারাপ হিসাবে চিহ্নিত হয়েছে।
মোয়াব

2
ফার্মওয়্যার তাদের বলে না। এইচডিডি সেই অবস্থান থেকে কীভাবে কাজ করে তা 25 বছরে এবং এমনকি গত 5 বছরে মারাত্মকভাবে পরিবর্তিত হয়েছে।
qasdfdsaq

উত্তর:


9

আধুনিক হার্ড ড্রাইভগুলি স্মার্ট নামক ফার্মওয়্যারের একটি সিস্টেম প্রয়োগ করে । এই সিস্টেমটি ড্রাইভের পারফরম্যান্সের পরিসংখ্যান সংগ্রহ করে এবং স্বয়ংক্রিয়ভাবে ডেটা খারাপ সেক্টর থেকে দূরে সরিয়ে ডেটা ক্ষতি এড়ায়।

ডায়াগনস্টিক সরঞ্জামগুলি স্বাস্থ্য পরীক্ষার প্রতিবেদন তৈরি করতে হার্ড ড্রাইভের স্মার্ট সফ্টওয়্যারটিকে জিজ্ঞাসা করে।

খারাপ সেক্টরগুলি হার্ড ডিস্ক অ্যাক্সেস করার পরে সনাক্ত করা হয় এবং স্মার্ট সিস্টেম দ্বারা এড়ানো এবং স্থানান্তরিত হয়।


1
আধুনিক কর, তবে এগুলি ছাড়াই এটি পুরোপুরি সম্ভব এবং সাধারণ ছিল।
eis

7

আমি ভাইভার্ড জানি না তাই এটি একটি সাধারণ উত্তর।

স্মার্ট

স্মার্ট বেশিরভাগ আধুনিক ড্রাইভের একটি অংশ। এটি যখন হার্ড ড্রাইভটি খারাপ খাত দেখায় তখন নিবন্ধভুক্ত হয়, যখন সন্ধান বা স্পিন আপের সময়টি স্বাভাবিকের চেয়ে বেশি হয়। এগুলি হ'ল হার্ড ড্রাইভ ব্যর্থ হচ্ছে এমন সমস্ত সূচক।

হার্ড ড্রাইভটি একটি ব্যর্থ সেক্টরকে যেভাবে উদ্ধার করে তা কোড সংশোধন করার ত্রুটির কারণে (সাধারণত এটি রিড-সলোমন) যা কিছু বিট ভুল হলে উদ্ধার করতে পারে। অনেকগুলি বিট যদি ভুল হয় তবে হার্ড ড্রাইভ বারবার সেক্টরটি পড়ে উদ্ধার চেষ্টা করে। অবশেষে এটি সঠিক হয়ে উঠলে এটি এটিকে খুচরা খাতের একটিতে সংরক্ষণ করে।

পড়ার সেক্টর

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

তবে ত্রুটি সংশোধন করে বাইপাস করা সম্ভব (আমি বিশ্বাস করি এটি প্রতিটি মডেলের পক্ষে পৃথক - সম্ভবত ভাইভার্ড এটি করে?)। এইভাবে আপনি ড্রাইভে আসল তথ্য পড়তে পারেন। এটি পড়ার মাধ্যমে আপনি কোন সেক্টরে ত্রুটি রয়েছে তা দেখতে সক্ষম হবেন - এমনকি ওএস কোনও ত্রুটি না দেখলেও।


0

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


-1

যদি আমি এই জাতীয় ডায়াগনস্টিক প্রোগ্রামটি লিখি তবে আমার প্রোগ্রামটি নিম্নলিখিত পদ্ধতি সহ ড্রাইভ সেক্টর বাই সেক্টর দিয়ে যেতে হবে:

  1. সংরক্ষণের জন্য বর্তমানে সেক্টরে থাকা ডেটাগুলি একটি নতুন (বর্তমানে খালি) অবস্থানে সরান (এবং এই সেক্টরটি ব্যবহার করে এমন কোনও ফাইল টেবিল আপডেট করুন)।
  2. সেক্টরে পরিচিত নতুন ডেটা লিখুন।
  3. খাত থেকে লিখিত তথ্য পড়ুন।
  4. যা পড়েছিল তার সাথে বিট-বিট লিখেছিলেন তুলনা করুন।
  5. (ধাপে 4 ধাপ পেরিয়ে গেছে) আসল ডেটাটিকে মূল স্থানে ফিরিয়ে আনুন (ফাইলগুলি খণ্ডিত হওয়া এড়াতে)।

অবশ্যই, এটি কেবল নিষ্পাপ সংস্করণ। আমি সন্দেহ করি যে এই সাধারণ প্রক্রিয়াটিকে আরও দক্ষ করতে আজ অ্যালগরিদম ব্যবহার করা হয়। অতিরিক্তভাবে, এমন বিভিন্ন নিদর্শন রয়েছে যা সরঞ্জামগুলি "পরিচিত নতুন ডেটা" এবং পুনরাবৃত্তির বিভিন্ন স্তরের জন্য ব্যবহার করে।

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