इस लेख में हम आपको दिखाएंगे कि यूईएफआई के लिए स्थापित विंडोज सर्वर 2016/विंडोज 10 के साथ दो जीपीटी डिस्क से एक सॉफ्टवेयर मिरर (RAID1) कैसे बनाया जाता है। हम एक पूर्ण विशेषताओं वाले बीसीडी बूटलोडर कॉन्फ़िगरेशन पर विचार करेंगे जो सही विंडोज बूट प्रदान करता है और किसी भी ड्राइव की विफलता के मामले में आपके ओएस और डेटा की सुरक्षा करता है।
तो, मेरे पास यूईएफआई आर्किटेक्चर और दो समान 50 जीबी डिस्क वाला एक साधारण कंप्यूटर है, लेकिन अंतर्निहित RAID नियंत्रक के बिना। हमारा काम पहले GPT डिस्क पर एक OS (Windows Server 2016, Windows 10 या एक मुफ़्त हाइपर-V सर्वर) स्थापित करना है और फिर दो डिस्क से एक सॉफ़्टवेयर मिरर (RAID1) बनाना है।
ज्यादातर मामलों में, यदि आप सॉफ़्टवेयर और हार्डवेयर RAID के बीच चयन करते हैं, तो आप बाद वाले का चयन करना बेहतर समझते हैं। एक एकीकृत भौतिक RAID नियंत्रक के साथ मदरबोर्ड आज भी घरेलू उपयोगकर्ताओं के लिए उपलब्ध हैं।एक डीवीडी/यूएसबी स्टिक पर एक इंस्टॉलेशन विंडोज आईएसओ इमेज लिखें, अपने कंप्यूटर को इस डिवाइस से बूट करें (यूईएफआई मोड में, लीगेसी वन में नहीं) और विंडोज सर्वर 2016 की स्थापना चलाएं।
स्थापना पूर्ण होने के बाद, यह सुनिश्चित करने के लिए डिस्क प्रबंधन स्नैप-इन (diskmgmt.msc) खोलें कि पहली डिस्क GPT (डिस्क गुण -> वॉल्यूम -> विभाजन शैली -> GUID विभाजन तालिका का उपयोग कर रही है) ), और दूसरा खाली है (अनआवंटित)।
डिस्क 2 पर दर्पण के लिए GPT विभाजन तालिका तैयार करना
व्यवस्थापक विशेषाधिकारों के साथ कमांड प्रॉम्प्ट चलाएँ और डिस्कपार्ट चलाएँ। दर्ज करें:
DISKPART>List disk
जैसा कि आप देख सकते हैं, सिस्टम में दो स्थानीय डिस्क उपलब्ध हैं:
Disk 0
- GPT के साथ एक डिस्क, Windows पर स्थापित हैDisk 1
- एक खाली असंबद्ध डिस्क
बस के मामले में दूसरी डिस्क को फिर से साफ करें और इसे GPT में बदलें:
Select disk 1
clean
Convert GPT
दूसरी डिस्क पर विभाजनों की सूची प्रदर्शित करें:
List part
यदि डिस्क 2 पर कम से कम एक विभाजन है (मेरे उदाहरण में यह विभाजन 1 है, आरक्षित के साथ लेबल और आकार 128 एमबी), इसे हटा दें:
Sel part 1
Delete partition override
पहली डिस्क (डिस्क 0) पर विभाजन की सूची प्रदर्शित करें। फिर आपको डिस्क 1 पर वही पार्टिशन बनाने होंगे।
Select disk 0
List part
4 विभाजन हैं:
- पुनर्प्राप्ति – 450MB, WinRE के साथ पुनर्प्राप्ति विभाजन
- सिस्टम - 99MB, एक EFI विभाजन (GPT डिस्क पर विभाजन संरचना के बारे में अधिक)
- आरक्षित - 16 एमबी, एक एमएसआर विभाजन
- प्राथमिक - 49GB, Windows छवि के साथ एक मुख्य विभाजन
डिस्क 1 पर समान विभाजन संरचना बनाएं:
Select disk 1
Create partition primary size=450
format quick fs=ntfs label=”WinRE”
set id=”de94bba4-06d1-4d40-a16a-bfd50179d6ac”
create partition efi size=99
create partition msr size=16
list part
डिस्क को डायनामिक में कैसे बदलें और एक मिरर डिस्क कैसे बनाएं?
फिर दोनों डिस्क को डायनेमिक में बदलें:
Select disk 0
Convert dynamic
Select disk 1
Con dyn
सिस्टम ड्राइव के लिए मिरर बनाएं (ड्राइव अक्षर C:)। डिस्क 0 पर एक विभाजन का चयन करें और इसके लिए डिस्क 1 पर एक दर्पण बनाएं:
Select volume c
Add disk=1
निम्न संदेश दिखाई देगा:
DiskPart succeeded in adding a mirror to the volume
डिस्क प्रबंधन खोलें और सुनिश्चित करें कि ड्राइव C:सिंक्रोनाइज़ेशन शुरू हो गया है (Resynching)। इसके समाप्त होने तक प्रतीक्षा करें, C:विभाजन के आकार के आधार पर इसमें कई घंटे तक लग सकते हैं।
विंडोज को बूट करते समय, विंडोज बूट मैनेजर मेनू दिखाई देगा जहां आप चुन सकते हैं कि किस डिस्क से बूट करना है। यदि आप मैन्युअल रूप से डिस्क का चयन नहीं करते हैं, तो सिस्टम 30 सेकंड में पहले वाले से बूट करने का प्रयास करेगा:
- विंडोज सर्वर 2016
- विंडोज सर्वर 2016 - सेकेंडरी प्लेक्स
हालाँकि, समस्या यह है कि बूटलोडर कॉन्फ़िगरेशन केवल पहली ड्राइव पर संग्रहीत है, और यदि आप इसे खो देते हैं तो आप अतिरिक्त क्रियाओं के बिना दूसरी ड्राइव से विंडोज को बूट नहीं कर पाएंगे। वास्तव में, आपने अपने डेटा (लेकिन विंडोज बूटलोडर नहीं) को केवल दूसरी डिस्क की विफलता से सुरक्षित रखा है।
एक सॉफ्टवेयर Windows RAID का उपयोग पूरी तरह कार्यात्मक EFI पार्टीशन मिरर बनाने के लिए नहीं किया जा सकता है। चूँकि OS बूट फ़ाइलें EFI विभाजन पर स्थित होती हैं, यदि पहले डिस्क विफल हो जाती है, आप सेकंड . से बूट नहीं कर पाएंगे आपके EFI बूटलोडर की मैन्युअल मरम्मत के बिना डिस्क। शुरुआत करने वालों के लिए यह काफी कठिन है और इसमें कुछ समय लगता है (यदि आपके आस-पास नाराज उपयोगकर्ताओं की भीड़ है तो आपके पास यह नहीं हो सकता है)।
अब हम आपको दिखाएंगे कि ईएफआई विभाजन को दूसरी डिस्क पर कैसे कॉपी करें और बीसीडी बूटलोडर कॉन्फ़िगरेशन को पहली और दूसरी ड्राइव दोनों से बूटिंग विंडोज को सक्षम करने के लिए बदलें।
ईएफआई विभाजन के लिए जीपीटी मिरर कैसे बनाएं?
फिर आपको दर्पण में दूसरी डिस्क पर EFI विभाजन तैयार करना होगा ताकि आपका कंप्यूटर इस विभाजन का उपयोग विंडोज को बूट करने के लिए कर सके। डिस्क 1 पर EFI पार्टीशन के लिए ड्राइव अक्षर S:असाइन करें और इसे FAT32 में प्रारूपित करें:
Select disk 1
Select part 2
assign letter=S
format fs=FAT32 quick
फिर डिस्क 0 पर EFI पार्टीशन के लिए P:अक्षर असाइन करें:
select disk 0
select partition 2
assign letter=P
exit
ईएफआई पार्टीशन और बीसीडी स्टोर को सेकेंड ड्राइव में कैसे कॉपी करें?
निम्नलिखित कमांड का उपयोग करके वर्तमान बीसीडी बूटलोडर कॉन्फ़िगरेशन प्रदर्शित करें:
bcdedit /enum
दर्पण बनाते समय, VDS सेवा ने स्वचालित रूप से दूसरी दर्पण डिस्क के लिए BCD प्रविष्टि जोड़ दी है (लेबल "Windows Server 2016 - सेकेंडरी प्लेक्स")।
दूसरी डिस्क पर EFI पार्टीशन से बूटिंग की अनुमति देने के लिए यदि पहली डिस्क विफल हो जाती है, तो आपको अपना BCD कॉन्फ़िगरेशन बदलना होगा।
ऐसा करने के लिए, वर्तमान Windows बूट प्रबंधक कॉन्फ़िगरेशन की प्रतिलिपि बनाएँ:
bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned"
The entry was successfully copied to {44d1d6bf-xxxxxxxxxxxxxxxx}
फिर कॉन्फ़िगरेशन आईडी को कॉपी करें और इसे निम्न कमांड में उपयोग करें:
bcdedit /set {44d1d6bf-xxxxxxxxxxxxxxxx} device partition=s:
अगर आपने इसे सही तरीके से किया है, तो यह संदेश दिखाई देगा:
The operation completed successfully.
वर्तमान विंडोज बूट मैनेजर की सूची बनाएं (bcdedit /enum
) विन्यास। ध्यान दें कि बूटलोडर के पास अब अलग-अलग डिस्क पर EFI पार्टीशन से बूट के लिए दो विकल्प हैं (डिफॉल्ट और रिज्यूमे ऑब्जेक्ट)।
फिर आपको अपने BCD स्टोर को EFI पार्टीशन से डिस्क 0 पर डिस्क 1 पर कॉपी करना होगा:
P:
bcdedit /export P:\EFI\Microsoft\Boot\BCD2
robocopy p:\ s:\ /e /r:0
डिस्क 1 पर बीसीडी स्टोर का नाम बदलें:
Rename s:\EFI\Microsoft\Boot\BCD2 BCD
और कॉपी को डिस्क 0:
. पर हटा दें
Del P:\EFI\Microsoft\Boot\BCD2
यदि आपकी पहली डिस्क विफल हो जाती है, तो आपको अपने विंडोज को सही ढंग से बूट करने के लिए विंडोज बूट मैनेजर (बूट मेनू) में "विंडोज बूट मैनेजर क्लोन" आइटम और फिर "माइक्रोसॉफ्ट विंडोज सर्वर 2016 - सेकेंडरी प्लेक्स" का चयन करना होगा।
यदि कोई एक डिस्क विफल हो जाती है, तो आपको विफल अतिरेक . मिलेगा डिस्क प्रबंधन में संदेश स्नैप इन करें।
इस मामले में, आपको विफल डिस्क को बदलना होगा, दर्पण कॉन्फ़िगरेशन को हटाना होगा और शुरुआत से एक सॉफ्टवेयर RAID 1 बनाना होगा।