मैंने एक सीगेट ST3000DM001 3TB हार्ड ड्राइव खरीदी। इसे एक बाड़े के अंदर बेचा गया था। मैंने ext4 पर स्वरूपित किया, इसके लिए कुछ डेटा की प्रतिलिपि बनाई और फिर मैंने इसे बाड़े से हटा दिया और इसे सीधे मदरबोर्ड से जोड़ा। मेरा डेटा OS को दिखाई नहीं दे रहा था (यह एक अज्ञात ~ 300GiB विभाजन और शेष खाली स्थान के रूप में देख रहा था) इसलिए मैंने उन्नत प्रारूप और> 2TB ड्राइव के बारे में पढ़ना शुरू किया।
मैंने USB के साथ डिस्क को फिर से कनेक्ट किया, सभी डेटा को कॉपी किया, और एक बार फिर से sata पर प्लग किया। मैंने एक GPT विभाजन तालिका बनाने के लिए gparted का उपयोग किया (ubuntu डिस्क उपयोगिता मुझे नहीं होने देगी Error synchronizing after initial wipe: Timed out waiting for object (udisks-error-quark, 0
), एक बड़ा 3Tb Ext4 विभाजन बनाया, डिफ़ॉल्ट Align to
मान को छोड़ दिया MiB
और स्वरूपित किया।
ड्राइव को सही ढंग से पहचाना जाता है, और ठीक से माउंट करता है। फ़ाइलों को और ड्राइव से सफलतापूर्वक कॉपी किया जा सकता है।
हालाँकि:
Gparted डिस्क दिखाता है जिसमें 512k सेक्टर हैं जो मुझे पता है कि यह सच नहीं है 1
जबकि cat /sys/block/sdb/queue/physical_block_size
रिपोर्ट4096
मुझे कुछ रिपोर्ट मिली हैं जिनमें libparted
गैर-512k सेक्टर 2 और अन्य 3 के साथ समस्या है जो कहते हैं कि MiB को संरेखित करना पर्याप्त है।
विभाजन रिपोर्ट है कि जब मैं न्यूनतम चुनता हूं तो ड्राइव को संरेखित किया जाता है:
(parted) align-check
alignment type(min/opt) [optimal]/minimal? min
Partition number? 1
1 aligned
(parted)
क्या मेरा कॉन्फ़िगरेशन सही है? क्या मेरे पास प्रदर्शन दंड है क्योंकि डिस्क 512k क्षेत्रों के साथ स्वरूपित है, क्या gParted गलत मूल्यों की रिपोर्टिंग कर रहा है या मैंने पूरी बात को गलत समझा है?