Instalowanie agenta maszyny wirtualnej platformy Azure w trybie offline
Dotyczy: ✔️ maszyny wirtualne z systemem Windows
Agent maszyny wirtualnej platformy Azure udostępnia przydatne funkcje, takie jak resetowanie hasła administratora lokalnego i wypychanie skryptu. W tym artykule pokazano, jak zainstalować agenta maszyny wirtualnej dla maszyny wirtualnej z systemem Windows w trybie offline.
Kiedy używać agenta maszyny wirtualnej w trybie offline
Zainstaluj agenta maszyny wirtualnej w trybie offline, jeśli agent maszyny wirtualnej nie jest zainstalowany i nie można połączyć protokołu RDP z maszyną wirtualną.
Jeśli możesz połączyć się z maszyną wirtualną za pomocą protokołu RDP, musisz pobrać i zainstalować agenta maszyny wirtualnej tylko ręcznie.
Jak zainstalować agenta maszyny wirtualnej w trybie offline
Wykonaj poniższe kroki, aby zainstalować agenta maszyny wirtualnej w trybie offline.
Krok 1. Dołączanie dysku systemu operacyjnego maszyny wirtualnej do innej maszyny wirtualnej jako dysku danych
Utwórz migawkę dysku systemu operacyjnego maszyny wirtualnej, której dotyczy problem, utwórz dysk z migawki, a następnie dołącz dysk do maszyny wirtualnej rozwiązywania problemów. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z maszyną wirtualną z systemem Windows przez dołączenie dysku systemu operacyjnego do maszyny wirtualnej odzyskiwania przy użyciu witryny Azure Portal.
Połącz się z maszyną wirtualną narzędzia do rozwiązywania problemów. Otwórz zarządzanie komputerem Zarządzanie dyskami>. Sprawdź, czy dysk systemu operacyjnego jest w trybie online i czy litery dysku są przypisane do partycji dysku.
Krok 2. Modyfikowanie dysku systemu operacyjnego w celu zainstalowania agenta maszyny wirtualnej platformy Azure
Utwórz połączenie pulpitu zdalnego z maszyną wirtualną narzędzia do rozwiązywania problemów.
Na maszynie wirtualnej narzędzia do rozwiązywania problemów przejdź do dołączonego dysku systemu operacyjnego, a następnie otwórz folder \windows\system32\config . Skopiuj wszystkie pliki w tym folderze jako kopię zapasową, jeśli jest wymagane wycofanie.
Uruchom Edytor rejestru (regedit.exe).
Wybierz klucz HKEY_LOCAL_MACHINE. W menu wybierz pozycję Załaduj plik>Hive:
Przejdź do folderu \windows\system32\config\SYSTEM na dołączonym dysku systemu operacyjnego. Jako nazwę gałęzi wprowadź BROKENSYSTEM. Nowy gałąź rejestru jest wyświetlana pod kluczem HKEY_LOCAL_MACHINE .
Jeśli dołączony dysk systemu operacyjnego ma zainstalowanego agenta maszyny wirtualnej, wykonaj kopię zapasową bieżącej konfiguracji. Jeśli nie ma zainstalowanego agenta maszyny wirtualnej, przejdź do następnego kroku.
Zmień nazwę folderu \windowsazure na \windowsazure.old.
Wyeksportuj następujące rejestry:
- HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
- HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\RdAgent
Użyj istniejących plików na maszynie wirtualnej narzędzia do rozwiązywania problemów jako repozytorium instalacji agenta maszyny wirtualnej. Zakończ poniższe kroki:
Na maszynie wirtualnej narzędzia do rozwiązywania problemów wyeksportuj następujące podklucze w formacie rejestru (.reg):
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RdAgent
Edytuj pliki rejestru. W każdym pliku zmień wartość wpisu SYSTEM na BROKENSYSTEM (jak pokazano na poniższych obrazach) i zapisz plik. Pamiętaj ścieżkę ImagePath bieżącego agenta maszyny wirtualnej. Musimy skopiować odpowiedni folder na dołączony dysk systemu operacyjnego.
Zaimportuj pliki rejestru do repozytorium, klikając dwukrotnie każdy plik rejestru.
Sprawdź, czy następujące podklucze zostały pomyślnie zaimportowane do gałęzi BROKENSYSTEM :
- WindowsAzureGuestAgent
- RdAgent
Skopiuj folder instalacyjny bieżącego agenta maszyny wirtualnej do dołączonego dysku systemu operacyjnego:
Na dołączonym dysku systemu operacyjnego utwórz folder o nazwie WindowsAzure w ścieżce głównej.
Przejdź do katalogu C:\WindowsAzure na maszynie wirtualnej narzędzia do rozwiązywania problemów i poszukaj dowolnego folderu o nazwie C:\WindowsAzure\GuestAgent_X.X.XXXX.XXX. Skopiuj folder GuestAgent zawierający najnowszy numer wersji z katalogu C:\WindowsAzure do folderu WindowsAzure na dołączonym dysku systemu operacyjnego. Jeśli nie masz pewności, który folder powinien zostać skopiowany, skopiuj wszystkie foldery GuestAgent . Na poniższej ilustracji przedstawiono przykład folderu GuestAgent skopiowanego na dołączony dysk systemu operacyjnego. Jeśli nie możesz znaleźć folderu GuestAgent , sprawdź ścieżkę imagePath podklucza rejestru WindowsAzureGuestAgent .
Wybierz pozycję BROKENSYSTEM. Z menu wybierz pozycję Plik>Zwolnij gałąź Hive.
Odłącz dysk systemu operacyjnego, a następnie zmień dysk systemu operacyjnego dla maszyny wirtualnej, której dotyczy problem.
Uzyskaj dostęp do maszyny wirtualnej. Zwróć uwagę, że rdAgent jest uruchomiony, a dzienniki są generowane.
Jeśli maszyna wirtualna została utworzona przy użyciu modelu wdrażania usługi Resource Manager, wszystko będzie gotowe.
Następne kroki
- Omówienie agenta maszyny wirtualnej platformy Azure
- Rozszerzenia i funkcje maszyn wirtualnych dla systemu Windows
Skontaktuj się z nami, aby uzyskać pomoc
Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.