ম্যাক হার্ড ডিস্কে খারাপ ব্লকগুলি ঠিক করুন [বন্ধ]


24

আমার কাছে একটি হার্ড ডিস্ক রয়েছে যা আমি টেকটুল দিয়ে স্ক্যান করেছি এবং এটিতে একটি খারাপ ব্লক প্রতিবেদন করা হয়েছে। আমি যতদূর বলতে পারি, টেকটুল কেবলমাত্র স্ক্যান করে এবং ব্যর্থতার খবর দেয়। এটি কিছুই ঠিক করে না।

আগের দিন, নর্টন ডিস্ক ডাক্তার ম্যাকের খারাপ ব্লকগুলি স্ক্যান এবং পতাকাঙ্কণের (রিম্যাপিং) কাজ করেছিলেন। আজ আমাদের কাছে এইচএফএস + ডিরেক্টরি ত্রুটি (ডিস্ক ইউটিলিটি, এফএসসি, ডিস্ক ওয়ারারি, টেকটুল) ঠিক করার জন্য বিভিন্ন সরঞ্জাম রয়েছে তবে আমি এমন কোনও সরঞ্জাম সম্পর্কে জানি না যা কোনও পৃষ্ঠতল স্ক্যান করবে এবং খারাপ ব্লকগুলিও ঠিক করবে।

এর জন্য কোন সফ্টওয়্যার উপলব্ধ?

যদি আমি খারাপ ব্লকের ঠিকানা জানি তবে এটি চিহ্নিত করার জন্য কি কোনও নিম্ন-স্তরের টার্মিনাল ইউটিলিটি রয়েছে?


3
আধুনিক এইচডিডি ব্যর্থ পড়ার ক্রিয়াকলাপের পরে স্বয়ংক্রিয়ভাবে খারাপ ব্লকগুলি পুনরায় তৈরি করে। কেবলমাত্র সেই সমস্যাটি সেই ব্লকের ডেটা হারাতে পারে যা কোনও ফাইল অপঠনযোগ্য / ভাঙ্গা রেন্ডার করতে পারে বা এফএসে একটি ত্রুটি প্রবর্তন করতে পারে - তার জন্য আপনার সিস্টেমের চেকডিস্ক / fsck ব্যবহার করুন (আমি ম্যাকের সাথে তেমন পরিচিত নই)। [কখনও কখনও খারাপ ব্লকগুলি পাওয়ার ক্ষতির ফলস্বরূপ, এবং হার্ডওয়্যার সমস্যার নয়; এটি স্থিরযোগ্য, তবে একটি ভিন্ন বিষয়]]
ক্রনিকস

5
@ ক্রোনোস প্রচুর আধুনিক এইচডিডি রয়েছে যা কেবলমাত্র ব্যর্থ রাইটার অপারেশনগুলিতে খারাপ ব্লকগুলি পুনরায় পুনরায় তৈরি করতে পারে না, পড়ে না। আমি প্রচুর সাম্প্রতিক হার্ড ড্রাইভগুলির সাথে কাজ করেছি যা একই খারাপ ব্লকটি বারবার এবং বার বার পড়তে ব্যর্থ রাখবে, তবে আপনি এটি লেখার সাথে সাথেই সমস্যাটি স্থির হয়ে গেছে।
স্পিফ

2
@ স্পিফ - আপনি সঠিক, আমি কীভাবে ব্লকের ডেটা এবং সিআরসি ক্ষেত্রগুলি ডেটা অখণ্ডতা নিশ্চিত করতে একসাথে কাজ করে তার দীর্ঘ ব্যাখ্যা এড়ানোর চেষ্টা করে একটি ত্রুটি করেছি এবং সুতরাং এটি কোনও শারীরিক ব্লক সমস্যা বা কেবল দূষিত সিআরসি কিনা যা যাচাই করার জন্য একটি লেখার অপারেশন প্রয়োজন requ স্থিরযোগ্য)। আসলে, আমি কোনও আধুনিক এইচডিডি পড়ার সময় পুনর্নির্মাণের বিষয়ে অবগত নই ...
ক্রনিকস

