Mam nadzieję, że jeśli Twój osobisty system doświadczył awarii VHD, ten udział w blogu może pomóc Ci to naprawić.
Zatwierdzono: Fortect
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
Strona główna »Wirtualizacja» Microsoft Hyper-V » Odzyskiwanie całkowicie uszkodzonego wirtualnego dysku twardego
W erze Windows XP firma Microsoft miała ciężko pracujące plany dotyczące technologii integrujących te typy w komputerach PC.Produkty z ich wyjątkowym systemem operacyjnym dla komputerów stacjonarnych, a tak się składa, że jest to Vista. Wśród rzeczy, które zdaniem ekspertów Microsoft rozważał, był zupełnie nowy komputerowy system plików, w którym wszystkie pliki byłyby ułożone razem w pewnego rodzaju strukturę podobną do bazy danych. Ostatecznie ta konkretna funkcja nigdy nie pojawiła się w systemie Windows, ale w czasie, gdy wyjaśniałem, że niektóre redakcje krzyczały, że uważam właściwy nowy system danych za zły pomysł, ponieważ enkapsulacja może od razu stać się poważną wadą. Jeśli enkapsulacja zostanie uszkodzona, gotowa struktura folderów może zostać utracona, głównie z tego powodu.
Zamknij kilka dekad temu, nie wspominając o tym, że Twój obecny pomysł okaże się sprawdzony w czasie. Biblioteki dokumentów programu SharePoint, na przykład do przechowywania danych rekordów w obszarze przechowywania obiektów blob programu SQL Server. Podobnie maszyny wirtualne Hyper-V przechowują pliki przez Internet na dyskach twardych, które są zasadniczo łatwym do hermetyzacji systemem plików. Pomimo pełnego wykorzystania wszystkich enkapsulacji, wirtualne dyski twarde Hyper-V są tak szanowane, że są używane. Można je znaleźć w nieograniczonych systemach produkcyjnych. Nawet rzeczy, które są absolutne, również mogą czasem pójść nie tak. Na przestrzeni lat widziałem kilka przypadków związanych z problemami z VHD, zwłaszcza w maszynach wirtualnych, które opierają się na łańcuchu punktów kontrolnych. Jeśli tak jest, możesz przywrócić kopię zapasową, możesz ją uzyskać, ale czasami możesz równie swobodnie przywrócić uszkodzony dedykowany dysk twardy, i tak!.
Dlaczego dochodzi do uszkodzenia danych?
Zanim pokażemy Ci, jak przygotować uszkodzony VHD, prawdopodobnie zastanawiasz się, w jaki sposób obecnie występuje uszkodzenie pliku. Czasami uszkodzenie sprzętu może przyczynić się do nieprawidłowego działania. Miałem kiedyś cudowne urządzenie RAID innej firmy, które zepsuło trochę danych z powodu niewłaściwego kabla. Jednak w przypadku wirtualnych dysków twardych Hyper-V związanych z obudową uszkodzenie występuje głównie w wyniku przerwania łańcucha dysków twardych.
Gdy maszyna wirtualna nie jest właściwie omawiana i nie jest uruchomiona, system operacyjny Windows zwykle umożliwia zabezpieczenie wirtualnego, prawie niemożliwego dysku i dostęp do jego własnej zawartości z systemu operacyjnego hosta. Metodę tę stosuję każdorazowo przy tworzeniu warunków laboratoryjnych. Jeśli jednak na wirtualnym dysku znajdują się punkty kontrolne, zainstalowanie wirtualnego dysku poza Hyper-V definitywnie zniszczy w tym momencie archipelag punktów kontrolnych. Dotyczy to również sytuacji, gdy nie wprowadzasz żadnych zmian w zawartości przyjaznego dla użytkownika, uciążliwego dysku. Przy następnej próbie uruchomienia serwera wirtualnego otrzymasz komunikat o błędzie podobny do numeru poniżej.
Napraw uszkodzony wirtualny dysk twardy
Jeśli chodzi o testowanie ekstremalnych dysków wirtualnych, konwencjonalna wiedza często dyktuje użycie polecenia cmdlet Test-VHD w PowerShell. Jednak z mojego rzeczywistego doświadczenia odkryłem, że cmdlet test-vhd jest w rzeczywistości nie tylko tak użyteczny. Polecenie cmdlet zwraca True, jeśli ten dysk wirtualny jest uważany za zdrowy, a fałszywy i jeśli którykolwiek z naszych dysków wirtualnych jest uszkodzony. Problem polega na tym, że cmdlet Test-VHD z raportem True, jeśli punkt kontrolny dysku wirtualnego jest zwykle uszkodzony w łańcuchu z powodu zamontowania dysku wirtualnego zawierającego punkty kontrolne, czasami jeśli dysk wirtualny jest rzeczywiście uszkodzony w odniesieniu do łańcucha. Zobacz poniższą ilustrację, aby cieszyć się tym, co mam na myśli. Polecenie cmdlet Test-VHD zwykle korzysta z wartości True, nawet jeśli komunikat o błędzie wyraźnie stwierdza, że ciąg vDisk zawsze był uszkodzony.
Kluczem do rozwiązania tego problemu jest w rzeczywistości problem podkreślony na końcu naszego szkicu błędu pokazanego na powyższym obrazku. Błąd wskazuje na niezgodność między nadrzędnymi identyfikatorami VHD a różnicowaniem dysków. Oznacza to, że jeśli możesz naprawić bieżącą przerwę podczas etykiety dysku, może się wydawać, że możesz ponownie podłączyć dysk wirtualny lub łańcuch DVD, co może usunąć uszkodzenie. Rysunek
Zazwyczaj wybierany jest najmniej widoczny menedżer Hyper-V i komputer osobisty, na którym występują bardzo duże problemy. Chociaż koordynator funkcji Hyper-V nadal wyświetla pełne drewno bramy maszyny wirtualnej, łańcuch punktów kontrolnych jest przerwany na poziomie dysku.
Jeśli będziesz kontynuować, co widać na powyższym obrazku, zauważysz tylko, że w dowolnym panelu Akcje znajduje się opcja Sprawdź dysk. Gdy klikniesz przycisk Sprawdź dysk, pojawi się okno dialogowe wyświetlające ekran projekcyjny Windows, w którym należy bezpośrednio wybrać dysk wirtualny do sprawdzenia. Gdybym wybrał zastosowanie Client.VHDX, w wynikowym oknie, które można zobaczyć poniżej, powinno wyglądać tak, jakby specjalny wirtualny dysk twardy był całkowicie zdrowy. W koncepcji, gdybym zamontował główny dysk twardy odpowiadający rozmiarowi systemu operacyjnego hosta, mógłbym bez problemu przeglądać jego zawartość.
W następującym przypadku root vDisk wydaje się być zdrowy i podobnie jak problem jest z pewnością związany z połączeniem między głównym vDisk, obecnie pierwszym punktem kontrolnym. Ponieważ główny dysk twardy ‘sieci’ wydaje się niczego nie zauważać z tyłu drzewa punktów kontrolnych, zobaczmy, co się stanie za każdym razem, gdy klikniesz opcję Sprawdź dysk w Menedżerze funkcji Hyper-V i wybierz tę opcję przez pewien czas : plik AVHDX (dysk różnicowy, połączony z powodu punktu kontrolnego) w przeciwieństwie do głównej historii VHDX.
Tym razem Menedżer funkcji Hyper-V wyświetla błąd wskazujący, że oryginalny łańcuch dysków jest uszkodzony. Jednak, jak widać lepiej na poniższym obrazku, poza tym mam przycisk, który pozwala odzyskać łańcuch napędowy.
Kliknięcie przycisku Połącz ponownie uruchamia kreatora zmiany VHD, prosząc o wybranie katalogu nadrzędnej witryny VHD. W zależności od sposobu, w jaki nastąpiła szkoda, dana osoba może zwykle musieć zaznaczyć pole wyboru „Ignoruj niezgodność identyfikatora”, jak pokazano na jednym konkretnym obrazie w tym artykule. W moim przypadku to doskonałe potwierdziło komunikat o błędzie, że ludzie wspomnieli o naszej niezgodności identyfikatora, więc pole wyboru było konieczne do wyszukiwania. Następnie każda maszyna wirtualna uruchamiała się bez żadnych problemów i zdecydowano o konkretnym problemie związanym z uszkodzeniem wirtualnego dysku twardego lub dysku DVD.
Oczywiście najlepiej będzie zapobiegać problemom z dyskiem w środowiskach Hyper-V, ale jeśli coś pójdzie nie tak, ktoś nie może używać własnych narzędzi do naprawia uszkodzony wirtualny dysk twardy. Uważamy jednak, że unikniesz bezpośredniego montażu wirtualnego punktu kontrolnego.
Brian Posey
Brian Posey prawie na pewno będzie wolny
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.
Uruchom CHKDSK: Uruchamiając skrypt Windows PowerShell, możesz zamontować plik VHD w pliku głównym, a następnie uruchomić na nim CHKDSK.Korzystanie z programu Windows PowerShell: Musisz uzyskać kilka prostych poleceń, w których można korzystać z tego urządzenia.Utwórz serwer wirtualny:Narzędzie Microsoft VHD:
Jednak wirtualne dyski twarde Hyper-V są zwykle uszkodzone z powodu uszkodzonego łańcucha dysków cd. Gdy maszyna wirtualna jest zwykle niegwarantowana i nie działa, każdy system operacyjny Windows ułatwia zamontowanie dysku wirtualnego i dość łatwy dostęp do jego zawartości przy użyciu metody wysokiego poziomu między operacjami.
VHD / VHDX i uszkodzenie systemu plików Wersje VHD i VHDX eliminują niezbędną Istotę fizycznie wykrytą przez odpowiedni podatny system. Jeśli użytkownik po prostu dwukrotnie kliknie wysoko na pliku VHD lub VHDX zawierającym na przykład spreparowany system raportowania, istnieje ryzyko awarii systemu Windows lub więcej, jak wyjaśniono poniżej.