Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera kroki i przykłady konfigurowania dynamicznego dublowania partycji rozruchowej na dyskach tabeli partycji GUID (GPT) w systemie Windows Server 2008.
Oryginalny numer KB: 951985
Wprowadzenie
W tym artykule krok po kroku opisano sposób pomyślnego skonfigurowania dynamicznego dublowania partycji rozruchowej na dyskach tabeli partycji GUID (GPT) w systemie Windows Server 2008. W przeciwieństwie do głównych dublowanych rekordów rozruchowych (MBR) w 32-bitowych wersjach systemu Windows, istnieje więcej kroków, aby pomyślnie utworzyć i uruchomić dublowane woluminy rozruchowe na dyskach GPT. W tym artykule opisano również sposób odzyskiwania po awarii dysku podstawowego.
Aby tworzyć dublowane woluminy rozruchowe na dyskach GPT w systemie Windows Server 2008, musisz mieć wbudowane narzędzia Diskpart.exe i Bcdedit.exe. Niektóre z tych zadań można wykonać za pomocą konsoli zarządzanie dyskami. Jednak w przypadku innych zadań należy użyć wbudowanego narzędzia Diskpart.exe.
W celu zapewnienia spójności i łatwości użycia w tym artykule użyto narzędzia Diskpart.exe w procedurach opisanych w tym artykule. Aby uzyskać pomoc dotyczącą dowolnego z Diskpart.exe poleceń, uruchom narzędzie Diskmgmt.msc, a następnie otwórz tematy Pomocy w menu Pomoc . Kroki opisane w procedurach w tym artykule korzystają z rzeczywistych przykładów.
Procedury opisane w tym artykule pokazują oczekiwane wyniki zwracane przez każde polecenie. W tych procedurach dysk 0 jest systemem podstawowym, a dysk rozruchowy 1 jest dyskiem pomocniczym.
Uwaga 16.
Aby uzyskać dokumentację systemu Windows Server 2012, zobacz następujący wpis w blogu TechNet:
Porada dnia: Konfigurowanie dublowania dysków dla systemu Windows Server 2012
Więcej informacji
Przygotowywanie dysku pomocniczego do dublowania
Przed skonfigurowaniem dublowania woluminów rozruchowych zalecamy posiadanie innego dysku GPT na komputerze, który zawiera partycję EFI (Extensible Firmware Interface). Partycja EFI zawiera pliki systemowe używane do uruchamiania systemu operacyjnego. Aby można było uruchomić partycję EFI, dysk musi mieć partycję EFI. Jeśli podstawowy dysk systemowy (dysk 0) ulegnie awarii, możesz użyć partycji EFI na dysku pomocniczym (dysku 1), aby uruchomić system operacyjny. W tej sekcji opisano sposób tworzenia i przygotowywania nowych partycji EFI i Microsoft Reserved (MSR) na dysku pomocniczym. Do utworzenia wymaganych partycji EFI i MSR można użyć tylko narzędzia Diskpart.exe. Nie można użyć konsoli zarządzania dyskami do tworzenia lub dublowania partycji EFI lub MSR.
Przed rozpoczęciem poniższej procedury upewnij się, że masz inny dysk podstawowy, który ma nieprzydzielone wolne miejsce, które jest większe lub równe pojemności systemu i partycji rozruchowych dysku podstawowego. Jeśli dysk zapasowy został już przekonwertowany na dysk dynamiczny, przywróć go z powrotem do dysku podstawowego przed wykonaniem tych kroków.
W wierszu polecenia uruchom
Diskpart.exe
narzędzie.Uwaga 16.
Spowoduje to uruchomienie konsoli diskpart. Po zainicjowaniu konsoli program DISKPART> zostanie wyświetlony. Konsola diskpart jest teraz gotowa do obsługi poleceń wejściowych.
Wybierz dysk, który ma być dyskiem pomocniczym, a następnie przekonwertuj dysk na GPT. W tym przykładzie dysk 1 jest używany dla dysku dublowanego (pomocniczego).
Uwaga 16.
Wybrany dysk nie może zawierać żadnych partycji danych. Ponadto dysk musi być nieprzetworzonym dyskiem podstawowym, który ma nieprzydzielone miejsce, które jest większe lub równe pojemności podstawowego dysku systemowego.
Poniżej przedstawiono polecenia wpisywane w wierszu polecenia. Polecenia są formatowane pogrubioną, a komentarze dotyczące polecenia lub zawartości ekranu są formatowane w postaci zwykłego tekstu.
DISKPART> Select disk 1 Disk 1 is now the selected disk. DISKPART> Convert GPT Diskpart successfully converted the selected disk to GPT format. DISKPART> List partition Partition ### Type Size Offset --------------- ---------------- --------- ------- Partition 1 Reserved 128 MB 17 KB
Uwaga 16.
Jeśli zauważysz, że jest wyświetlana więcej niż jedna partycja, wybrano niewłaściwy dysk lub nie uruchomiono dysku pierwotnego. Popraw tę odpowiedź przed kontynuowaniem lub może wystąpić utrata danych.
Wybierz partycję 1 na dysku 1, a następnie usuń ją. Aby usunąć partycję Microsoft Reserved (MSR), należy użyć polecenia zastąpienia. Po utworzeniu wymaganej partycji EFI utworzysz nową partycję MSR.
DISKPART> Select partition 1 Partition 1 is now the selected partition. DISKPART> Delete partition override Diskpart successfully deleted the selected partition.
Wybierz dysk 0, a następnie wyświetl listę partycji znajdujących się na dysku 0. Za pomocą danych wyjściowych polecenia listy utwórz nowe partycje EFI i MSR na dysku 1, które są takie same jak partycje EFI i MSR na dysku 0.
DISKPART> Select disk 0 Disk 0 is now the selected disk. DISKPART> List partition Partition ### Type Size Offset ----------------- ---------------- --------- ------- Partition 1 System 200 MB 1024 KB <- EFI PARTITION Partition 2 Reserved 128 MB 201 MB <- MSR PARTITION Partition 3 Primary 50 GB 329 MB DISKPART> select disk 1 Disk 1 is now the selected disk. DISKPART> create partition efi size=200 Diskpart succeeded in creating the specified partition. DISKPART> create partition msr size=128 Diskpart succeeded in creating the specified partition DISKPART> list partition Partition ### Type Size Offset ------------- ---------------- ------- ------- Partition 1 System 200 MB 1024 KB *Partition 2 Reserved 128 MB 201 MB
Konwertowanie dysków podstawowych i pomocniczych na dyski dynamiczne
Przed utworzeniem dublowania należy przekonwertować dysk podstawowy (źródłowy) (dysk 0) i pomocniczy (docelowy) dysk (dysk 1) na dyski dynamiczne. Po przekonwertowaniu obu dysków na dyski dynamiczne można utworzyć dublowanie. Konsolę zarządzania dyskami lub narzędzie Diskpart.exe można przekonwertować zarówno dysk podstawowy, jak i dysk pomocniczy na dyski dynamiczne.
Gdy używasz narzędzia Diskpart.exe, wybierz dysk, który chcesz przekonwertować na dysk dynamiczny, a następnie przekonwertuj dysk na dysk dynamiczny. Należy wykonać ten krok zarówno na pomocniczych, jak i podstawowych dyskach GPT. Aby przekonwertować zarówno dyski podstawowe, jak i pomocnicze na dyski dynamiczne, wykonaj następujące kroki:
DISKPART> Select disk 1
Disk 1 is now the selected disk
DISKPART> Convert dynamic
Diskpart successfully converted the selected disk to Dynamic format.
DISKPART> Select disk 0
Disk 0 is now the selected disk
DISKPART> Convert dynamic
DiskPart successfully converted the selected disk to dynamic format.
DISKPART> Exit
Leaving Diskpart...
Ustanawianie dublowania z woluminu rozruchowego do dysku pomocniczego
Po przekonwertowaniu zarówno dysku podstawowego (dysku 0) jak i dysku pomocniczego (dysk 1) na dyski dynamiczne, można ustanowić dublowanie z woluminu rozruchowego na dysk pomocniczy. W tym celu można użyć konsoli zarządzania dyskami lub narzędzia Diskpart.exe. Aby to zrobić przy użyciu narzędzia Diskpart.exe, wykonaj następujące kroki.
W wierszu polecenia DISKPART> wybierz wolumin rozruchowy (C:), a następnie zdubluj wolumin do dysku pomocniczego (dysk 1).
DISKPART> Select volum Volume 1 is the selected volume. DISKPART> add disk=1 Diskpart succeeded in adding a mirror to the volume.
Poczekaj na zakończenie synchronizacji woluminów, a następnie zamknij Diskpart.exe. Postęp synchronizacji można sprawdzić w konsoli Diskmgmt.msc.
Formatowanie partycji EFI
Teraz należy skopiować magazyn BCD i zawartość partycji EFI z dysku podstawowego (dysk 0) do dysku pomocniczego (dysk 1).
Uwaga 16.
Należy wykonać te kroki, gdy magazyn BCD zostanie zmodyfikowany na obu dyskach.
Użyj narzędzia Diskpart.exe, aby wybrać partycję EFI na dysku pomocniczym, a następnie przypisać literę do partycji EFI, aby można było ją sformatować. W poniższym przykładzie litera dysku "S" jest przypisywana do partycji EFI na dysku pomocniczym. W tym kroku można użyć dowolnej dostępnej litery dysku.
DISKPART> Select disk 1
Disk 1 is now the selected disk.
DISKPART> Select partition 1
Partition 1 is now the selected partition.
DISKPART> Assign letter=S
DiskPart successfully assigned the drive letter or mount point.
Użyj narzędzia Diskpart, aby sformatować partycję "S", aby użyć systemu plików FAT32. System nie może rozpocząć się od partycji EFI, chyba że jest sformatowany do korzystania z systemu plików FAT32. Aby to zrobić, wpisz następujące polecenie, a następnie naciśnij ENTER:
DISKPART> format fs=FAT32 quick
Wybierz partycję EFI na dysku podstawowym (dysk 0), a następnie przypisz literę dysku do tej partycji EFI. W tym przykładzie litera dysku "P" jest przypisywana do podstawowej partycji EFI na dysku 0. W tym kroku można użyć dowolnej dostępnej litery dysku.
DISKPART> Select disk 0
Disk 0 is now the selected disk.
DISKPART> Select partition 1
Partition 1 is now the selected partition.
DISKPART> Assign letter=P
DiskPart successfully assigned the drive letter or mount point.
Zamknij program Diskpart.
Konfigurowanie wpisów rozruchowych dla dysku dublowanego za pomocą Bcdedit.exe
Użyj polecenia , BCDedit
aby wyświetlić bieżące wpisy rozruchowe systemu Windows. Podczas operacji dodawania dysku w celu utworzenia dublowania usługa dysków woluminów (VDS) utworzyła wpis pomocniczy w konfiguracji rozruchu systemu Windows Server 2008, znany również jako magazyn BCD, dla modułu ładującego rozruchu systemu Windows na dysku 1. Aby wyświetlić bieżące wpisy rozruchowe systemu Windows, wykonaj następujące kroki:
Otwórz wiersz polecenia.
W wierszu polecenia wpisz
P:
, a następnie naciśnij ENTER, aby zmienić dysk P.W wierszu polecenia wpisz
cd EFI\Microsoft\Boot
, a następnie naciśnij ENTER, aby przejść do folderu Rozruch.W wierszu polecenia wpisz
bcdedit /enum
, a następnie naciśnij ENTER. Następnie zostaną wyświetlone dane wyjściowe podobne do następujących:Menedżer rozruchu systemu Windows
--------------------
identyfikator {bootmgr}
device partition=P:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Menedżer rozruchu systemu Windows
ustawienia regionalne en-US
dziedzicz {globalsettings}
wartość domyślna {current}
displayorder {current}
{1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
toolsdisplayorder {memdiag}
limit czasu 30Moduł ładujący rozruchu systemu Windows
-------------------
identyfikator {current}
device partition=C:
ścieżka \Windows\system32\winload.efi
description Microsoft Windows Server 2008
ustawienia regionalne en-US
dziedzicz {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
nx OptOutModuł ładujący rozruchu systemu Windows
-------------------
identyfikator {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
device partition=C:
ścieżka \Windows\system32\winload.efi
description Microsoft Windows Server 2008 — secondary plex
ustawienia regionalne en-US
dziedzicz {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
nx OptOutModuł ładujący rozruchu systemu Windows z opisem "Microsoft Windows Server 2008 — secondary plex" został utworzony przez usługę VDS podczas operacji dodawania dysku. Wpis modułu ładującego rozruchu systemu Windows "Partition=C:" reprezentuje wolumin C, który jest dublowany, a ten wpis odwołuje się do kopii pliku Winload.efi na dysku 1, który uruchomi system Windows Server 2008 z dysku 1.Dalej, utwórz kopię bieżącego Menedżera rozruchu systemu Windows, aby można było go użyć z menu startowego oprogramowania układowego EFI, aby system Windows Server 2008 uruchomić z dysku 0 lub dysku 1. Bcdedit /copy polecenie kopiuje bieżący wpis Menedżera rozruchu systemu Windows do nowego wpisu Menedżera rozruchu systemu Windows, który ma opis"Windows Boot Manager Cloned". Bcdedit /set polecenie używa identyfikatora GUID nowego Menedżera rozruchu systemu Windows, a polecenie ustawia partycję urządzenia w celu odwołania się do kopii pliku Bootmgr.efi znajdującego się na partycji "S" na dysku 1. Poniżej przedstawiono przykład identyfikatora GUID:
FD221F0A-5B5D-484A-99FE-DEB4B3F90C32
W poniższym przykładzie pokazano, jak używać poleceń bcdedit.
W wierszu polecenia wpisz
bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned"
, a następnie naciśnij ENTER. Zostaną wyświetlone dane wyjściowe podobne do następujących:Wpis został pomyślnie skopiowany do { GUID }.
W wierszu polecenia wpisz
bcdedit /set { GUID } device partition=s:
, a następnie naciśnij ENTER. W tym poleceniu zastąp identyfikator GUID identyfikatorem GUID w danych wyjściowych z poprzedniego polecenia. Zostaną wyświetlone dane wyjściowe podobne do następujących:Operacja została ukończona pomyślnie.
W wierszu polecenia wpisz
bcdedit /enum all
, a następnie naciśnij ENTER, aby zweryfikować wprowadzone zmiany. Następnie zostaną wyświetlone dane wyjściowe podobne do następujących:Menedżer rozruchu oprogramowania układowego
---------------------
identyfikator {fwbootmgr}
displayorder {bootmgr}
{1ba28ce0-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce1-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28cdf-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28cde-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce2-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce3-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce5-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce4-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce8-d91e-11dc-bc7e-e72bb3afd58e}
limit czasu 2Menedżer rozruchu systemu Windows
--------------------
identyfikator {1ba28ce8-d91e-11dc-bc7e-e72bb3afd58e}
device partition=S:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Klonowany menedżer rozruchu systemu Windows
ustawienia regionalne en-US
dziedzicz {globalsettings}
wartość domyślna {current}
displayorder {current}
{1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
toolsdisplayorder {memdiag}
limit czasu 30Menedżer rozruchu systemu Windows
--------------------
identyfikator {bootmgr}
device partition=P:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Menedżer rozruchu systemu Windows
ustawienia regionalne en-US
dziedzicz {globalsettings}
wartość domyślna {current}
displayorder {current}
{1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
toolsdisplayorder {memdiag}
limit czasu 30Zamknij okno wiersza polecenia.
Uwaga 16.
Czy ostatni identyfikator GUID w kolejności wyświetlania Menedżera rozruchu oprogramowania układowego jest taki sam jak pomocniczy Menedżer rozruchu systemu Windows na partycji "S". Oznacza to, że nowy Menedżer rozruchu systemu Windows z opisem "Klonowany menedżer rozruchu systemu Windows" jest synchronizowany w pamięci NVRAM używanej przez oprogramowanie układowe, gdy oprogramowanie układowe EFI wyświetla menu uruchamiania oprogramowania układowego. Istnieją teraz dwa wpisy NVRAM dla Menedżera rozruchu systemu Windows, jeden na partycji "P", a drugi na partycji "S". Oprogramowanie układowe EFI wyświetla te wpisy w menu startowym EFI.
Kopiowanie partycji EFI i magazynu BCD na drugi dysk
Aby wyeksportować partycję EFI i magazyn BCD do drugiego dysku, wykonaj następujące kroki:
Wyeksportuj magazyn BCD do partycji EFI na dysku 0. Dzięki temu można skopiować magazyn BCD z dysku 0 na dysk 1. W tym celu wykonaj następujące kroki:
Otwórz wiersz polecenia.
W wierszu polecenia wpisz
bcdedit /export P:\EFI\Microsoft\Boot\BCD2
, a następnie naciśnij ENTER, aby wyeksportować magazyn BCD do pliku o nazwie "BCD2". Zostaną wyświetlone dane wyjściowe podobne do następujących:Operacja została ukończona pomyślnie.
Robocopy
Użyj polecenia , aby skopiować pliki systemowe z "P" (partycja EFI na dysku podstawowym) do "S" (partycja EFI na dysku pomocniczym). Należy to zrobić, aby upewnić się, że dysk pomocniczy może uruchomić system, jeśli dysk 0 ulegnie awarii. Upewnij się, że używasz poprawnych liter dysku, jeśli użyto różnych liter dla partycji EFI. Aby to zrobić, wpiszrobocopy p:\ s:\ /e /r:0
w wierszu polecenia, a następnie naciśnij ENTER.Zmień nazwę magazynu BCD na dysku 1, tak aby był zgodny z nazwą magazynu na dysku 0. W tym celu wpisz nazwę S:\EFI\Microsoft\Boot\BCD2 BCDD w wierszu polecenia, a następnie naciśnij ENTER.
Usuń zduplikowany magazyn BCD na dysku 0. W tym celu wpisz del P:\EFI\Microsoft\Boot\BCD2 w wierszu polecenia, a następnie naciśnij ENTER.
Usuń litery dysku przypisane do obu partycji EFI. Ten krok jest opcjonalny, ponieważ litery dysku nie są ponownie przypisywane po ponownym uruchomieniu systemu. Aby usunąć litery dysku przypisane do obu partycji EFI, wykonaj następujące kroki:
W wierszu polecenia wpisz
diskpart.exe
, a następnie naciśnij ENTER.DISKPART>
W wierszu polecenia wpiszSelect volume P
.Wolumin 1 jest wybranym woluminem.
DISKPART>
W wierszu polecenia wpiszRemove
.Narzędzie DiskPart pomyślnie usunęło literę dysku lub punkt instalacji.
Powtórz kroki 5b i 5c dla partycji "S".
Przetestuj dysk pomocniczy przy użyciu nowych wpisów rozruchowych systemu Windows Server 2008
Po zaktualizowaniu konfiguracji bcD przetestuj wpisy, aby upewnić się, że system może rozpocząć się przy użyciu dysku pomocniczego, jeśli dysk 0 zakończy się niepowodzeniem. W tym celu wykonaj następujące kroki:
Zamknij, a następnie uruchom ponownie komputer.
W menu startowym wybierz wpis startowy w programie EFI o nazwie "Sklonowany menedżer rozruchu systemu Windows". Ta opcja umożliwia ponowne uruchomienie menedżera rozruchu systemu Windows na partycji EFI dysku pomocniczego. Następnie wybierz pozycję "Microsoft Windows Server 2008 — secondary plex", aby uruchomić system Windows Server 2008 z dysku pomocniczego.
Uwaga 16.
W środowisku MUI pomocniczy wpis plex w Menedżerze rozruchu systemu Windows może być wyświetlany jako "Microsoft Windows Server 2008 — ????? ?????". Możesz użyć bcdedit /set { GUID } description "Description" polecenie, aby nadać pomocniczemu wpisowi plex bardziej zrozumiałą nazwę. Na przykład można użyć następującego polecenia: bcdedit /set {7e4632e7-0b4d-11dd-813b-bcbfe8b578} description "Microsoft Windows Server 2008 - Secondary Plex"
Po wykonaniu tego kroku w celu nadania pomocniczej plex wpisu bardziej zrozumiałą nazwę, upewnij się, że skopiuj magazyn BCD do dysku pomocniczego, wykonując kroki opisane w sekcji "Kopiowanie partycji EFI i magazynu BCD do drugiego dysku".
Ponowne opublikowanie dublowania podstawowego dysku rozruchowego
Jeśli wystąpi awaria dysku podstawowego (dysk 0), należy uruchomić komputer na dysku pomocniczym (dysk 1), a następnie ponownie utworzyć dublowanie, aby przywrócić wolumin rozruchowy do stanu odpornego na uszkodzenia. W tym celu należy wykonać następujące czynności:
Zastąp dysk dynamiczny 0 niepowodzeniem, używając wskazówek dostarczonych przez dostawcę sprzętu. Upewnij się, że dysk nie ma informacji o partycji. Polecenie diskpart clean może służyć do zniszczenia wszelkich istniejących informacji o partycji na dysku.
Uwaga 16.
- Podczas uruchamiania polecenia diskpart clean należy zachować ostrożność, ponieważ spowoduje to zniszczenie tabeli partycji na wybranym dysku i spowoduje, że zawartość dysku będzie niedostępna.
- W tej sekcji były dysk podstawowy będzie nadal znany jako dysk 0, a były dysk pomocniczy będzie nadal znany jako dysk 1. Jednak po wykonaniu tych kroków dysk 1 będzie nowym dyskiem podstawowym, a dysk 0 będzie nowym dyskiem pomocniczym.
Wybierz pozycję Menedżer rozruchu systemu Windows Sklonowany , aby uruchomić komputer przy użyciu partycji EFI na dysku pomocniczym. Po wyświetleniu Menedżera rozruchu wybierz pozycję Microsoft Windows Server 2008 — pomocniczy obiekt plex.
Zaimportuj magazyn BCD znajdujący się na partycji EFI na dysku 1. Ustawia magazyn BCD na dysku 1 jako aktywny magazyn systemowy i umożliwia jego modyfikację. W tym celu wykonaj następujące kroki:
Uruchom narzędzie DiskPart.
Uruchom następujące polecenia, aby wybrać partycję EFI na dysku 1 i przypisać do niej literę dysku "S".
DISKPART> select disk 1 DISKPART> select partition 1 DISKPART> assign letter=s
Zamknij narzędzie DiskPart.
Uruchom polecenie
bcdedit /import S:\EFI\Microsoft\Boot\BCD /clean
, aby zaimportować magazyn z partycji EFI na dysku 1.
Musisz złamać uszkodzone lustro. Należy jednak najpierw określić, który dysk jest prawidłowym dyskiem, na którym ma zostać uruchomione polecenie podziału dysku. Po wykonaniu tej czynności wybierz wolumin dublowania (wolumin #), a następnie wyświetl szczegóły, aby określić, z którego brakującego dysku (m#) musisz przerwać dublowanie. W tym celu wykonaj następujące kroki:
Uruchom narzędzie DiskPart.
Wybierz wolumin dublowania, zazwyczaj wolumin C (wolumin rozruchowy):
DISKPART> select volume c
Użyj polecenia woluminu szczegółów lub dysku listy, aby określić identyfikator brakującego dysku, zazwyczaj m0:
DISKPART> detail volume
Przerwij dublowanie, określając identyfikator brakującego dysku uzyskanego w kroku 5c (na przykład m0):
DISKPART> break disk=m0 nokeep
Wyświetl listę woluminów, aby upewnić się, że dublowanie nie istnieje i że wolumin jest teraz wymieniony jako wolumin prosty:
DISKPART> list volume
Usuń brakujący dysk (m0):
DISKPART> select disk m0 DISKPART> delete disk
Zamknij narzędzie DiskPart.
Usuń wszystkie nieaktualne wpisy z magazynu BCD, aby przywrócić system do znanego stanu czystego. Ponadto zmień nazwy wpisów, aby dokładnie odzwierciedlać bieżący stan systemu. W tym celu wykonaj następujące kroki:
- Uruchom polecenie
bcdedit /enum all /v
, aby określić identyfikator GUID wpisu w pamięci NVRAM z opisem "Menedżer rozruchu systemu Windows" i ma parametr urządzenia nieznany lub brak parametru urządzenia. Po określeniu identyfikatora GUID dla tego wpisu użyj poleceniabcdedit /set {GUID}
device partition=s: aby wskazać wpis na dysk 1. - Użyj danych wyjściowych
bcdedit /enum all /v
polecenia , aby określić identyfikator GUID pozycji "Sklonowany menedżer rozruchu systemu Windows" w pamięci NVRAM. Po określeniu identyfikatora GUID dla tego wpisu użyj poleceniabcdedit /delete {GUID}
, aby usunąć stary wpis dla dysku 1 z pamięci NVRAM. - W danych wyjściowych
bcdedit /enum all /v
polecenia wyszukaj wpis o nazwie "Aplikacja wznawiania systemu Windows", który ma parametr urządzenia nieznany lub brak parametru urządzenia. Usuń ten wpis przy użyciubcdedit /delete {GUID}
polecenia . - W danych wyjściowych
bcdedit /enum all /v
poszukaj wpisu zawierającego opis "Aplikacja wznawiania systemu Windows — pomocniczy obiekt Plex". Użyj polecenia ,bcdedit /set {GUID} description "Windows Resume Application"
aby zmienić nazwę wpisu, aby odzwierciedlić, że jest to teraz wpis wznawianie aplikacji systemu Windows dla podstawowego obiektu dublowanegoplex. - W danych wyjściowych
bcdedit /enum all /v
polecenia wyszukaj wpis zawierający opis "Windows Server 2008" i ma parametr urządzenia nieznany lub brakujący parametr urządzenia. Usuń ten wpis przy użyciu polecenia bcdedit /delete {GUID}. - W danych wyjściowych
bcdedit /enum all /v
poszukaj wpisu zawierającego opis "Windows Server 2008 — Secondary Plex". Użyj poleceniabcdedit /set {GUID} description "Windows Server 2008"
, aby zmienić nazwę wpisu, aby odzwierciedlić, że jest to teraz wpis menedżera rozruchu dla podstawowego obiektu dublowanego. - Wyszukaj wpis BCD zawierający opis "Diagnostyka pamięci systemu Windows". Użyj polecenia bcdedit /set {GUID} device partition=s: aby wskazać wpis do testera pamięci, który znajduje się na dysku 1.
- Uruchom polecenie
bcdedit /enum all /v
, aby zweryfikować wpisy NVRAM i BCD. - Uruchom ponownie komputer. Wybierz pozycję "Menedżer rozruchu systemu Windows" i "Windows Server 2008", aby uruchomić go na dysku 1.
- Uruchom polecenie
Przekonwertuj nowo dodany dysk na format GPT, a następnie utwórz strukturę partycji. W tym celu wykonaj następujące kroki:
Uruchom narzędzie DiskPart.
Przekonwertuj dysk 0 na format GPT:
DISKPART> select disk 0 DISKPART> convert GPT
Usuń partycję na dysku 0, który jest tworzony automatycznie:
DISKPART> list partition DISKPART> select partition 1 DISKPART> delete partition override
Zapisz układ partycji dla dysku 1, aby zduplikować układ na dysku 0:
DISKPART> select disk 1 DISKPART> list partition
Zduplikuj układ dysku 1 na dysku 0. Aby obliczyć rozmiar partycji MSR dla tego kroku, dodaj razem rozmiar partycji MSR "Zarezerwowane" i partycję "Reserved" na liście DiskPart dla dysku 1. Jeśli na przykład partycja MSR wynosi 127 MB na dysku 1, a partycja "Dynamiczna zarezerwowana" wynosi 1 MB na dysku 1, utwórz partycję MSR 128 MB na dysku 0. Ogólnie rzecz biorąc, partycja EFI powinna mieć rozmiar 200 MB, a partycja MSR powinna mieć rozmiar 128 MB. Aby zduplikować układ dysku 1, uruchom następujące polecenia:
DISKPART> select disk 0 DISKPART> create partition efi size=200 DISKPART> create partition msr size=128
Wyświetl listę partycji, które znajdują się w systemie, aby sprawdzić, czy dysk 0 zawiera zarówno efi, jak i partycję MSR:
DISKPART> list partition
Przekonwertuj oba dyski na dyski dynamiczne, jeśli nie są jeszcze dyskami dynamicznymi:
DISKPART> select disk 0 DISKPART> convert dynamic DISKPART> select disk 1 DISKPART> convert dynamic
Dodaj nowy dysk 0 do dublowania woluminu rozruchowego:
DISKPART> select volume c DISKPART> add disk=0
Podczas ponownej synchronizacji dublowania, przygotuj partycję EFI na dysku 0:
DISKPART> select disk 0 DISKPART> select partition 1 DISKPART> format fs=fat32 quick
Zamknij narzędzie DiskPart
Poczekaj na zakończenie ponownej synchronizacji dublowania. Zarządzanie dyskami służy do sprawdzania procesu ponownej synchronizacji.
Jeśli partycja EFI na dysku 0 nie została jeszcze przypisana literą dysku "P", a partycja EFI na dysku 1 nie została jeszcze przypisana literą dysku "S", przypisz odpowiednie litery dysku do partycji EFI na dysku 0 i dysku 1: Start Diskpart.
DISKPART> select disk 0 DISKPART> select partition 1 DISKPART> assign letter=p DISKPART> select disk 1 DISKPART> select partition 1 DISKPART> assign letter=s
Zamknij narzędzie DiskPart.
Sklonuj wpis menedżera rozruchu w pamięci NVRAM dla dysku 1:
- Sklonuj wpis menedżera rozruchu
bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned"
przy użyciu polecenia . Zarejestruj identyfikator GUID dla nowego wpisu podanego w danych wyjściowych tego polecenia. - Ustaw parametr urządzenia w sklonowanym wejściu, aby wskazywał partycję EFI na dysku 0 przy użyciu
bcdedit /set {GUID} device partition=p:
polecenia . Użyj identyfikatora GUID z danych wyjściowychbcdedit /copy
polecenia . - Uruchom polecenie
bcdedit /enum all /v
, aby zweryfikować zmiany.
- Sklonuj wpis menedżera rozruchu
Skopiuj zawartość partycji EFI na dysku 1 do partycji EFI na dysku 0, aby można było uruchomić z dysku 0:
- Eksportowanie aktywnego magazynu BCD przy użyciu polecenia
bcdedit /export S:\EFI\Microsoft\Boot\BCD2
- Skopiuj partycję EFI z dysku 1 na dysk 0 przy użyciu polecenia
robocopy s:\ p:\ /e /r:0
- Zmień nazwę skopiowanego magazynu BCD na dysku 0 na BCD, używając polecenia
rename P:\EFI\Microsoft\Boot\BCD2 BCD
. - Usuń zduplikowany wyeksportowany magazyn BCD na dysku 1 przy użyciu polecenia
del S:\EFI\Microsoft\Boot\BCD2
- Eksportowanie aktywnego magazynu BCD przy użyciu polecenia
Wykonaj te kroki:
Usuń litery dysku przypisane w narzędziu DiskPart:
DISKPART> select volume p DISKPART> remove DISKPART> select volume s DISKPART> remove
Uruchom ponownie komputer, aby sprawdzić, czy można uruchomić rozruch z dysku 0 lub dysku 1.
Uwaga 16.
Domyślnie wpisy rozruchu będą wskazywać dysk 1. W przypadku rozruchu z dysku 0 i jeśli podczas uruchamiania dysku 0 musisz zmodyfikować magazyn BCD, najpierw musisz zaimportować magazyn:
Uruchom narzędzie DiskPart.
Wybierz partycję EFI na dysku 0 i przypisz do niej literę dysku "P":
DISKPART> select disk 0 DISKPART> select partition 1 DISKPART> assign letter=p
Zamknij narzędzie DiskPart.
Uruchom polecenie
bcdedit /import P:\EFI\Microsoft\Boot\BCD /clean
, aby zaimportować magazyn z partycji EFI na dysku 0.
Uwaga 16.
Zawsze należy uruchomić rozruch z wpisu BCD odpowiadającego wpisowi NVRAM wybranemu podczas uruchamiania komputera. Jeśli na przykład wybrano wpis NVRAM "Menedżer rozruchu systemu Windows" (dysk podstawowy), może być konieczne wybranie wpisu BCD "Windows Server 2008" (dysk podstawowy) dla systemu, aby system mógł uruchomić poprawnie. Jeśli wybrano wpis NVRAM "Sklonowany menedżer rozruchu systemu Windows" (dysk pomocniczy), należy wybrać wpis BCD "Microsoft Windows Server 2008 - secondary plex" (dysk pomocniczy).