1
বিবেচনা করার মতো বিষয় রয়েছে: এনটিএফএস পার্টিশনে পেন্ডিং সেক্টরের আমার 'ফিক্সিং' এর অভিজ্ঞতাটি 1 টি নিয়ে গঠিত) সঠিক তথ্য ক্ষেত্র চিহ্নিতকরণ, 2) এটি লিখতে এবং 3) অভ্যন্তরীণ এনটিএফএসের খারাপ সেক্টর কাউন্টার পুনরায় সেট করা (যা ছিল একমাত্র পদক্ষেপ) আমি bogdan.org.ua/2010/03/01/… ) এ নথিভুক্ত করেছি । আমি নিশ্চিত নই যে এইচএফএস + এছাড়াও খারাপ ব্লকের এমন কাউন্টার বজায় রাখে - যদি তা হয় তবে এটি অতিরিক্ত সমস্যা হতে পারে, যদি আপনি সেই একক খাতটি পুনরুদ্ধার করতে চান।
ক্রোনোস

উত্তর:


9

আমি এমন কোনও সরঞ্জাম জানি না যা কোনও পৃষ্ঠতল স্ক্যান করবে এবং খারাপ ব্লকগুলিও ঠিক করবে।

কোন ধরণের ম্যাক এবং কোন ধরণের হার্ড ড্রাইভ নিয়ে আপনার সমস্যা হচ্ছে?

আমি সন্দেহ করি আপনি কমপক্ষে সাম্প্রতিক হার্ডওয়্যারের জন্য খারাপ ব্লকগুলি "ঠিক" করার জন্য কোনও সফ্টওয়্যার সরঞ্জাম পাবেন find এটি কখন শুরু হয়েছিল জানি না তবে কিছুক্ষণ আগে খারাপ সেক্টরটির পুনর্নির্মাণের ক্ষমতাটি হার্ড ড্রাইভের ফার্মওয়্যারের সাথে একীভূত হয়েছিল।

আপনি যদি স্মার্টআরপোর্টারের মতো কোনও সরঞ্জাম সহ আপনার ড্রাইভের জন্য স্মার্ট রেজিস্টারগুলি দেখেন তবে আপনার আইডি নম্বর 05 এবং "রিলোকেটেড সেক্টর কাউন্ট" শিরোনাম সহ একটি এন্ট্রি দেখতে হবে। এটিই খারাপ খাতের সংখ্যা যা ড্রাইভটি পুনরায় তৈরি করেছে।

সম্ভবত ডিস্ক ওয়ারিয়রের "ব্যাড ব্লক" অন্যরকম কিছু উল্লেখ করছে? (যদিও এটি হতে পারে তা আমি অনুমান করতে পারি না)।


মন্তব্যের জবাবে আপডেট করুন (নীচে):

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

স্মার্টআরপোর্টার এফএকিউ-তে আপনি এই টিডবিটটি খুঁজে পেতে পারেন:
স্মার্টআরপোর্টার আমাকে বলতে পারবেন কোন স্মার্ট পরীক্ষাটি ব্যর্থ হচ্ছে?
হ্যাঁ, সংস্করণ ২.৪.৫ দিয়ে শুরু হচ্ছে! পছন্দ উইন্ডোতে ড্রাইভ-তালিকার ড্রাইভে ডান ক্লিক করুন এবং "স্মার্ট বৈশিষ্ট্য পরীক্ষা করুন" নির্বাচন করুন।

আর একটি স্মার্টআরপোর্টার কৌতূহল হ'ল কাটা'ন পেস্ট দৃশ্যত কেবলমাত্র এই প্রদর্শন উইন্ডোতে কাজ করে যখন আপনি মেনু বারের এন্ট্রিগুলি ব্যবহার করেন। কীবোর্ড শর্টকাটগুলি এবং মাউস "ডান ক্লিক" প্রসঙ্গ উইন্ডো এটি করবে না। অন্যদিকে, স্মার্টআরপোর্টার আইএস মুক্ত। ;-)

কিন্তু আমার দ্বিমত আছে ...

কৌতূহলজনকভাবে, স্মার্ট ইউটিলিটি ড্রাইভটিকে "ব্যর্থ" বলে ডাকে যখন অন্যান্য সমস্ত ইউটিলিটিগুলি এটিকে "যাচাইকৃত" হিসাবে দেখায়। এটিতে 1 টি পেন্ডিং খারাপ সেক্টর দেখানো হয়েছে। সুতরাং, আপনি কীভাবে একটি "মুলতুবি" খারাপ সেক্টরটিকে "মুছে ফেলা" বা "পুনরায় স্থানান্তরিত" একটিতে পরিবর্তন করবেন?

