যেমনটি আমি আমার অন্যান্য উত্তরে উল্লেখ করেছি , প্রতিটি আধুনিক হার্ড ড্রাইভের রিম্যাপিং জায়গা উপলব্ধ রয়েছে (কারণ বিশেষত আজকের ডিস্কের ঘনত্বগুলিতে কোনও ড্রাইভ প্লাটার সঠিক হবে না - ড্রাইভটি প্রায় সবসময়ই ব্র্যান্ডে পুনর্নির্মাণ করতে হবে এমন কয়েকটি ত্রুটি থাকবে be -হয়-কখনও-কখনও-ব্যবহৃত-আসেনি-অ্যাসেম্বলির-লাইন-ইন-হ্যান্ড ড্রাইভস)।
এর কারণে, তাত্ত্বিকভাবে badblocksকোনও ড্রাইভে নোটিশের (শেষ-ব্যবহারকারী-দৃশ্যমান) খারাপ সেক্টরের মতো কিছু হওয়ার আগে আপনার স্মার্ট ব্যর্থতার রিপোর্ট হওয়া উচিত ।
আধুনিক হার্ড ডিস্কগুলিতে কোনও শেষ-ব্যবহারকারী-দৃশ্যমান খারাপ ক্ষেত্রগুলি (যেমন badblocksওএস দ্বারা জানা যাবে বা স্বয়ংক্রিয়ভাবে সনাক্ত করা যেতে পারে ) হ'ল একটি মৃত ডিস্কের চূড়ান্ত হাঁসফাঁস এবং কাঁপুন।
শেষ পর্যন্ত স্মার্ট এবং badblocksদুটি পৃথক, তবে সম্পর্কিত বিষয়গুলি পরীক্ষা করুন:
স্মার্ট একটি স্ব-পর্যবেক্ষণকারী সরঞ্জাম:
হার্ড ড্রাইভটি তার অপারেটিং প্যারামিটারগুলি সম্পর্কে কিছু তথ্য জানে এবং কারওর জন্য "সাধারণ" কী এবং অন্যদের জন্য "গ্রহণযোগ্য" সে সম্পর্কে কিছুটা জ্ঞান থাকে।
যদি ড্রাইভটি বুঝতে পারে যে নির্দিষ্ট পরামিতিগুলি "অস্বাভাবিক" বা "অগ্রহণযোগ্য" এটি একটি প্রাক-ব্যর্থতার শর্তটি রিপোর্ট করবে - অন্য কথায় ড্রাইভটি এখনও কার্যকর রয়েছে, তবে শীঘ্রই ব্যর্থ হতে পারে।
উদাহরণস্বরূপ: স্পিন্ডল মোটরটি সাধারণত 0.10 অ্যাম্পস আঁকেন, তবে এখন এটি 0.50 এমপিএস আঁকছে - একটি অস্বাভাবিক উচ্চ অঙ্কন যা শ্যাফটটি আবদ্ধ বা বেয়ারিংগুলিতে স্থায়ী লুব্রিকেন্ট চলে গেছে তা নির্দেশ করে। শেষ পর্যন্ত মোটরটি প্রতিরোধকে কাটিয়ে উঠতে অক্ষম হবে এবং ড্রাইভটি দখল করে নেবে।
অন্য উদাহরণ: খারাপ খাতগুলি মোকাবেলায় ড্রাইভে 1000 টি "রিম্যাপ" ব্লক রয়েছে। এটি তাদের মধ্যে 50৫০ টি ব্যবহার করেছে এবং যে ইঞ্জিনিয়াররা ড্রাইভটি তৈরি করেছিলেন তারা নির্ধারণ করে যে রিমপ সংখ্যাটি অভ্যন্তরীণভাবে কিছু ভুল (খারাপ প্লাটার, বৃদ্ধ বয়স, ব্যর্থতাযুক্ত মাথা) নির্দেশ করে - ড্রাইভটি প্রাক-ব্যর্থতার শর্তটি রিপোর্ট করবে যাতে আপনাকে সময় দেওয়ার সুযোগ দেয় রিম্যাপ স্থানটি ফুরিয়ে যাওয়ার আগে এবং খারাপ খাতগুলি দৃশ্যমান হওয়ার আগে আপনার ডেটা বন্ধ হয়ে যায়।
স্মার্ট খারাপ ক্ষেত্রের চেয়ে বেশি খুঁজছেন - এটি ড্রাইভের স্বাস্থ্যের আরও ব্যাপক মূল্যায়ন। কোনও খারাপ সেক্টর এবং কোনও পঠন / লেখার ত্রুটিবিহীন একটি ড্রাইভে আপনার স্মার্ট প্রাক-ব্যর্থতার সতর্কতা থাকতে পারে (উদাহরণস্বরূপ, আমি উপরে বর্ণিত স্পিন্ডল মোটর ইস্যু)।
badblocks একটি নির্দিষ্ট (পুরানো) উদ্দেশ্যে একটি সরঞ্জাম: খারাপ খাতগুলি সন্ধান করুন।
badblocksস্মার্ট এবং খারাপ-সেক্টর পুনর্নির্মাণের এক সময় থেকে আসে। তারপরে আমরা জানতাম যে ড্রাইভের অপূর্ণতা রয়েছে, তবে দুর্ঘটনাক্রমে ডেটা সংরক্ষণের জন্য এগুলি ম্যাপ করার একমাত্র উপায় হ'ল ডিস্কটির চাপ-পরীক্ষা করা, একটি ব্যর্থতা সৃষ্টি করা এবং তারপরে আর কখনও ডেটা স্থাপন না করা মনে রাখা।
আমি এটি পুরানো হওয়ার কারণটি হ'ল কারণ আধুনিক ড্রাইভগুলিতে ইলেক্ট্রনিক্স ইতিমধ্যে badblocksঅভ্যন্তরীণভাবে এবং কয়েক হাজার গুণ দ্রুত যা করে তা করে। badblocksমূলত অত্যাধিক ড্রাইভগুলিতে অত্যাধুনিক ইলেকট্রনিক্সের অভাব রয়েছে যেগুলি ব্যর্থ হয়েছে এমন খাতগুলিকে পুনরায় ম্যাপ করতে (বা এড়িয়ে যেতে) অনুমতি দেয়, তবে আধুনিক হার্ড ড্রাইভগুলি ইতিমধ্যে ব্যর্থ খাতগুলি সনাক্ত করে এবং আপনার জন্য এটি পুনরায় তৈরি করে।
তাত্ত্বিকভাবে আপনি badblocksওএসের পুনর্নির্মাণ (দৃশ্যমান) ব্যর্থতাগুলির জন্য ডেটা ব্যবহার করতে পারেন যেমন আপনার আধুনিক ডিস্কটি একটি প্রাচীন উইনচেস্টার ডিস্ক ছিল তবে এটি শেষ পর্যন্ত প্রতিফলনমূলক - যেমন আমি বলেছিলাম যেbadblocks আধুনিক ড্রাইভের সাথে চিহ্নিত যে কোনও খারাপ সেক্টরই এটি বাতিল করার কারণ ত্রুটিযুক্ত হিসাবে পুরো ড্রাইভ (বা প্রায় ব্যর্থ)।
দৃশ্যমান খারাপ ক্ষেত্রগুলি ইঙ্গিত দেয় যে ড্রাইভটি রিম্যাপিং স্পেসের বাইরে রয়েছে, যা আধুনিক ডিস্কগুলির তুলনায় অপেক্ষাকৃত বিরল যদি না তারা পুরানো (কার্যকরী জীবনের সমাপ্তির সমাপ্তি) বা ত্রুটিযুক্ত (কারখানার খারাপ প্লাটার / মাথা) না হয়।
সুতরাং মূলত যদি badblocksকোনও ডিস্কে উত্পাদন চালিয়ে যাওয়ার আগে এটি চালানো আপনাকে আরও ভাল করে এগিয়ে যায় এবং এটি করতে অনুভব করে তবে আপনার ডিস্কটি যদি এই শতাব্দীতে তৈরি করা হয় এবং এটি কোনও দৃশ্যমান খারাপ ক্ষেত্র দেখায় তবে আপনাকে এটি আবর্জনায় ফেলে রাখা উচিত (বা কল করুন এর ওয়ারেন্টি)। আমার অর্থের জন্য স্মার্ট স্ট্যাটাস এবং প্রতিরক্ষা গভীরতার সাথে ম্যানুয়ালি ডিস্কগুলি পরীক্ষা করার চেয়ে আমার সময়ের আরও ভাল ব্যবহার।
smartctl -t long /dev/sdaএকবারে একবার চালানোর কথা , বা আমি কী ধরে নিতে পারি যেsmartd"স্বয়ংক্রিয়ভাবে" আমাকে অন্য কিছু সেটআপ না করে আসন্ন সমস্যা সম্পর্কে সতর্ক করবে?