क्या msftres, msftdata और छिपे हुए विभाजन को प्रारूपित करना सुरक्षित है?


16

मेरे पास एक एसर वी 7 है जो 1 टीबी एचडीडी, 24 जीबी एसएसडी और विंडोज 8 स्थापित के साथ आया है। मैंने एसएसडी पर उबंटू स्थापित किया है और एचडीडी के मुख्य विभाजन को स्वरूपित किया है। हालाँकि, मैं भी HDD चिह्नित msftres, msftdata पर 3 अन्य विभाजन नोटिस। क्या इनका प्रारूपण करना भी सुरक्षित है ताकि मेरे पास एक सन्निहित ड्राइव विभाजन हो या मैं बूट या बायोस डेटा जैसी किसी महत्वपूर्ण चीज को मिटा दूं?


1
वे Microsoft Windows विभाजन हैं। यदि आप विंडोज़ नहीं चलाते हैं और एक विंडो को पुनर्स्थापित नहीं करना चाहते हैं तो आप उन्हें हटा सकते हैं।
thom

कहीं पर UEFI (EFI) विभाजन हो सकता है। आपको ठीक से काम करने के लिए यूईएफआई (BIOS के नए और बेहतर प्रतिस्थापन) के लिए रखना होगा।
user68186

वैसे भी विरासत बूट का उपयोग कर स्थापित ubuntu तो बात नहीं करनी चाहिए?
db579

जवाबों:


35

"झंडे" partedया GParted में दिखाए गए अलग-अलग चीजों को संदर्भित कर सकते हैं। GPT डिस्क पर कुछ सामान्य लोगों में शामिल हैं:

  • msftres - इस ध्वज का अर्थ है "Microsoft आरक्षित।" यह कुछ Microsoft उपकरणों द्वारा "स्क्रैच स्पेस" के रूप में उपयोग किया जाता है, इसलिए जब तक आप विंडोज को डिलीट नहीं कर रहे हैं, तब तक इसे डिलीट या री-पर्सप्यूट नहीं किया जाना चाहिए। देखें इस विभाजन प्रकार पर विकिपीडिया प्रविष्टि अधिक जानकारी के लिए।
  • msftdata - यह ध्वज Microsoft मूल डेटा विभाजन की पहचान करता है यह सामान्य रूप से एक Microsoft फ़ाइल सिस्टम रखता है, जैसे कि FAT या NTFS, इसलिए इस तरह के विभाजन में आपका C:विभाजन और शायद पुनर्प्राप्ति या डेटा विभाजन शामिल होंगे। आपको उन्हें तब तक हटाना या बदलना नहीं चाहिए जब तक कि आपको ठीक से समझ न आ जाए कि विभाजन किस प्रकार का डेटा है और इसे हटाना चाहते हैं। ध्यान दें कि लिनक्स अपने स्वयं के विभाजन के लिए एक ही प्रकार के कोड का उपयोग करता था, इसलिए आपको यह विभाजन लिनक्स विभाजन पर भी दिखाई दे सकता है। दो साल पहले एक नया लिनक्स-विशिष्ट प्रकार कोड बनाया गया था, और उस प्रकार के कोड के साथ लिनक्स विभाजन बिना किसी झंडे के सेट के रूप में दिखाई देंगे। नए Linux-विशिष्ट प्रकार कोड को पहचानने वाले libparted के संस्करण केवल उपलब्ध हो रहे हैं। "Msftdata ध्वज" उसी के नए संस्करण के साथ दिखाई दिया, जो कि एंब्रॉयडर्ड है।
  • बूट - एक GPT डिस्क पर, यह ध्वज एक EFI सिस्टम विभाजन (ESP) की पहचान करता है आपको इस विभाजन से निश्चित रूप से खिलवाड़ नहीं करना चाहिए जब तक कि आप नहीं जानते कि आप क्या कर रहे हैं। इसी तरह, आपको "बूट फ्लैग" को किसी अन्य विभाजन पर सेट नहीं करना चाहिए - लिनक्स /bootविभाजन पर भी नहीं । ध्यान दें कि "बूट फ्लैग" का एमबीआर डिस्क पर एक पूरी तरह से अलग अर्थ है। ऐसे डिस्क पर, लिनक्स /bootया /विभाजन पर "बूट फ्लैग" सेट करना आम है , हालांकि आमतौर पर ऐसा करने की आवश्यकता नहीं होती है।
  • bios_grub - यह ध्वज एक BIOS बूट विभाजन की पहचान करता है , जो BIOS-मोड GRUB बूट कोड को संग्रहीत करने के लिए उपयोग करता है। आपको EFI- बूटिंग कंप्यूटर पर आमतौर पर इस तरह के विभाजन की आवश्यकता नहीं होती है। यदि आपने BIOS-मोड से EFI- मोड इंस्टॉलेशन पर स्विच किया है, तो आप इस पार्टीशन को सुरक्षित रूप से हटा सकते हैं, लेकिन क्योंकि BIOS बूट पार्टीशन सामान्य रूप से काफी छोटा होता है (~ 1MiB), तो आप ज्यादा जगह नहीं पा सकेंगे।
  • legacy_boot - मेरे द्वारा वर्णित सभी झंडे के विपरीत, यह एक प्रकार कोड के अनुरूप नहीं है ; इसके बजाय, यह GPT विशेषता की पहचान करता है। इस विशेषता का उपयोग बूट विभाजन को पहचानने के लिए SYSLINUX के GPT- जागरूक संस्करण द्वारा किया जाता है। यही है, इसका उद्देश्य एमबीआर डिस्क पर "बूट फ्लैग" के समान है। अधिकांश उपकरणों के लिए, यह ध्वज अप्रासंगिक है; जैसा कि आप फिट देखते हैं, इसे सेट या डिलीट किया जा सकता है।
  • छिपा हुआ - जैसे "विरासत_बूट," यह ध्वज एक GPT विशेषता है, विभाजन प्रकार कोड नहीं। यह उन विभाजनों की पहचान करता है जिन्हें ईएफआई को अनदेखा करना चाहिए। मेरे अनुभव में, हालांकि, अधिकांश ईएफआई इस ध्वज की उपेक्षा करते हैं, इसलिए यह वास्तव में बहुत उपयोगी नहीं है। कुछ कंप्यूटर इस ध्वज के साथ कुछ विभाजन पर सेट होते हैं, हालांकि।