আমার বোধগম্যতা হল আপনি এটি করবেন না would ড্রাইভের ফার্মওয়্যারটি এটি স্বয়ংক্রিয়ভাবে এটি করার কথা। উইকিপিডিয়া স্মার্ট নিবন্ধে টেবিলটিতে এটি কী বলেছে তা নোট করুন ।

  • 05 রিলোকেটেড সেক্টর রিলোকটেড সেক্টরের গণনা
    । যখন হার্ড ড্রাইভটি একটি পঠন / লেখার / যাচাইয়ের ত্রুটিটি খুঁজে পায়, তখন এই সেক্টরটিকে "পুনঃনির্দেশিত" হিসাবে চিহ্নিত করে এবং ডেটা বিশেষ সংরক্ষিত অঞ্চলে (অতিরিক্ত অঞ্চল) স্থানান্তর করে। এই প্রক্রিয়াটি রিম্যাপিং নামেও পরিচিত, এবং "পুনর্বিবেচিত" সেক্টরগুলিকে রিমপস বলা হয়।
    এ কারণেই, আধুনিক হার্ড ডিস্কগুলিতে, পৃষ্ঠটি পরীক্ষা করার সময় "খারাপ ব্লকগুলি" পাওয়া যায় না - সমস্ত খারাপ ব্লকগুলি পুনঃনির্দিষ্ট খাতে লুকানো থাকে। তবে, পুনর্বিবেচিত খাতগুলির সংখ্যা বাড়ার সাথে সাথে পড়ার / লেখার গতি হ্রাস পেতে থাকে।
    কাঁচা মানটি সাধারণত খারাপ খাতগুলির সন্ধান পেয়েছে এবং পুনরায় তৈরি করা হয়েছে তার একটি গণনা উপস্থাপন করে। সুতরাং, বৈশিষ্ট্যটির মানটি যত বেশি, ড্রাইভের আরও বেশি খাত পুনর্বিবেচনা করতে হয়েছে।

  • সি 5 বর্তমান মুলতুবি থাকা সেক্টর গণনা
    "অস্থির" সেক্টরের সংখ্যা (পড়ার ত্রুটির কারণে পুনরায় তৈরি হওয়ার অপেক্ষায়)। যদি কোনও অস্থির ক্ষেত্র পরবর্তী সময়ে সফলভাবে লেখা বা পড়া হয় তবে এই মান হ্রাস হয় এবং খাতটি পুনরায় পুনরায় করা হয় না। কোনও সেক্টরে পড়ার ত্রুটিগুলি সেক্টরটির পুনর্নির্মাণ করবে না (যেহেতু এটি পরে পাঠযোগ্য হবে); পরিবর্তে, ড্রাইভ ফার্মওয়্যার মনে রাখে যে সেক্টরটি পুনরায় তৈরি করা দরকার, এবং পরের বার এটি লেখা হবে rema

সুতরাং যদি উপরেরটি সত্য হয় তবে আপাতদৃষ্টিতে মুলতুবি থাকা সেক্টর গণনাটি সতর্কতার সাথে ব্যাখ্যা করা দরকার। আপনি টেকটুল দিয়ে ডিস্ক স্ক্যান করার আগে সেক্টর রিড ত্রুটি সম্ভবত ঘটেছে। ( বিটিডাব্লু , আপনি কি টেকটুল ডিলাক্স ৩.১.৩ বলতে চান ?) যেহেতু টেকটুল সম্ভবত সেক্টরটি লেখার চেষ্টা করেনি, এটি (এখনও) পুনরায় স্থানান্তরিত হয়নি।

একটি সংস্কার ছাড়াই এটি করা যেতে পারে?

আমি মনে করি একটি "পুনরায় ফর্ম্যাট" কেবল তখনই কিছু সম্পাদন করতে পারে যদি ফর্ম্যাটটি ড্রাইভের প্রতিটি সেক্টরে লেখা থাকে । আমি জানি না যে কোনও স্ট্যান্ডার্ড (নিরাপদ নয়) ডিস্ক ইউটিলিটি দিয়ে মুছে যায় ... যা আমি বিশ্বাস করি যা আপনি ম্যাকের প্রসঙ্গে একটি পুনর্নির্মাণ দ্বারা বোঝাচ্ছেন ... এটি সম্পাদন করবে।

