RAID1 (Tükör) szoftver indító GPT-meghajtóra a Windows 10 / Server 2016 rendszerben

Ebben a cikkben megvizsgáljuk, hogyan lehet egy UEFI rendszerre telepített Windows Server 2016 / Windows 10 két GPT lemezt létrehozni egy két szoftveres tükörből (RAID1). Figyelembe vesszük a BCD rendszerbetöltő teljes értékű konfigurációját, amely lehetővé teszi a Windows megfelelő indításának biztosítását és az adatok védelmét minden meghajtó meghibásodása ellen.

Tehát van egy egyszerű számítógépünk, UEFI architektúrával, beépített RAID vezérlő nélkül, két azonos, 50 GB méretű lemezzel. Feladatunk az, hogy telepítsük az operációs rendszer lemezt az első GPT-re (Windows Server 2016, Windows 10 vagy az ingyenes Hyper-V szerverre), majd két lemezről készítsünk egy szoftveres tükröt (RAID1 - Mirroring)..

Az esetek túlnyomó többségében, amikor a szoftver vagy a hardver RAID között választ, az utóbbit kell választania. Az alaplapok integrált fizikai RAID vezérlővel már otthoni felhasználók számára is elérhetők.

Írja be a Windows telepítőfájlját DVD / USB flash meghajtóra, indítsa el a számítógépet) ebből a rendszerindító eszközről (UEFI módban, nem Legacy), és futtassa a Windows Server 2016 telepítését.

A telepítés után nyissa meg a lemezkezelő konzolt (diskmgmt.msc), ellenőrizze, hogy a GPT partíciós táblát az első lemezen használja-e (lemez tulajdonságai -> Kötetek fül -> Partíció stílus -> GUID partíciós tábla), és a második lemez üres (nincs kiosztva).

Tartalom:

  • Partíciós tábla elkészítése tükörre 2 meghajtón
  • Konvertálja a meghajtókat dinamikussá, hozzon létre tükröket
  • EFI partíció előkészítése a tükörben lévő második lemezen
  • EFI és BCD konfiguráció másolása egy második lemezre

Partíciós tábla elkészítése tükörre 2 meghajtón

Nyisson meg egy parancssort rendszergazdai jogosultságokkal, és futtassa a diskpart parancsot. írja:

DISKPART> Lista lemez

Mint láthatja, a rendszernek két lemeze van:

  • 0 lemez - a GPT partíciós táblával rendelkező lemez, amelyre a Windows telepítve van
  • 1. lemez - üres, el nem osztott lemez

Csak arra az esetre, ha ismét megtisztítjuk a második lemezt, és GPT-re konvertáljuk:

Válassza az 1. lemezt

tiszta

GPT konvertálása

Írja be a második lemez partícióinak listáját:

Lista rész

Ha van legalább egy partíció (a példámban ez az 1. partíció - Fenntartva - 128 Mb méret), törölje azt:

Sel 1. rész

Törli a partíció felülbírálását

Sorolja fel a partíciókat 1 lemezen (0. lemez). Ezután ugyanazokat a partíciókat kell létrehoznia az 1. lemezen.

Válassza a 0 lemezt

Lista rész

4 rész van:

  • Helyreállítás - 450 Mb, helyreállítási partíció a WinRE-vel
  • Rendszer - 99 MB, EFI partíció (bővebben a partíció felépítéséről a GPT lemezeken)
  • Fenntartva 16 MB, MSR partíció
  • Elsődleges - 49 GB, a fő partíció Windows rendszerrel

Hozzon létre ugyanazon partíciókat az 1. lemezen:

Válassza az 1. lemezt

Hozzon létre egy partíció elsődleges méretét = 450

formátum gyors fs = ntfs label = "WinRE"

set id = "de94bba4-06d1-4d40-a16a-bfd50179d6ac"

hozzon létre partíciót efi méret = 99

hozzon létre partíciót msr = 16

lista rész

Konvertálja a meghajtókat dinamikussá, hozzon létre tükröket

Most mindkét lemezt dinamikusá kell konvertálni:

Válassza a 0 lemezt

Dinamikus konvertálás

Válassza az 1. lemezt

Con dyn

Hozzon létre egy tükröt a rendszermeghajtóra (C meghajtó :). Ki kell választania a partíciót az első lemezen, és létre kell hoznia egy tükröt a második lemezen:

Válassza ki a hangerőt c
Add disk = 1

Megjelenik egy üzenet:

A DiskPartnak sikerült tükör hozzáadása a kötethez

Nyissa meg a lemezkezelő konzolt, és győződjön meg arról, hogy az a C szakasz szinkronizálásával kezdődik (Újracsomagolás). Várja meg, amíg befejeződik (a C: szakasz méretétől függően akár több órát is igénybe vehet).