आप जीपीटी पर विकिपीडिया प्रविष्टि में इनके बारे में, और अन्य जीपीटी प्रकार कोड के बारे में अधिक पढ़ सकते हैं ध्यान दें कि "ध्वज" नाम partedऔर GParted द्वारा दिए गए नाम विशिष्ट रूप से परिवादित हैं। अन्य उपकरण, जैसे GPT fdisk या Windows विभाजन उपकरण, GPT प्रकार कोड को संदर्भित करने के अन्य तरीके हैं। (कुछ प्रोग्राम सीधे कोड का उपयोग करते हैं, क्योंकि वे लंबे और अजीब हेक्साडेसिमल संख्या हैं।)

यह भी ध्यान दें कि दो पूरी तरह से अलग डेटा संरचनाओं की पहचान करने के लिए libparted एक ही "ध्वज" अवधारणा का उपयोग करता है: विभाजन प्रकार कोड और विभाजन गुण। प्रकार कोड परस्पर अनन्य हैं; एक विभाजन ईएसपी या माइक्रोसॉफ्ट बेसिक डेटा विभाजन हो सकता है, लेकिन दोनों नहीं। इस प्रकार, यदि आप ईएसपी पर "बूट फ्लैग" हटाते हैं, तो यह संभवतः "msftdata फ्लैग" के साथ पॉप जाएगा, क्योंकि ESPs FAT का उपयोग करते हैं, और FAT विभाजन डिफ़ॉल्ट रूप से "msftdata ध्वज" प्राप्त करते हैं। (पुराने संस्करणों में, "msftdata ध्वज" मौजूद नहीं है, इसलिए विभाजन का कोई ध्वज नहीं होगा।) एक विभाजन में कई गुण हो सकते हैं, हालाँकि, इसमें "छिपा हुआ ध्वज" और "legacy_boot" दोनों हो सकते हैं। झंडा लगाना। यह उन दो प्लस "bios_grub" की तरह एक टाइप-कोड फ़्लैग सेट भी हो सकता है। "ध्वज" अवधारणा का यह दोहरा उपयोग भ्रामक है। GPT fdisk (gdiskऔर संबंधित कार्यक्रम) इन अवधारणाओं को अलग करता है, टाइप कोड और रिपोर्टिंग विशेषताओं के लिए दो-बाइट हेक्साडेसिमल कोड (जैसे EF00 या 8300) का उपयोग करता है।


यदि mdadm-RAID1 के किसी सदस्य-डिवाइस के पास msftdataध्वज है तो क्या कारण हो सकता है ?
buhtz

1
संभावना है कि टाइप कोड गलत तरीके से सेट किया गया था। यह एक मौजूदा विभाजन हो सकता है टाइप कोड को बदलने के बिना फिर से उपयोग किया गया था, यह RAID कॉन्फ़िगरेशन सेट करते समय गलत तरीके से सेट किया गया था, या RAID कॉन्फ़िगरेशन सेट करने के बाद इसे गलत तरीके से बदल दिया गया था।
रॉड स्मिथ

मैंने बस किया mdadm --assemble /dev/mdX /dev/sdXYऔर यह काम किया। लेकिन स्वचालित रूप mdadmसे सुपरब्लॉक नहीं मिला।
buhtz
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.