আপনি যদি এটি করেন তবে এটি খুব সময় সাশ্রয়ী কাজ হবে। আমি সম্প্রতি 500 গিগাবাইট ল্যাপটপ ড্রাইভের সাহায্যে এরকম কিছু করেছি এবং এটি সম্পূর্ণ করতে 2/2 ঘন্টা কম সময় লাগবে। অবশ্যই, আপনাকে (আশাবাদী) বিশ্বাসযোগ্য আপনার ব্যাকআপ থেকে আপনার সিস্টেমটি পুনরুদ্ধার করতে (আশাবাদী) সময় যোগ করতে হবে।

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

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


1
এটি আমার আইম্যাক অভ্যন্তরীণ সটা এইচডি এর জন্য। স্মার্টআরপোর্টার "যাচাই করা" এর বাইরে খুব বেশি কিছু বলেন না তবে স্মার্ট ইউটিলিটি নামে অন্য একটি সরঞ্জামে সমস্ত তথ্য রয়েছে। কৌতূহলজনকভাবে, স্মার্ট ইউটিলিটি ড্রাইভটিকে "ব্যর্থ" বলে ডাকে যখন অন্যান্য সমস্ত ইউটিলিটিগুলি এটিকে "যাচাইকৃত" হিসাবে দেখায়। এটিতে 1 টি পেন্ডিং খারাপ সেক্টর দেখানো হয়েছে। সুতরাং, আপনি কীভাবে একটি "মুলতুবি" খারাপ সেক্টরটিকে "মুছে ফেলা" বা "পুনরায় স্থানান্তরিত" একটিতে পরিবর্তন করবেন? একটি সংস্কার ছাড়াই এটি করা যেতে পারে? (হ্যাঁ আমি ব্যাক আপ করছি তবে সময় সাশ্রয়ের স্বার্থে))
অ্যান্ড্রু ভিট

1
উপরে আমার আপডেটে আমি যা বলেছিলাম তা ছাড়াও আমার ব্যক্তিগত পছন্দটি হ'ল ড্রাইভ প্রস্তুতকারকের ডায়াগনস্টিকগুলি চালানো। সম্ভবত এটি সত্যিই প্রয়োজনের চেয়ে বেশি, তবে আমি "কেন নেই?" তবে কোনও আইম্যাকের জন্য এটি কীভাবে করা যায় তা আমার থেকে বেরিয়ে আসে ck সাধারণত, ডায়াগনস্টিকগুলি বুটযোগ্য সিডি চিত্র হিসাবে বিতরণ করা হয়, তবে আমি বিশ্বাস করি না যে এগুলির কোনও ইন্টেল ম্যাকের বুটে যাবে। এটিকে পেতে আমি সাধারণত ড্রাইভটি সরিয়ে একটি উইন্ডোজ পিসিতে মাউন্ট করি। তবে আমি বিশ্বাস করি যে আইএম্যাক থেকে ড্রাইভটি সরিয়ে ফেলা সত্যিকারের পিআইটিএ হতে পারে যা আমি বেশিরভাগের কাছেই প্রস্তাব করব না। <সিঘ>
অযৌক্তিক জন

@ অ্যান্ড্রু ভিট - এটি এমন সমস্যা হতে পারে যে এই মুলতুবি থাকা খারাপ সেক্টরে লেখার ফলে এটি সংশোধন হয়ে যাবে (পুনরায় স্থানের তালিকায় যোগ না করে এই সেক্টরটিকে মুলতুবি তালিকা থেকে সরিয়ে ফেলুন)।
ক্রোনোস

3
রেকর্ডটির জন্য, ঠিক সেই কাজটি শেষ করে: "লিখন জিরো" বিকল্পের সাথে পুনরায় ফর্ম্যাট করা যা কিছুটা সময় নিয়েছিল, তারপরে আমার ব্যাকআপ থেকে ক্লোন করে ফিরে। আমার "মুলতুবি" খারাপ ব্লকটি স্মার্ট ইউটিলিটিতে প্রকাশিত হয়েছিল: এটি কেবল অদৃশ্য হয়ে গেছে এবং ড্রাইভটি এখন কোনও খারাপ ব্লক দেখায় না ... / শ্রাগ /
অ্যান্ড্রু ভিট

