Disk2vhd v2.02

Przez Mark Russinovich

Opublikowano: 12 października 2021 r.

DownloadPobieranie dysku Disk2vhd(564 KB)
Uruchom teraz z poziomu programu Sysinternals Live.

Wprowadzenie

Disk2vhd to narzędzie, które tworzy dysk VHD (wirtualny dysk twardy — format dysku maszyny wirtualnej firmy Microsoft) wersji dysków fizycznych do użycia na komputerze wirtualnym firmy Microsoft lub Microsoft Hyper-V maszyn wirtualnych. Różnica między disk2vhd i innymi narzędziami fizycznymi-wirtualnymi polega na tym, że można uruchomić dysk Disk2vhd w systemie, który jest w trybie online. Dysk2vhd używa funkcji migawki woluminu Windows, wprowadzonej w Windows XP, do tworzenia spójnych migawek punkt w czasie woluminów, które mają zostać uwzględnione w konwersji. Dysk Disk2vhd można nawet utworzyć wirtualne dyski twarde na woluminach lokalnych, nawet te konwertowane (choć wydajność jest lepsza, gdy dysk VHD jest na dysku innym niż konwertowane).

Interfejs użytkownika Disk2vhd wyświetla woluminy obecne w systemie:

Disk2vhd

Spowoduje to utworzenie jednego dysku VHD dla każdego dysku, na którym znajdują się wybrane woluminy. Zachowuje informacje o partycjonowaniu dysku, ale kopiuje tylko zawartość danych dla woluminów na wybranym dysku. Dzięki temu można przechwytywać tylko woluminy systemowe i wykluczać woluminy danych, na przykład.

Wirtualny komputer obsługuje maksymalny rozmiar dysku wirtualnego wynoszący 127 GB. Jeśli utworzysz wirtualny dysk twardy na podstawie większego dysku, nie będzie on dostępny z maszyny wirtualnej wirtualnego komputera.

Aby użyć wirtualnych dysków twardych utworzonych przez dysk Disk2vhd, utwórz maszynę wirtualną z odpowiednią charakterystyką i dodaj dyski VHD do konfiguracji maszyny wirtualnej jako dyski IDE. Podczas pierwszego rozruchu maszyna wirtualna uruchamia przechwyconą kopię Windows wykryje sprzęt maszyny wirtualnej i automatycznie zainstaluje sterowniki, jeśli są obecne na obrazie. Jeśli wymagane sterowniki nie są obecne, zainstaluj je za pośrednictwem składników integracji z maszyną wirtualną lub funkcją Hyper-V. Można również dołączyć do dysków VHD przy użyciu narzędzi Windows 7 lub Windows Server 2008 R2 Disk Management lub Diskpart.

Nie dołączaj do wirtualnych dysków twardych w tym samym systemie, na którym zostały utworzone, jeśli planujesz ich rozruch. Jeśli to zrobisz, Windows przypisze dysk VHD nowy podpis, aby uniknąć kolizji z podpisem dysku źródłowego dysku VHD. Windows odwołuje się do dysków w bazie danych konfiguracji rozruchu (BCD) według sygnatury dysku, więc w przypadku Windows rozruchu na maszynie wirtualnej nie będzie można zlokalizować dysku rozruchowego.

Dysk2vhd nie obsługuje konwersji woluminów z włączoną funkcją BitLocker. Jeśli chcesz utworzyć wirtualny dysk twardy dla takiego woluminu, wyłącz funkcję BitLocker i poczekaj, aż wolumin zostanie w pełni odszyfrowany.

Dysk2vhd działa w systemie Windows Vista, Windows Server 2008 i nowszych, w tym w systemach x64.

Oto zrzut ekranu przedstawiający kopię systemu funkcji Hyper-V Windows Server 2008 R2 uruchomionego na maszynie wirtualnej na podstawie systemu:

Windows Server 2008 R2 Hyper-V
(kliknij obraz, aby powiększyć)

Użycie wiersza polecenia

Disk2vhd zawiera opcje wiersza polecenia, które umożliwiają tworzenie skryptów dysków VHD. Określ woluminy, które mają zostać uwzględnione w migawce według litery dysku (np. c:) lub użyj "*", aby uwzględnić wszystkie woluminy.

Użycie: disk2vhd <[dysk: [dysk:]...]| [*]>< plik vhdfile>
Przykład: disk2vhd * c:\vhd\snapshot.vhd

Migracja fizycznego do wirtualnego dysku twardego instalacji Windows jest prawidłową funkcją dla klientów z pakietem Software Assurance i pełnymi kopiami detalicznymi Windows XP, Windows Vista i Windows 7. Pakiet Software Assurance zapewnia użytkownikom cenne korzyści — aby uzyskać więcej informacji, skontaktuj się z firmą Microsoft Corporation. Windows XP, Windows Vista i Windows 7 zainstalowanych przez producentów oryginalnego sprzętu (OEM) przy użyciu wersji OEM tych produktów nie mogą być przenoszone na wirtualny dysk twardy zgodnie z postanowieniami licencyjnymi firmy Microsoft.

DownloadPobieranie dysku Disk2vhd(564 KB)

Uruchom teraz z poziomu programu Sysinternals Live.