फ्रीबीएसडी डिस्कलैब के साथ डिस्क को एमबीआर या जीपीटी में कनवर्ट करें?


0

मुझे एक डिस्क मिली है जिसे एक बार केवल एक FreeBSD डिस्कलेबेल का उपयोग करके विभाजित किया गया था। एमबीआर सभी 0. है। बीएसडी विभाजन ( gdiskलिनक्स के तहत डंप किए गए) हैं:

BSD partitions:
   1               16           2000000         0x0E
   2                0                 0         0x00
   3                0          78165360         0x00
   4          2000016          76165344         0x0E
   5                0                 0         0x00
   6                0                 0         0x00
   7                0                 0         0x00
   8                0                 0         0x00

"परिवर्तन" विकल्प gdiskकुछ भी नहीं करता है क्योंकि यह बीएसडी डिस्कलेबेल के लिए एमबीआर विभाजन के अंदर खोजना चाहता है, भले ही वह इसे बूट के रूप में पाता हो। मैं बस एक पूर्ण डिस्क MBR बनाऊंगा और फिर से कोशिश करूंगा, लेकिन MBR 2048 (या DOS मोड में 63) पर शुरू करना चाहता है और मुझे पूरा यकीन है कि डिस्कलेब सेक्टर 1 में है (और आप देख सकते हैं कि विभाजन 16 से शुरू होता है!)

(इस डिस्क पर एक ZFS लॉग और L2ARC है और पूल इसके बिना आयात नहीं करेगा ... लेकिन मुझे लगता है कि मैं सिर्फ ddलॉग इन कर सकता हूं और L2ARC के लेबल ब्लॉक थोड़ा ऊपर कर सकते हैं ताकि मैं एक MBR / का उपयोग कर सकूं GPT संगत लेबल)


डिस्क फाइल सिस्टम, लगभग निश्चित रूप से, ZFS है। आपने यह स्पष्ट नहीं किया है कि आपके द्वारा स्थापित ZFS को संभालने के लिए कौन सा (यदि कोई हो) पैकेज। आपके द्वारा उल्लेख किए गए किसी भी प्रकार का संचालन डिस्क को बेकार कर देगा, जब तक कि आप इसे सुधारना नहीं चाहते।
MariusMatutiae

1
एक कारण है कि इंस्टॉलर इस तरह के स्वरूपण को "खतरनाक रूप से समर्पित" कहता है।
हेन्स

@ मारीमैटुटिया: वास्तव में यह ठीक काम किया क्योंकि L2ARC में कोई लगातार डेटा नहीं है (अनुक्रमण रैम में है इसलिए केवल "ZFS लेबल" फिर से आयात करने के लिए मायने रखता है)
बेन जैक्सन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.