1
@ অ্যান্ড্রু ভিট: আপনার স্ট্যাটাসটি আপডেট করার জন্য ধন্যবাদ। গল্পটি কীভাবে শেষ হয় তা সন্ধান করার জন্য আমি সর্বদা প্রশংসা করি। যদি এটি আপনাকে খুশি করে তোলে তবে সন্দেহ নেই যে এটি ঝামেলার জন্য মূল্যবান। কিন্তু আইএমও "রাইট জিরো" পুনর্নির্মাণটি ওভারকিল ছিল। এই সেক্টরটি সম্ভবত সক্রিয়ভাবে ব্যবহৃত হচ্ছে না এবং আপনি / কখন ব্যবহার করেছেন তা (সম্ভবত) পুনরায় তৈরি করা হত। কৌতূহলের বাইরে, আপনি কি আবার আপনার স্মার্ট মানগুলি পরীক্ষা করতে পারবেন এবং সেক্টরটি বাস্তবে পুনরায় পুনঃস্থাপন করা হয়েছে কিনা তা দেখতে পাচ্ছেন? (পুনঃনির্ধারণের গণনা 0 থেকে 1 এ পরিবর্তিত হয়েছে?) অথবা এটি "কেবলমাত্র একটি দুর্নীতিগ্রস্থ সিআরসি" ছিল কিনা, পূর্ববর্তী মন্তব্যে ক্রোনোস উল্লেখ করা একটি সম্ভাবনা?
অযৌক্তিক জন

12

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

স্মার্ট ডায়াগনস্টিকসকে অন্য চেক হিসাবে দেখার জন্য আমি স্মার্টমনটোস এবং জিএসমার্টকন্ট্রোল ডাউনলোড করার পরামর্শ দিচ্ছি , যদি আপনি নিশ্চিত না হন যে কোন স্মার্ট ডায়াগনস্টিককে বিশ্বাস করা উচিত।

স্মার্ট ডায়াগনস্টিকস যদি কোনও পুনঃবিবেচিত খাতকে রিপোর্ট না করে (বা "রিলোকেটেড সেক্টর কাউন্ট" এর ভ্যালু কলামটি এখনও থ্রাইশোল্ডের নীচে থাকে) তবে একই সময়ে একটি পৃষ্ঠের স্ক্যান সম্পাদন এবং খারাপ ব্লকগুলি পুনরায় তৈরি করার সহজ উপায় রয়েছে। (দ্রষ্টব্য: আপনার ডেটা প্রথমে ব্যাকআপ করার বিষয়টি নিশ্চিত করুন!)

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

sudo badblocks -nvs /dev/sda

এটি প্রথম ড্রাইভে একটি অ-ধ্বংসাত্মক র্যান্ডম রিড-রাইটিং পরীক্ষা করবে, পথে খারাপ সেক্টরগুলিকে রিম্যাপ করে।

আপনার যদি একাধিক হার্ড ড্রাইভ থাকে তবে আপনি / dev / sda কে / dev / sdX এর সাথে প্রতিস্থাপন করতে পারবেন, যেখানে এক্স ছোট হাতের অক্ষর। আপনি এই কমান্ডটি টাইপ করে সমস্ত হার্ড ডিস্কের (/ dev / sdX ডিভাইস) তালিকা পেতে পারেন:

sudo fdisk -l

যেহেতু আপনি ম্যাক ওএস এক্স ব্যবহার করছেন, যা বিএসডি ভিত্তিক, তাই আপনি বাজেট এবং ব্যাড 144 ও পড়তে চাইতে পারেন , যা খারাপ ব্লকগুলি মোকাবেলার জন্য অন্তর্নির্মিত বিএসডি কমান্ড-লাইন ইউটিলিটিস।


এটি কিছুটা সময় নিতে চলেছে:Testing with random pattern: 0.15% done, 27:02 elapsed. (0/0/0 errors)
neu242

বিকল্পভাবে, আপনি যদি আলাদা স্টার্টআপ ডিস্কে ইউনিক্স সরঞ্জাম ইনস্টল করেন তবে আপনি e2fsprogs.sourceforge.net ডাউনলোড এবং বিল্ড করতে পারেন যাতে ব্যাডব্লক রয়েছে। তারপরে আপনি যে ডিস্কটি চেক করতে চান এবং এটিতে ব্যাডব্লকগুলি চালাতে চান তা কেবল আনমাউন্ট করুন।
ব্যবহারকারী 8128167

6

