आप बैडब्लॉक का उपयोग कैसे करते हैं?


26

मुझे एक नई ड्राइव पर एक विनाशकारी (आरडब्ल्यू) परीक्षण करने की आवश्यकता है, और एक ड्राइव पर केवल पढ़ने के लिए जो मेरे RAID सरणी से बाहर हो गया। मैं यह देखना चाहता हूं कि क्या यह समस्याओं का पता लगाता है और इसके साथ कितनी दूर है।

जवाबों:


29

आज्ञा देना /dev/sdaनई ड्राइव है जिस पर विनाशकारी- rw और /dev/sdbपुराने ड्राइव का परीक्षण करें जहाँ आप गैर-विनाशकारी-आर चाहते हैं

# badblocks -wsv /dev/sda
# badblocks -sv /dev/sdb

-s प्रक्रिया सूचक देता है

-v वर्बोज़ आउटपुट देता है

-w विनाशकारी पढ़ने-लिखने में सक्षम बनाता है

-n गैर-विनाशकारी पढ़ा-लिखा होगा

रीड-ओनली टेस्टिंग डिफ़ॉल्ट है और इसके लिए विशेष मापदंडों की आवश्यकता नहीं है।


5
आप बैडब्लॉक के लिए "-o output_file" विकल्प के उपयोग को भी जोड़ना चाह सकते हैं क्योंकि यह खराब सेक्टर्स को एक फाइल में लिखता है जिसे आप पास कर सकते हैं mke2fsया e2fsckउन टूल्स से अवगत करा सकते हैं जिनमें ब्लॉक टूट गए हैं।
tante

2
@tante "-o output_file" के बिना सही है, परिणाम सिर्फ स्क्रीन पर आउटपुट हैं, जो e2fsck द्वारा अनुपयोगी हैं। बैडब्लॉक मैन पेज हालांकि यह सलाह देता है कि आप
बैडब्लॉक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.