हार्ड ड्राइव को कब विभाजित करना है?


16

क्या OS स्थापना के बाद इसे करने की तुलना में OS स्थापना से पहले हार्ड ड्राइव के विभाजन के कोई विशेष हार्डवेयर वार फायदे हैं?

(यहां फायदे से मेरा मतलब है कि शारीरिक प्रभाव जैसे हार्ड ड्राइव का जीवनकाल आदि, न कि डेटा खोना या, सिकुड़ना आदि।


1
मेरा मतलब है कि यदि आप विभाजन करते हैं, तो संभवतः आपको डेटा के चारों ओर घूमना होगा ताकि हार्ड ड्राइव को पहले से विभाजित करने की तुलना में थोड़ा नीचे चला जाए। यह महत्वपूर्ण है या नहीं यह आप पर निर्भर है, लेकिन ज्यादातर लोग इसके बारे में चिंता नहीं करेंगे जब तक कि वे कई बार ऐसा नहीं कर रहे हैं। यह आपको पहले से करने की परवाह किए बिना समय बचाएगा, हालांकि ...
user541686

3
आप किस पीसी ओएस को एचडीडी / एसएसडी पर स्थापित कर सकते हैं जिसमें विभाजन (पूर्व या स्थापित होने के दौरान) की आवश्यकता नहीं है?
चूरा

@sawdust: बहुत सारे यूनिक्स-जैसे OS जिनमें केवल Linux और BSD तक ही सीमित नहीं हैं, संभवतः अधिकांश DOS जैसे OS (आखिरकार, आप उन्हें फ्लॉपी डिस्क, सीडी, या डीवीडी से चला सकते हैं, जो आमतौर पर विभाजित नहीं होते हैं)। मैं विंडोज के बारे में निश्चित नहीं हूं, लेकिन मुझे लगता है कि यह संभव है।
जर्ग डब्ल्यू मित्तग

2
@sawdust मुझे पता है कि एक दोस्त ने एक अनछुए डिस्क पर फेडोरा स्थापित करने में कामयाब रहा। इसने रेखा के नीचे समस्याओं को जन्म दिया, हालांकि यह एक विभाजन में रहने की उम्मीद थी।
बाल्ड्रिक

1
विंडोज के साथ आप पूरे डिस्क को एक विभाजन के रूप में रख सकते हैं। कुछ लोग इसे "विभाजन नहीं" कहते हैं। लेकिन अगर यह वास्तव में विभाजित नहीं किया गया था, तो मैं यह नहीं देखता कि आप बूट कैसे कर सकते हैं।
जेमी हनराहन

जवाबों:


22

कोई वास्तविक लाभ नहीं।

यदि आपके पास केवल एक ड्राइव है, तो आपको एक विकल्प भी नहीं मिलता है। ओएस को स्थापित करने के लिए आपके पास कुछ होना चाहिए, और विभाजन के लिए विंडोज़ के लिए।

(पूर्णता के लिए: लगभग किसी भी OS के लिए जो एक विभाजन होगा, हालांकि आप BSds आदि को खतरनाक रूप से समर्पित मोड में कच्चे ड्राइव का उपयोग करने के लिए कह सकते हैं । और अगर QNX, GNU / Linux आदि ने भी इस बात का समर्थन किया तो मुझे आश्चर्य नहीं होगा।

यह कहने के बाद:

  1. आपको भी क्यों लगता है कि यह एक हार्डडिस्क के जीवनकाल को प्रभावित करेगा?
  2. प्री-ओएस इंस्टॉल विभाजन या पोस्ट-ओएस इंस्टॉल विभाजन के बावजूद, आप निश्चित रूप से डेटा के लिए एक दूसरी डिस्क या एक दूसरा भाग चाहते हैं। (जैसे स्टोर /usr/localऔर /home, या विंडोज़ मेंMy documents/

मैं वास्तव में जीवन भर नहीं कहा, मैं इसे शारीरिक प्रभाव मैं पूछ रहा हूँ के बारे में है पर जोर देना करने की कोशिश की
ईथर

2
आप निश्चित रूप से एक विकल्प है। आप अपने कंप्यूटर को ओएस से सीडी / डीवीडी / यूएसबी बूट मीडिया स्थापित करते हैं, और स्थापित करने से पहले अपनी ड्राइव को विभाजित करने के लिए उपयोग करते हैं। ओएस को एक एकल विभाजन पर स्थापित करने दें जो पूरे ड्राइव को कवर करता है और फिर सिकुड़ता है जो आवश्यक नहीं है। IIRC, यहां तक ​​कि विंडोज में उनके इंस्टॉलर बूट मीडिया (यहां तक ​​कि GUI के साथ एक, न केवल कमांड-लाइन fdisk या जो भी इन दिनों इसे कहा जाता है) पर एक विभाजन टूल शामिल है। सभी GNU / Linux डिस्ट्रोस, बिल्कुल।
पीटर कॉर्डेस

एकमात्र तरीका जो विभाजन को दूरस्थ रूप से, यहां तक ​​कि हार्डडिस्क जीवन को प्रभावित कर सकता है - जो मैं सोच सकता हूं, यांत्रिक, गैर एसएसडी-हार्डडिस्क में एक छोटा बनाम बड़ा स्वैप विभाजन होगा। सैद्धांतिक रूप से एक क्षेत्र में एक छोटा विभाजन जो बहुत सारे लिखता है, और अधिक पहनने को उत्पन्न कर सकता है। लेकिन जैसा कि मैंने कहा, यह सैद्धांतिक और अत्यधिक होने की संभावना है कि इसका कोई वास्तविक विश्व प्रभाव नहीं है।
डॉक वेर्ड

साइड नोट: कुछ SSD नियंत्रक डायनेमिक ओवर-प्रोविज़निंग का समर्थन करते हैं। इसका मतलब है कि लेखन प्रदर्शन को बनाए रखने के लिए विभाजन तालिका में अप्रयुक्त स्थान का उपयोग एसएसडी द्वारा स्वतंत्र रूप से किया जाता है। सीगेट का यह आधिकारिक लेख देखें: seagate.com/tech-insights/…
oldmud0

@ oldmud0 किसी भी खाली जगह का उपयोग नहीं किया जाता है? विभाजन हुआ या नहीं? तो 100GB पार्टीशन के साथ 100GB डिस्क और 90GB पार्टीशन के साथ 80GB डेटा बनाम 1000 GB डिस्क, इस्तेमाल किया हुआ 80 GB और ओवरप्रोविजन के रूप में 10GB एक ही व्यवहार करेगा? (संभालने के ट्रिम काम करता है)।
हेन्स

9

एक बार अपने ओएस को स्थापित करने के बाद गतिशील रूप से इसे गड़बड़ाने के बजाय एक मजबूत विभाजन योजना का उपयोग करने का बड़ा कारण आमतौर पर डेटा संरक्षण का मामला है। कई उपयोगिताओं से आपको एक विभाजन को विभाजित किया जा सकता है जिसमें डेटा है, जो दूषित स्थिति में ड्राइव को छोड़ सकता है और ओएस या किसी भी एप्लिकेशन को पुन: स्थापित करने की आवश्यकता होती है जो परिवर्तन के कारण फाइलें खो गए हैं। हालांकि, यह सीमा है; एचडीडी या एसएसडी असामान्य उम्र बढ़ने या विभाजन परिवर्तनों को करने से तनाव ग्रस्त नहीं होता है।


"एचडीडी या एसएसडी विभाजन परिवर्तन करके असामान्य उम्र बढ़ने या तनाव का सामना नहीं करता है" - जब GParted एक NTFS विभाजन को स्थानांतरित करता है, तो यह इसकी संपूर्ण सामग्री की प्रतिलिपि बनाता है। यह एक एसएसडी के लिए काफी तनाव है। (मैं नहीं जानता कि क्या अन्य उपकरण इसे और अधिक
इत्मीनान से

2
यह SSD के लिए एक तनाव था । आधुनिक SSDs तेजी से लिखने-चक्र की समाप्ति का सामना नहीं करते हैं, जो पहले वाले ने बड़े पैमाने पर TRIMing और SLC मेमोरी के उपयोग के कारण किया था। वर्तमान जीन एसएसडी आमतौर पर उन मशीनों की तुलना में लंबे समय तक रहता है जिसमें वे बड़े पैमाने पर डेटा केंद्रों के बाहर स्थापित होते हैं जहां ड्राइव निरंतर लिखते हैं।
सीडीओवी

आधुनिक उपभोक्ता ग्रेड एसएसडी एसएलसी का उपयोग नहीं करते हैं, लेकिन ज्यादातर सस्ता टीएलसी है, जो कम टिकाऊ है। TRIM इस मामले में काम नहीं करता है, क्योंकि यह एक बाइट-टू-बाइट कॉपी है। अपने जीवनकाल के 2 वर्षों में (अब तक) मेरे SSD ने इसकी क्षमता को 23 गुना लिखा था, यह लगभग 1 पूर्ण ओवरराइट प्रति माह है। इसलिए एक आधा-डिस्क विभाजन को स्थानांतरित करना मूल रूप से कुछ हफ्तों में किए गए लेखन के दो सप्ताह के लायक है। यह एक ड्राइव को नहीं मारेगा (जब तक कि आप दैनिक विभाजन नहीं करते हैं), लेकिन यह डेटा की एक महत्वपूर्ण राशि है। (Btw, मेरे MLC ड्राइव का घोषित स्थायित्व वर्तमान TLCs से 2x अधिक है। इसलिए नए SSDs का स्थायित्व वास्तव में खराब हो रहा है।)
gronostaj

7

ज्यादातर, यह कोई फर्क नहीं पड़ता।

आधुनिक ड्राइव पर विरासत ऑपरेटिंग सिस्टम स्थापित करते समय एक अपवाद है।

पुराने ओएस इंस्टॉलर "सिलेंडर" सीमाओं पर विभाजन को संरेखित करने के लिए गए। विशेष रूप से, "सिलेंडर" 1 की शुरुआत में पहला विभाजन शुरू करना (सेक्टर 0 बूट कोड और विभाजन तालिका के लिए आरक्षित था)।

आधुनिक ड्राइव को आमतौर पर OS द्वारा 255 "सेक्टर" प्रति "ट्रैक" और "63" हेड के रूप में देखा जाएगा। इसलिए प्रत्येक "सिलेंडर" में 16065 सेक्टर होंगे।

यह "उन्नत प्रारूप" ड्राइव के साथ आने तक ठीक था। इन ड्राइवों में 4KiB का भौतिक क्षेत्र आकार लेकिन 512 बाइट्स का तार्किक सेक्टर आकार है। यदि वे पढ़ते हैं और लिखते हैं (विशेष रूप से लिखते हैं) तो वे 4KIB के कई आकार के होते हैं और 4KiB (8 लॉजिकल सेक्टर) की सीमा पर संयोजित होते हैं। अनलग्ड राइट्स एक रीड-मॉडिफ़ाइड-राइट ऑपरेशन का अनुवाद करेगा जो डेटा हानि का जोखिम है।

इसका परिणाम यह है कि यदि आप "उन्नत प्रारूप" ड्राइव का उपयोग कर रहे हैं, तो आप वास्तव में चाहते हैं कि आपका विभाजन 4KiB (8 लॉजिकल सेक्टर) सीमा पर शुरू हो।

आप देखेंगे कि 16065 8 से विभाज्य नहीं है। इसलिए आधुनिक ड्राइव को विभाजित करने के लिए एक पुराने ओएस टूल का उपयोग करने से गलत तरीके से परिणाम होने की संभावना है।


2
@ क्रिप्टो: ध्यान दें कि यह न केवल डेटा हानि की चिंता है, बल्कि इसका मतलब यह है कि आपका ड्राइव आवश्यकता से अधिक काम कर रहा है, इसलिए तेजी से नीचे पहने।
user541686

+1। यह वास्तव में एक बहुत अच्छा कारण है।
हेन्नेस

2

कई filesystems (जैसे ext3 / ext4) आरक्षित संरचनाओं को अनुकूलित करने के बारे में निर्णय लेते हैं (जैसे कि इनोड टेबल के आकार, सुपरयूज़र-आरक्षित स्थान, शायद इस्तेमाल किए गए पॉइंटर्स का आकार भी)। यह संदेहास्पद है कि क्या फाइल संरचना का आकार काफी बदल गया है, विशेष रूप से ऑनलाइन रिसोर्सेस, जिसके लिए फाइलसिस्टम फंडामेंटल्स को बदलना खतरनाक होगा, अगर ये संरचनाएं बेहतर ढंग से बनी रहती हैं। उदाहरण के लिए, ext3 पर एक बहुत छोटा इनोड टेबल (बहुत छोटे फाइल सिस्टम के लिए) आपको ऐसी स्थिति में चला सकता है, जहां फाइल के लिए फाइल सिस्टम "स्लॉट" से बाहर निकल जाता है, इसलिए आप अचानक कोई नई फाइल नहीं बना सकते हैं और प्राप्त कर सकते हैं। अंतरिक्ष की त्रुटि से भी काफी जगह बची हुई है। एक बहुत बड़ा इनकोड (जो एक बड़े फाइल सिस्टम के लिए था) टेबल अंतरिक्ष को बर्बाद कर देगा।


1

इंस्टॉलेशन से पहले / उसके दौरान इसे विभाजन करें ताकि आप उपयोगकर्ता डेटा को ओएस फाइलों से स्वतंत्र अपने विभाजन पर रख सकें।

चूंकि OS को बहुत अधिक (एक सापेक्ष शब्द ...) स्थान की आवश्यकता नहीं है , इसलिए आप OS विभाजन को अपेक्षाकृत छोटा और उपयोगकर्ता विभाजन को बड़ा बना सकते हैं।

किस्सा: मैं लिनक्स का उपयोग करता हूं, और मेरा उपयोगकर्ता डेटा (कहा जाता है /home) यह 17 वर्षों से स्वयं का विभाजन है। यह मुझे ओएस या संस्करण के बारे में चिंता किए बिना डिस्क से डिस्क पर अपना डेटा कॉपी करने की अनुमति देता है।


एक समर्पित डेटा विभाजन या डिस्क (या तो / घर, D :, कहीं my_documents, / usr / local / home, ... जो भी हो) होस्ट करने के लिए निश्चित रूप से एक बहुत अच्छा विचार है। लेकिन यह ओएस स्थापना से पहले और बाद में दोनों किया जा सकता है। (यहां मैं मानता हूं कि ओएस इंस्टॉलेशन पूरे डिस्क को एक ही पार्टीशन से नहीं भरता है। सौभाग्य से विंडोज़ इतना स्मार्ट है कि एक साेन इंस्टॉलेशन के दौरान, हालांकि आपको अभी भी विभाजन को मैन्युअल रूप से सेट करने की आवश्यकता है क्योंकि स्वचालित सेटअप गलत हो जाता है )।
हेन्नेस

@ हाल ही में "हाल ही में" (आखिरी बार मैंने यह 2014 में किया था) उबंटू इंस्टॉलर डिफॉल्ट को एक पार्टीशन के साथ भरने के लिए डिफॉल्ट करता है, लेकिन अगर आपको पता है कि आपको क्या पूछना है, तो आप इसमें पार्टिशन जोड़ सकते हैं।
रॉनजॉन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.