Grc.com থেকে স্পিনরাইটের সাথে আমার অভিজ্ঞতা খুব ইতিবাচক ছিল। আমি কমপক্ষে 4 টি ডিস্ক পুনরুদ্ধার করতে সক্ষম হয়েছি যা সেগুলি মেরামত করার অন্যান্য প্রতিটি প্রচেষ্টা ব্যর্থ হয়েছে। একমাত্র ক্ষতি হ'ল এর জন্য একটি বায়োএস-ভিত্তিক মেশিন প্রয়োজন, যার অর্থ এটি আধুনিক ইএফআই-ভিত্তিক ম্যাকগুলিতে কাজ করবে না। ভাল জিনিস হ'ল ফ্লপি, সিডি বা ফ্ল্যাশ ড্রাইভ থেকে অন্য যে কোনও পোক পিসি এটি চালাবে। আমি আলাদা আলাদা ক্ষেত্রের বিষয়বস্তুগুলি পরিদর্শন করার ক্ষেত্রে এবং ডেটা পুনরুদ্ধার করার ক্ষেত্রে অন্য যে কোনও ইউটিলিটি খারাপ ব্লক হিসাবে বাতিল করে দেয় তার নিকটবর্তী অন্য কিছু খুঁজে পাইনি।


6

ওএস এক্স বিল্টিন কমান্ড fsck_hfs এর একটি বিকল্প রয়েছে - যা স্পষ্টতই ওএস এক্স-এর একটি হার্ড ডিস্কের খারাপ ব্লকগুলি স্ক্যান করে এবং সংশোধন করবে S

ডকুমেন্টেশন থেকে:

-S fsck_hfs I / O ত্রুটিগুলি অনুসন্ধান করে পুরো ডিভাইসটি স্ক্যান করতে দেয়। এটি নামগুলির সাথে ত্রুটিযুক্ত ব্লকগুলি ম্যাপ করার চেষ্টা করবে, -B বিকল্পের মতো।

উদাহরণ:

fsck_hfs -fy -S / dev / disk3s11

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


আমি বিশ্বাস করি না যে এটি প্রতি-ব্লক ব্যাডব্লকস-এন এর মতো পুনর্লিখন এবং পুনরায় লেখার কাজ করে যা প্রায়শই ব্লকটি ছাড়ার জন্য ডিস্ক ফার্মওয়্যারটি পাওয়ার প্রয়োজন হয়।
তারিন

3

এটি কিছুটা পুরানো প্রশ্ন, তবে এখনও কার্যকর। আমার জন্য যা কাজ করেছে তা নিম্নলিখিত:

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

এটি খারাপ ব্লকগুলি সনাক্ত করে এবং এগুলিকে চিহ্নিত করে যাতে আর ব্যবহার করা হবে না। পূর্বে উল্লিখিত হিসাবে, ত্রুটিগুলি কেবল এটির লেখার চেষ্টা করার সময় প্রদর্শিত হবে। 0 গুলি লিখে আপনি কেবল এটি করেন that

  • যদি আপনার কোথাও এই ফাইলগুলির ব্যাকআপ থাকে তবে ম্যানুয়ালি আপনার ব্যাকআপ থেকে এগুলি প্রতিস্থাপন করুন (যদি আপনি এগুলিকে প্রথম স্থানে প্রতিস্থাপন করতে চান)।

আমি কল্পনা করতে পারি এটি খুব সময় সাশ্রয়ী হতে পারে, বিশেষত যদি এখানে অনেক ত্রুটি এবং প্রতিস্থাপনের জন্য অনেকগুলি ফাইল থাকে। যদি এটি হয় তবে ড্রাইভটি প্রতিস্থাপনের বিষয়টি বিবেচনা করুন, এটি আরও খারাপ হবে ...


0

আমি জিআরসি থেকে স্পিনরাইট সম্পর্কে ভাল কথা শুনেছি , তবে নিজে নিজে চেষ্টা করে দেখিনি।