Amikor a Windows elindul, a Windows Boot Manager menü jelenik meg, és javaslatot ad arra, hogy melyik meghajtót indítsa el. Ha nem választja ki a lemezt kézzel, 30 másodperc után a rendszer megpróbálja elindítani az első lemezt:

  • Windows Server 2016
  • Windows Server 2016 - másodlagos plex

A probléma azonban az, hogy most már a rendszerbetöltő konfigurációja csak 1 meghajtón van tárolva, és ha elveszik, akkor nem tudja indítani az operációs rendszert a másodiktól további műveletek nélkül. Valójában az adatokat (de a Windows rendszerbetöltőt nem) csak a második lemez meghibásodása ellen védte meg.

A Windows RAID szoftver nem használható normál EFI partíciós tükör létrehozására. mert az EFI szakasz az operációs rendszer betöltéséhez szükséges fájlokat tárolja, majd kilépéskor az első meghajtó, a számítógépről nem lehet indítani második egy lemezt anélkül, hogy manuálisan visszaállítaná az EFI rendszerbetöltőt a helyreállítási környezetben. Ezeket a műveleteket egy képzetlen adminisztrátor számára meglehetősen nehéz elvégezni, és további időt igényelnek (ami esetleg nem érhető el, ha hátad mögött vannak dühös felhasználók).

Ezután bemutatjuk, hogyan lehet egy EFI partíciót másolni egy második meghajtóra, és megváltoztathatjuk a BCD rendszerbetöltő konfigurációját, hogy a Windows az első és a második meghajtóról egyaránt elinduljon..

EFI partíció előkészítése a tükörben lévő második lemezen

Most elő kell készítenie az EFI partíciót a tükörben lévő második lemezen, hogy a számítógép ezt a partíciót felhasználhassa a Windows indításához. Az EFI-t rendelje hozzá az 1. lemezen lévő partícióhoz az S betű és formázza azt a FAT32 fájlrendszerben:

Válassza az 1. lemezt

Válassza a 2. részt

hozzárendelni betű = S

fs = FAT32 formátum gyors

Most rendelje a P meghajtó betűjét az EFI partícióhoz a 0. lemezen:

válassza a 0 lemezt

válassza ki a 2. partíciót

hozzárendelni betű = P

kijárat

EFI és BCD konfiguráció másolása egy második lemezre

Nyomtassa ki a jelenlegi BCD rendszerbetöltő konfigurációt a következő paranccsal:

bcdedit / enum

Tükör létrehozásakor a VDS automatikusan hozzáadta a második tükörlemez rekordját a BCD konfigurációhoz (Windows Server 2016 címmel - másodlagos plex)..

Az EFI számára az első lemez elvesztése esetén a második lemezről indulhat, meg kell változtatnia a BCD konfigurációját.

Ehhez másolja a Windows Boot Manager jelenlegi konfigurációját

bcdedit / copy bootmgr / d "A Windows Boot Manager klónozva"

A bejegyzés sikeresen át lett másolva a 44d1d6bf-xxxxxxxxxxxxxxxxx

Most másolja a kapott konfigurációs azonosítót, és használja azt a következő parancsban:

bcdedit / set 44d1d6bf-xxxxxxxxxxxxxxxx eszköz partíció = s:

Ha minden helyes, akkor a Művelet sikeresen végrehajtott sornak megjelennie kell.

Nyomtassa ki a Windows Boot Manager jelenlegi konfigurációját (bcdedit / enum). Felhívjuk figyelmét, hogy a rendszerbetöltőnek most két lehetősége van az EFI betöltése különböző lemezekről (alapértelmezett és az objektum folytatása).

Most el kell készítenie a BCD tárolójának másolatát az első lemez EFI partícióján, és másolni kell a fájlokat a második lemezre:

P:
bcdedit / export P: \ EFI \ Microsoft \ Boot \ BCD2
másolat p: \ s: \ / e / r: 0

A BCD-lerakat átnevezése a második lemezen:

Nevezze át s: \ EFI \ Microsoft \ Boot \ BCD2 BCD-t

És törölje a másolatot a 0. lemezen:

Del P: \ EFI \ Microsoft \ Boot \ BCD2

Most, ha az első lemez meghibásodik, ki kell választania a „Windows Boot Manager klónozott” eszközt, majd a számítógép indításakor a „Microsoft Windows Server 2016 - Másodlagos Plex” eszközt..

Sikertelen lemezzel történő indításkor a Lemezkezelőben a Failed Redndancy üzenet jelenik meg.

Ebben az esetben ki kell cserélnie a meghibásodott lemezt, törölnie kell a tükörkonfigurációt, és az elejétől újra kell készítenie a RAID szoftvert..