দুঃখের বিষয়, স্পিনরাইট সম্ভবত ইতিমধ্যে ব্যর্থ হওয়া ড্রাইভে ভালের চেয়ে বেশি ক্ষতি করতে পারে। :(
লুঠ করুন

@ আরব ক্ষতি কীভাবে? স্পিনরাইট দেখে মনে হচ্ছে যে অসাধারণ ভাল যত্নের উপর জোর দেওয়া হয়েছে ...
গ্রাহাম পেরিন

2
একজনের জন্য গ্রাহামপেরিন, আপনার ডেটা পুনরুদ্ধার করার চেষ্টা করবেন না এবং এটি একই জ্ঞাত ত্রুটিযুক্ত মিডিয়ায় আবার লিখবেন । তবে এটিকে উপেক্ষা করেই স্পিনরাইট একটি অপঠনযোগ্য ব্লকের মুখোমুখি হওয়ার সাথে সাথে এটি চালিয়ে যাওয়ার আগে বারবার চেষ্টা করে এবং চেষ্টা করে। ইতিমধ্যে, ড্রাইভটি সম্পূর্ণ ব্যর্থতার বিন্দুতে অবনতি অবিরত করতে পারে (হয় "প্রাকৃতিকভাবে" বা সম্ভবত স্পিনরাইটের ধ্রুবক পুনরায় চেষ্টা করার ফলে অতিরিক্ত পরিধান এবং টিয়ার ফলে)। আমি অতীতে স্পিনরাইটটি একটি ব্যর্থ 250 গিগাবাইট হার্ড ড্রাইভে চালিয়েছি এবং এটি এক মাসেরও বেশি সময় ধরে শেষ না করেই চলে। সংক্ষেপে: প্রথমে ddrescue এবং অন্যান্য সরঞ্জাম ব্যবহার করে দেখুন।
ছিনিয়ে নিন

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

স্পিনরাইট তৈরি করা বিতর্কিত লোক 2000 সালের দশকের গোড়ার দিকে প্রচুর বুলশিট বলে ফিরে গিয়েছিল; আমি তাকে 'দুর্বল বিটস' সম্পর্কে লিখতে মনে করি যা এমন উদাহরণ যা উদাহরণস্বরূপ উপস্থিত নেই।
থমাস

0

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

আমি ম্যাকের একমাত্র সরঞ্জামটি পেয়েছি যা এটি করবে এটি হ'ল "স্পিড সরঞ্জাম"। এটি একটি খারাপ ব্লক খুঁজে পেলে এটি ব্লকে একটি শূন্য লিখবে (এটি কোনও ফাইলে থাকলেও ... চিন্তাভাবনাটি এটি ইতিমধ্যে খারাপ)।

http://www.intechusa.com/


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

আপনি যদি আরও কিছুটা পড়েন তবে আপনি দেখতে পাবেন যে আপনি যে নিবন্ধটি সংযুক্ত করেছেন তার অর্থ "নিম্ন স্তরের ফর্ম্যাটিং" এর অর্থ এখন সমস্ত ব্লকে একই মান লেখার অর্থ এসেছে। en.wikipedia.org/wiki/Disk_formatting#Disk_reinitialization
aerickson

আপনি যদি আরও কিছু পড়েন তবে আপনি দেখতে পাবেন যে এটি এখনও ভুল।
চই টি. রেক্স

0

প্রথমে @ ক্রোনোসের মন্তব্যে মনোযোগ দিন ... মনে করুন: ডেটালস। প্রান্তের ক্ষেত্রে, কোনও স্থির পরিমাণ ডেটা পুনরুদ্ধারকে অসম্ভব করে তুলতে পারে।


ম্যাক্সে আমি যে ইউটিলিটিগুলি ব্যবহার করেছি তার মধ্যে একটি অনিবার্য সতর্কতা যেমন:

এখানে চিত্র বর্ণনা লিখুন

সতর্কতা

আপনি যে অপারেশনটি করতে চলেছেন তা ডেটা ক্ষতি হতে পারে।

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

আপনি পণ্য কেনার আগে এই জাতীয় জিনিসগুলি সম্পর্কে শিখতে পারবেন - সতেজভাবে সত্য।

(Dataloss ঝুঁকি তারিফ, উদাহরণস্বরূপ দেখুন SpinRite ডকুমেন্টেশন থেকে লিঙ্ক কেন করেন? আমার অংশ উত্তর অধীনে কিভাবে OS X এর উপর একটি USB হার্ডডিক্সে খারাপ সেক্টর আছে কিনা চেক করতে? )

অনিবার্য সতর্কবার্তা, ক্রয় প্রাক সন্তুষ্টির জন্য এবং আরও অনেক কিছুর জন্য, এই উত্তরটি আমার আত্মবিশ্বাসের ভোট:

প্রতিভা 3


আসক ডিফারেন্টে @ বিএসডিগুয়ের একটি মন্তব্য আছে
গ্রাহাম পেরিন

-1

ভয়ঙ্কর, ভয়ঙ্কর উপরের পরামর্শ। আমি বোঝা WOW- ভয়াবহ পরামর্শ। :মাথা ঝাকায়:

  1. আমি ম্যাক ওএস এক্স এর জন্য এমন কোনও আধুনিক ইউটিলিটি সম্পর্কে জানি না যা আসলে খারাপ ব্লকগুলি সংশোধন করে (চিহ্নিত করে) এবং আপনাকে আপনার দিনটি চালিয়ে যেতে দেয়। বলা হচ্ছে, আপনাকে প্রশ্নে এইচডি তে খারাপ ব্লকগুলি ঠিক করতে ম্যাক ওএসের জন্য নর্টন ইউটিলিটিসের একটি পুরানো সংস্করণ খুঁজে পাওয়া দরকার। যেমন সংস্করণ 7.0 বা 8.0।

  2. যেহেতু আমি ধরে নিচ্ছি আপনি ম্যাকের পোশাকগুলিতে একটি পিসি ব্যবহার করছেন (পোস্ট পিপিসি কম্পিউটার একটি ইন্টেল সিপিইউ ব্যবহার করে এবং ইউনিক্স [ম্যাক ওএস এক্স] চালাচ্ছেন), আপনার নিজের একটি ভাল পিপিসি ম্যাকিনটোস খুঁজে পেতে হবে (অথবা এটি সম্ভবত অনুকরণে চলবে) একটি ইন্টেল পিসি?) যা এখনও ওএস বুট করতে পারে 9.। একটি (আমি ধরে নিচ্ছি যে আপনার কাছে সটা এইচডি আছে?) সটা পিসিআই কার্ড যা ওএসের সাথে কাজ করে 9.। নরটন সিডিটি বুট করুন, ডিস্ক ডক্টরটি চালান, এবং স্ক্যান / মেরামত করুন প্রশ্নে এইচডি।

  3. এটি কেবল করা কঠিন মনে হয়, তবে তা হয় না। গত কয়েক 20 বছর ধরে "রিয়েল" ম্যাক টেকনিশিয়ান এবং ফ্যান বয় হয়ে, আমার কাছে 128 কে থেকে ডুয়াল জি 5 পর্যন্ত মেশিন রয়েছে, তাই হার্ডওয়্যারটি আমার কাছে প্রায় পড়ে আছে। অন্য কথায়, এটি আমার পক্ষে অত্যন্ত সহজ।

  4. আমি অসভ্য লাগছি কেন? কারণ আমি. আমি বর্তমান অ্যাপলটির সাথে খুব অতিক্রম করেছি এবং 1980 এবং 90 এর ম্যাকিনটোস ব্যবহারকারীদের জন্য অ্যাপল কম্পিউটার ধ্বংস করার জন্য আমি বিশেষত স্টিভ জবসকে ঘৃণা করি এবং ম্যাক্সটিকে পিসি ছাড়া আর কিছুই করেনি যা ইউনিক্সের এক দোষী সংস্করণ চালায়। তিনি এবং তাঁর মতো লোকেরা, এই কারণটি হ'ল ম্যাকের আর আপনার এইচডি "সঠিকভাবে" মেরামত করার জন্য প্রয়োজনীয় উপযোগিতা নেই।

  5. যে কেউ আপনাকে স্মার্ট ডেটা দেখতে বলে বা কোনওভাবেই স্মার্ট ডেটার উপর নির্ভর করে, আপনার সেগুলি শোনা উচিত নয়। স্মার্ট অত্যন্ত ত্রুটিযুক্ত।

  6. এইচডি'র প্রায়শই খারাপ ব্লকগুলি স্বয়ংক্রিয়ভাবে পুনরায় তৈরি হয়ে গেছে, কমপক্ষে যেহেতু আমি মনে করতে পারি এবং আমি একজন প্রযুক্তিবিদের জন্য বয়স্ক। কিন্ত! তারা এটিতে একটি কৃপণ কাজ করে এবং আপনি যদি খারাপ ব্লকগুলি দেখতে পাচ্ছেন, কারণ এইচডিটি খুব অল্প পরিমাণ জায়গার বাইরে চলে গেছে যা খারাপ ব্লকগুলি স্বয়ংক্রিয়ভাবে পুনরায় ম্যাপিংয়ের জন্য সংরক্ষিত। IE, আপনার এমন একটি ইউটিলিটি চালানো দরকার যা এটিতে আরও ভাল কাজ করে।

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