Konsola szeregowa platformy Azure dla systemu Windows

Uwaga

Czy ten artykuł był pomocny? Twoje dane wejściowe są dla nas ważne. Użyj przycisku Opinie na tej stronie, aby poinformować nas, jak dobrze działa ten artykuł dla Ciebie lub jak możemy go ulepszyć.

Konsola szeregowa w Azure Portal zapewnia dostęp do konsoli opartej na tekście dla maszyn wirtualnych z systemem Windows i wystąpień zestawu skalowania maszyn wirtualnych. To połączenie szeregowe łączy się z portem szeregowym COM1 wystąpienia maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych, zapewniając dostęp do niego niezależnie od stanu sieci lub systemu operacyjnego. Dostęp do konsoli szeregowej można uzyskać tylko przy użyciu Azure Portal i jest dozwolony tylko dla tych użytkowników, którzy mają rolę dostępu współautora lub wyższą do maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

Konsola szeregowa działa w taki sam sposób dla maszyn wirtualnych i wystąpień zestawu skalowania maszyn wirtualnych. W tym dokumencie wszystkie wzmianki dotyczące maszyn wirtualnych będą niejawnie uwzględniać wystąpienia zestawu skalowania maszyn wirtualnych, chyba że określono inaczej.

Konsola szeregowa jest ogólnie dostępna w globalnych regionach świadczenia usługi Azure i w publicznej wersji zapoznawczej w Azure Government. Nie jest jeszcze dostępna w chmurze Azure China Cloud.

Aby uzyskać dokumentację konsoli szeregowej dla systemu Linux, zobacz Konsola szeregowa platformy Azure dla systemu Linux.

Uwaga

Konsola szeregowa jest zgodna z kontem magazynu diagnostyki rozruchu zarządzanego.

Wymagania wstępne

  • Wystąpienie zestawu skalowania maszyn wirtualnych lub maszyn wirtualnych musi używać modelu wdrażania zarządzania zasobami. Wdrożenia klasyczne nie są obsługiwane.

  • Konto używające konsoli szeregowej musi mieć rolę Współautor maszyny wirtualnej dla maszyny wirtualnej i konto magazynu diagnostyki rozruchu

  • Wystąpienie zestawu skalowania maszyn wirtualnych lub maszyn wirtualnych musi mieć użytkownika opartego na hasłach. Można go utworzyć za pomocą funkcji resetowania hasła rozszerzenia dostępu maszyny wirtualnej. Wybierz pozycję Resetuj hasło w sekcji Pomoc .

  • Maszyna wirtualna dla wystąpienia zestawu skalowania maszyn wirtualnych musi mieć włączoną diagnostykę rozruchu .

    Zrzut ekranu przedstawiający opcję Diagnostyka rozruchu w obszarze Ustawienia diagnostyki.

Włączanie funkcji konsoli szeregowej dla systemu Windows Server

Uwaga

Jeśli w konsoli szeregowej nie widzisz żadnych elementów, upewnij się, że diagnostyka rozruchu jest włączona na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych.

Włączanie konsoli szeregowej na obrazach niestandardowych lub starszych

Nowsze obrazy systemu Windows Server na platformie Azure mają domyślnie włączoną specjalną konsolę administracyjną (SAC). Funkcja SAC jest obsługiwana w wersjach serwera systemu Windows, ale nie jest dostępna w wersjach klienta (na przykład Windows 10, Windows 8 lub Windows 7).

W przypadku starszych obrazów systemu Windows Server (utworzonych przed lutym 2018 r.) można automatycznie włączyć konsolę szeregową za pomocą funkcji polecenia uruchamiania Azure Portal. W Azure Portal wybierz polecenie Uruchom, a następnie wybierz z listy polecenie o nazwie EnableEMS.

Zrzut ekranu przedstawiający stronę uruchom polecenie Azure Portal z wyróżnionym poleceniem EnableEMS.

Alternatywnie, aby ręcznie włączyć konsolę szeregową dla maszyn wirtualnych z systemem Windows/zestawu skalowania maszyn wirtualnych utworzonych przed lutym 2018 r., wykonaj następujące kroki:

  1. Nawiązywanie połączenia z maszyną wirtualną z systemem Windows przy użyciu pulpitu zdalnego

  2. W administracyjnym wierszu polecenia uruchom następujące polecenia:

    • bcdedit /ems {current} onbcdedit /ems '{current}' on lub jeśli używasz programu PowerShell
    • bcdedit /emssettings EMSPORT:1 EMSBAUDRATE:115200
  3. Uruchom ponownie system, aby włączyć konsolę SAC.

    Animowany plik GIF przedstawia proces ponownego uruchamiania systemu i włączania konsoli SAC.

W razie potrzeby można również włączyć funkcję SAC w trybie offline:

  1. Dołącz dysk systemu Windows, dla którego plik SAC ma być skonfigurowany jako dysk danych, do istniejącej maszyny wirtualnej.

  2. W administracyjnym wierszu polecenia uruchom następujące polecenia:

    • bcdedit /store <mountedvolume>\boot\bcd /ems {default} on
    • bcdedit /store <mountedvolume>\boot\bcd /emssettings EMSPORT:1 EMSBAUDRATE:115200

Jak mogę wiedzieć, czy funkcja SAC jest włączona?

Jeśli funkcja SAC nie jest włączona, konsola szeregowa nie wyświetli monitu SAC. W niektórych przypadkach są wyświetlane informacje o kondycji maszyny wirtualnej, a w innych przypadkach są puste. Jeśli używasz obrazu systemu Windows Server utworzonego przed lutym 2018 r., funkcja SAC prawdopodobnie nie zostanie włączona.

Włączanie menu rozruchowego systemu Windows w konsoli szeregowej

Jeśli musisz włączyć monity modułu ładującego rozruchu systemu Windows do wyświetlenia w konsoli szeregowej, możesz dodać następujące dodatkowe opcje do danych konfiguracji rozruchu. Aby uzyskać więcej informacji, zobacz bcdedit.

  1. Połącz się z maszyną wirtualną z systemem Windows lub wystąpieniem zestawu skalowania maszyn wirtualnych przy użyciu pulpitu zdalnego.

  2. W administracyjnym wierszu polecenia uruchom następujące polecenia:

    • bcdedit /set {bootmgr} displaybootmenu yes
    • bcdedit /set {bootmgr} timeout 10
    • bcdedit /set {bootmgr} bootems yes
  3. Uruchom ponownie system, aby włączyć menu rozruchowe

Uwaga

Limit czasu ustawiony dla menu menedżera rozruchu będzie miał wpływ na czas rozruchu systemu operacyjnego. Jeśli uważasz, że 10-sekundowa wartość limitu czasu jest zbyt krótka lub zbyt długa, ustaw ją na inną wartość.

Korzystanie z konsoli szeregowej

Korzystanie z programu CMD lub programu PowerShell w konsoli szeregowej

  1. Połącz się z konsolą szeregową. Jeśli pomyślnie nawiązasz połączenie, monit to SAC>:

    Zrzut ekranu przedstawiający dane wyjściowe polecenia służącego do nawiązywania połączenia z konsolą szeregową z monitem SAC>.

  2. Wprowadź polecenie cmd , aby utworzyć kanał, który ma wystąpienie cmd.

  3. Wprowadź ch -si 1 lub naciśnij <esc>+<tab> klawisze skrótów, aby przełączyć się do kanału z uruchomionym wystąpieniem cmd.

  4. Naciśnij klawisz Enter, a następnie wprowadź poświadczenia logowania z uprawnieniami administracyjnymi.

  5. Po wprowadzeniu prawidłowych poświadczeń zostanie otwarte wystąpienie usługi CMD.

  6. Aby uruchomić wystąpienie programu PowerShell, wprowadź polecenie PowerShell w wystąpieniu cmd, a następnie naciśnij klawisz Enter.

    Zrzut ekranu przedstawiający dane wyjściowe polecenia uruchamiania programu PowerShell.

Używanie konsoli szeregowej do wywołań NMI

Niemaskowalne przerwanie (NMI) jest przeznaczone do tworzenia sygnału, że oprogramowanie na maszynie wirtualnej nie będzie ignorować. W przeszłości interfejsy NMI były używane do monitorowania problemów sprzętowych w systemach, które wymagały określonego czasu odpowiedzi. Obecnie programiści i administratorzy systemu często używają NMI jako mechanizmu do debugowania lub rozwiązywania problemów z systemami, które nie odpowiadają.

Konsola szeregowa może służyć do wysyłania NMI do maszyny wirtualnej platformy Azure przy użyciu ikony klawiatury na pasku poleceń. Po dostarczeniu NMI konfiguracja maszyny wirtualnej będzie kontrolować reakcję systemu. System Windows można skonfigurować do awarii i utworzenia pliku zrzutu pamięci podczas odbierania NMI.

Zrzut ekranu przedstawiający przycisk Wyślij przerwanie nie maskowalne (NMI) na pasku poleceń.

Aby uzyskać informacje na temat konfigurowania systemu Windows do tworzenia pliku zrzutu awaryjnego po odebraniu NMI, zobacz Jak wygenerować plik zrzutu awaryjnego przy użyciu NMI.

Używanie kluczy funkcji w konsoli szeregowej

Klucze funkcji są włączone dla użycia konsoli szeregowej na maszynach wirtualnych z systemem Windows. Lista rozwijana F8 w konsoli szeregowej zapewnia wygodę łatwego wprowadzania menu Zaawansowane ustawienia rozruchu, ale konsola szeregowa jest zgodna ze wszystkimi innymi kluczami funkcji. Może być konieczne naciśnięcie klawisza Fn + F1 (lub F2, F3 itp.) na klawiaturze w zależności od komputera, z którego jest używana konsola szeregowa.

Używanie protokołu WSL w konsoli szeregowej

W systemie Windows Server 2019 lub nowszym włączono Podsystem Windows dla systemu Linux (WSL), więc można również włączyć protokół WSL do użycia w konsoli szeregowej, jeśli korzystasz z systemu Windows Server 2019 lub nowszego. Może to być korzystne dla użytkowników, którzy również znają polecenia systemu Linux. Aby uzyskać instrukcje dotyczące włączania protokołu WSL dla systemu Windows Server, zobacz Przewodnik instalacji.

Uruchom ponownie wystąpienie zestawu skalowania maszyn wirtualnych z systemem Windows/maszyn wirtualnych w konsoli szeregowej

Ponowne uruchomienie w konsoli szeregowej można zainicjować, przechodząc do przycisku zasilania i klikając pozycję "Uruchom ponownie maszynę wirtualną". Spowoduje to zainicjowanie ponownego uruchomienia maszyny wirtualnej, a w Azure Portal zostanie wyświetlone powiadomienie dotyczące ponownego uruchomienia.

Jest to przydatne w sytuacjach, gdy możesz chcieć uzyskać dostęp do menu rozruchowego bez opuszczania środowiska konsoli szeregowej.

Animowany plik GIF przedstawia proces ponownego uruchamiania maszyny wirtualnej w konsoli szeregowej.

Wyłączanie konsoli szeregowej

Domyślnie wszystkie subskrypcje mają włączony dostęp do konsoli szeregowej. Konsolę szeregową można wyłączyć na poziomie subskrypcji lub na poziomie zestawu skalowania maszyn wirtualnych/maszyn wirtualnych. Aby uzyskać szczegółowe instrukcje, odwiedź stronę Włączanie i wyłączanie konsoli szeregowej platformy Azure.

Zabezpieczenia konsoli szeregowej

Używanie konsoli szeregowej z włączoną zaporą konta magazynu diagnostyki rozruchu niestandardowego

Konsola szeregowa używa konta magazynu skonfigurowanego do diagnostyki rozruchu w przepływie pracy połączenia. Po włączeniu zapory na tym koncie magazynu adresy IP usługi konsoli szeregowej muszą zostać dodane jako wykluczenia. Aby to zrobić, wykonaj następujące kroki.

  1. Przejdź do ustawień zapory konta magazynu diagnostyki rozruchu niestandardowego, która została włączona.

    Uwaga

    Aby określić, które konto magazynu jest włączone dla maszyny wirtualnej, w sekcji Pomoc techniczna i rozwiązywanie problemów wybierz pozycjęUstawieniadiagnostyki> rozruchu.

  2. Dodaj adresy IP usługi konsoli szeregowej jako wykluczenia zapory na podstawie lokalizacji geograficznej maszyny wirtualnej.

    W poniższej tabeli wymieniono adresy IP, które muszą być dozwolone jako wykluczenia zapory na podstawie regionu lub lokalizacji geograficznej, w której znajduje się maszyna wirtualna. Jest to podzbiór pełnej listy adresów IP konsoli szeregowej w ramach przetwarzania w celu dołączenia do tagów usługi.

    Adres IP Regionów Geografia
    20.205.69.28 Azja Wschodnia, Azja Południowo-Wschodnia AsiaPacific
    20.195.85.180 Azja Wschodnia, Azja Południowo-Wschodnia AsiaPacific
    20.53.53.224 Australia Środkowa, Australia Środkowa 2, Australia Wschodnia, Australia Południowo-Wschodnia Australia
    20.70.222.112 Australia Środkowa, Australia Środkowa 2, Australia Wschodnia, Australia Południowo-Wschodnia Australia
    191.234.136.63 Brazylia Południowa, Brazylia Południowo-Wschodnia Brazylia
    20.206.0.194 Brazylia Południowa, Brazylia Południowo-Wschodnia Brazylia
    52.228.86.177 Kanada Środkowa, Kanada Wschodnia Kanada
    52.242.40.90 Kanada Środkowa, Kanada Wschodnia Kanada
    20.45.242.18 Kanarek (EUAP)
    20.51.21.252 Kanarek (EUAP)
    52.146.139.220 Europa Północna, Europa Zachodnia Europie
    20.105.209.72 Europa Północna, Europa Zachodnia Europie
    20.111.0.244 Francja Środkowa, Francja Południowa Francja
    52.136.191.10 Francja Środkowa, Francja Południowa Francja
    51.116.75.88 Niemcy Północne, Niemcy Zachodnio-Środkowe Niemcy
    20.52.95.48 Niemcy Północne, Niemcy Zachodnio-Środkowe Niemcy
    20.192.168.150 Indie Środkowe, Indie Południowe, Indie Zachodnie Indie
    20.192.153.104 Indie Środkowe, Indie Południowe, Indie Zachodnie Indie
    20.43.70.205 Japonia Wschodnia, Japonia Zachodnia Japonia
    20.189.228.222 Japonia Wschodnia, Japonia Zachodnia Japonia
    20.200.196.96 Korea Środkowa, Korea Południowa Korea
    52.147.119.29 Korea Środkowa, Korea Południowa Korea
    20.100.1.184 Norwegia Zachodnia, Norwegia Wschodnia Norwegia
    51.13.138.76 Norwegia Zachodnia, Norwegia Wschodnia Norwegia
    20.208.4.98 Szwajcaria Północna, Szwajcaria Zachodnia Szwajcaria
    51.107.251.190 Szwajcaria Północna, Szwajcaria Zachodnia Szwajcaria
    20.45.95.66 Zjednoczone Emiraty Arabskie Środkowe, Zjednoczone Emiraty Arabskie Północne ZEA
    20.38.141.5 Zjednoczone Emiraty Arabskie Środkowe, Zjednoczone Emiraty Arabskie Północne ZEA
    20.90.132.144 Południowe Zjednoczone Królestwo, Zachodnie Zjednoczone Królestwo UnitedKingdom
    20.58.68.62 Południowe Zjednoczone Królestwo, Zachodnie Zjednoczone Królestwo UnitedKingdom
    51.12.72.223 Szwecja Środkowa, Szwecja Południowa Szwecja
    51.12.22.174 Szwecja Środkowa, Szwecja Południowa Szwecja
    20.98.146.84 Środkowe stany USA, Wschodnie stany USA 2, Wschodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Zachodnie stany USA 2, Zachodnie stany USA 3, Zachodnie środkowe stany USA, Zachodnie stany USA Stany Zjednoczone
    20.98.194.64 Środkowe stany USA, Wschodnie stany USA 2, Wschodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Zachodnie stany USA 2, Zachodnie stany USA 3, Zachodnie środkowe stany USA, Zachodnie stany USA Stany Zjednoczone
    20.69.5.162 Środkowe stany USA, Wschodnie stany USA 2, Wschodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Zachodnie stany USA 2, Zachodnie stany USA 3, Zachodnie środkowe stany USA, Zachodnie stany USA Stany Zjednoczone
    20.83.222.102 Środkowe stany USA, Wschodnie stany USA 2, Wschodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Zachodnie stany USA 2, Zachodnie stany USA 3, Zachodnie środkowe stany USA, Zachodnie stany USA Stany Zjednoczone
    20.83.222.100 Środkowe stany USA, Wschodnie stany USA 2, Wschodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Zachodnie stany USA 2, Zachodnie stany USA 3, Zachodnie środkowe stany USA, Zachodnie stany USA Stany Zjednoczone
    20.141.10.130 Wszystkie regiony chmury dla instytucji rządowych USA UsGov
    52.127.55.131 Wszystkie regiony chmury dla instytucji rządowych USA UsGov

    Ważna

    • Adresy IP, które muszą być dozwolone, są specyficzne dla regionu, w którym znajduje się maszyna wirtualna. Na przykład maszyna wirtualna wdrożona w regionie Europa Północna musi dodać następujące wykluczenia adresów IP do zapory konta magazynu dla geografii Europa: 52.146.139.220 i 20.105.209.72. Wyświetl powyższą tabelę, aby znaleźć poprawne adresy IP dla regionu i lokalizacji geograficznej.
    • W bieżącej operacji konsoli szeregowej gniazdo internetowe jest otwierane w punkcie końcowym, takim jak <region>.gateway.serialconsole.azure.com. Upewnij się, że punkt końcowy serialconsole.azure.com jest dozwolony dla klientów przeglądarki w organizacji. W chmurze dla instytucji rządowych USA (Fairfax) sufiks punktu końcowego to serialconsole.azure.us.

    Aby uzyskać więcej informacji na temat dodawania adresów IP do zapory konta magazynu, zobacz Konfigurowanie zapór i sieci wirtualnych usługi Azure Storage: Zarządzanie regułami sieci IP.

Po pomyślnym dodaniu adresów IP do zapory konta magazynu spróbuj ponownie nawiązać połączenie konsoli szeregowej z maszyną wirtualną. Jeśli nadal występują problemy z połączeniem, sprawdź, czy prawidłowe adresy IP są wykluczone z zapory konta magazynu dla regionu maszyny wirtualnej.

Zabezpieczenia dostępu

Dostęp do konsoli szeregowej jest ograniczony do użytkowników mających rolę dostępu współautora maszyny wirtualnej lub nowszej do maszyny wirtualnej. Jeśli dzierżawa Microsoft Entra wymaga uwierzytelniania wieloskładnikowego, dostęp do konsoli szeregowej będzie również wymagał uwierzytelniania wieloskładnikowego, ponieważ dostęp konsoli szeregowej odbywa się za pośrednictwem Azure Portal.

Zabezpieczenia kanału

Wszystkie dane wysyłane tam iz powrotem są szyfrowane podczas przesyłania przy użyciu protokołu TLS 1.2 lub nowszej wersji.

Magazyn danych i szyfrowanie

Konsola szeregowa platformy Azure nie przegląda, nie sprawdza ani nie przechowuje żadnych danych przesyłanych do i z portu szeregowego maszyny wirtualnej. W związku z tym nie ma danych do szyfrowania w spoczynku.

Aby upewnić się, że wszystkie dane w pamięci, które są stronicowane na dyskach przez maszyny wirtualne z uruchomioną konsolą szeregową platformy Azure, są szyfrowane, użyj szyfrowania opartego na hoście. Szyfrowanie oparte na hoście jest domyślnie włączone dla wszystkich połączeń konsoli szeregowej platformy Azure.

Miejsce przechowywania danych

Interfejs wiersza polecenia Azure Portal lub azure pełni rolę terminali zdalnych do portu szeregowego maszyny wirtualnej. Ponieważ te terminale nie mogą bezpośrednio łączyć się z serwerami, które hostują maszynę wirtualną za pośrednictwem sieci, brama usługi pośredniej jest używana do serwera proxy ruchu terminalowego. Konsola szeregowa platformy Azure nie przechowuje ani nie przetwarza tych danych klienta. Brama usługi pośredniej, która przesyła dane, będzie znajdować się w lokalizacji geograficznej maszyny wirtualnej.

Dzienniki inspekcji

Cały dostęp do konsoli szeregowej jest obecnie rejestrowany w dziennikach diagnostyki rozruchu maszyny wirtualnej. Dostęp do tych dzienników jest własnością administratora maszyny wirtualnej platformy Azure i jest przez nie kontrolowany.

Uwaga

Nie są rejestrowane żadne hasła dostępu do konsoli. Jeśli jednak polecenia uruchamiane w konsoli zawierają lub wyprowadzają hasła, wpisy tajne, nazwy użytkowników lub dowolną inną formę danych osobowych (PII), zostaną one zapisane w dziennikach diagnostycznych rozruchu maszyny wirtualnej. Zostaną one zapisane wraz ze wszystkimi innymi widocznymi tekstami w ramach implementacji funkcji przewijania do tyłu konsoli szeregowej. Te dzienniki są cykliczne i tylko osoby z uprawnieniami do odczytu do konta magazynu diagnostyki mają do nich dostęp. Zalecamy jednak stosowanie najlepszych rozwiązań w zakresie używania pulpitu zdalnego dla wszystkich elementów, które mogą obejmować wpisy tajne i/lub dane osobowe.

Równoczesne użycie

Jeśli użytkownik jest połączony z konsolą szeregową, a inny użytkownik pomyślnie zażąda dostępu do tej samej maszyny wirtualnej, pierwszy użytkownik zostanie odłączony, a drugi połączony z tą samą sesją.

Uwaga

Oznacza to, że odłączony użytkownik nie zostanie wylogowany. Możliwość wymuszenia wylogowania po rozłączeniu (przy użyciu SIGHUP lub podobnego mechanizmu) jest nadal w harmonogramie działania. W systemie Windows w systemie SAC jest włączony automatyczny limit czasu; dla systemu Linux można skonfigurować ustawienie limitu czasu terminalu.

Ułatwienia dostępu

Ułatwienia dostępu to kluczowy element konsoli szeregowej platformy Azure. W tym celu upewniliśmy się, że konsola szeregowa jest dostępna dla osób z wadami wzroku lub niedosłyszących, a także osób, które mogą nie być w stanie korzystać z myszy.

Nawigacja za pomocą klawiatury

Użyj klawisza Tab na klawiaturze, aby nawigować w interfejsie konsoli szeregowej z Azure Portal. Lokalizacja zostanie wyróżniona na ekranie. Aby pozostawić fokus okna konsoli szeregowej, naciśnij klawisze Ctrl+F6 na klawiaturze.

Używanie konsoli szeregowej z czytnikiem zawartości ekranu

Konsola szeregowa ma wbudowaną obsługę czytnika ekranu. Poruszanie się z włączonym czytnikiem zawartości ekranu umożliwi odczytywanie tekstu alternatywnego aktualnie wybranego przycisku przez czytnik zawartości ekranu.

Typowe scenariusze uzyskiwania dostępu do konsoli szeregowej

Scenariusz Akcje w konsoli szeregowej
Nieprawidłowe reguły zapory Uzyskiwanie dostępu do konsoli szeregowej i naprawianie reguł zapory systemu Windows.
Uszkodzenie/sprawdzanie systemu plików Uzyskaj dostęp do konsoli szeregowej i odzyskaj system plików.
Problemy z konfiguracją protokołu RDP Uzyskaj dostęp do konsoli szeregowej i zmień ustawienia. Aby uzyskać więcej informacji, zobacz dokumentację protokołu RDP.
System blokady sieci Uzyskaj dostęp do konsoli szeregowej z Azure Portal, aby zarządzać systemem. Niektóre polecenia sieciowe są wymienione w poleceniach systemu Windows: CMD i PowerShell.
Interakcja z programem bootloader Uzyskiwanie dostępu do usługi BCD za pośrednictwem konsoli szeregowej. Aby uzyskać informacje, zobacz Włączanie menu rozruchu systemu Windows w konsoli szeregowej.

Znane problemy

Wiemy o niektórych problemach z konsolą szeregową i systemem operacyjnym maszyny wirtualnej. Poniżej przedstawiono listę tych problemów i kroków dotyczących ograniczania ryzyka dla maszyn wirtualnych z systemem Windows. Te problemy i środki zaradcze dotyczą zarówno maszyn wirtualnych, jak i wystąpień zestawu skalowania maszyn wirtualnych. Jeśli nie są one zgodne z wyświetlonym błędem, zobacz typowe błędy usługi konsoli szeregowej w temacie Typowe błędy konsoli szeregowej.

Problem Ograniczenie ryzyka
Naciśnięcie klawisza Enter po banerze połączenia nie powoduje wyświetlenia monitu o zalogowanie. Ten błąd może wystąpić, jeśli używasz niestandardowej maszyny wirtualnej, urządzenia ze wzmocnionymi zabezpieczeniami lub konfiguracji rozruchu, która powoduje, że system Windows nie może prawidłowo nawiązać połączenia z portem szeregowym. Ten błąd wystąpi również w przypadku uruchamiania maszyny wirtualnej Windows 10, ponieważ tylko maszyny wirtualne z systemem Windows Server są skonfigurowane tak, aby włączono usługę EMS.
Podczas nawiązywania połączenia z maszyną wirtualną z systemem Windows są wyświetlane tylko informacje o kondycji Ten błąd występuje, jeśli specjalna konsola administracyjna nie została włączona dla obrazu systemu Windows. Aby uzyskać instrukcje dotyczące ręcznego włączania protokołu SAC na maszynie wirtualnej z systemem Windows, zobacz Włączanie konsoli szeregowej na obrazach niestandardowych lub starszych .
Sac nie zajmuje całego obszaru konsoli szeregowej w przeglądarce Jest to znany problem z systemem Windows i emulatorem terminalu. Śledzimy ten problem w obu zespołach, ale na razie nie ma środków zaradczych.
Nie można wpisać w wierszu polecenia SAC, jeśli debugowanie jądra jest włączone. Protokół RDP do maszyny wirtualnej i uruchamiany bcdedit /debug {current} off z poziomu wiersza polecenia z podwyższonym poziomem uprawnień. Jeśli nie możesz użyć protokołu RDP, możesz zamiast tego dołączyć dysk systemu operacyjnego do innej maszyny wirtualnej platformy Azure i zmodyfikować go podczas dołączania jako dysk danych, uruchamiając polecenie bcdedit /store <drive letter of data disk>:\boot\bcd /debug <identifier> off, a następnie zamieniając dysk z powrotem.
Wklejenie do programu PowerShell w środowisku SAC powoduje utworzenie trzeciego znaku, jeśli oryginalna zawartość ma powtarzający się znak. Aby obejść ten problem, uruchom polecenie Remove-Module PSReadLine , aby zwolnić moduł PSReadLine z bieżącej sesji. Ta akcja nie spowoduje usunięcia ani odinstalowania modułu.
Niektóre dane wejściowe klawiatury generują dziwne dane wyjściowe SAC (na przykład [A, [3~). Sekwencje ucieczki VT100 nie są obsługiwane przez wiersz polecenia SAC.
Wklejanie długich ciągów nie działa. Konsola szeregowa ogranicza długość ciągów wklejonych do terminalu do 2048 znaków, aby zapobiec przeciążeniu przepustowości portu szeregowego.

Często zadawane pytania

Pyt. Jak mogę wysłać opinię?

Odp. Prześlij opinię, tworząc problem z usługą GitHub pod adresem https://aka.ms/serialconsolefeedback. Alternatywnie (mniej preferowane) możesz wysłać opinię za pośrednictwem azserialhelp@microsoft.com maszyny wirtualnej lub w kategorii maszyny wirtualnej https://feedback.azure.com.

Pyt. Czy konsola szeregowa obsługuje kopiowanie/wklejanie?

Odp. Tak. Użyj klawiszy Ctrl+Shift+C i Ctrl+Shift+V , aby skopiować i wkleić je do terminalu.

Pyt. Kto może włączyć lub wyłączyć konsolę szeregową dla mojej subskrypcji?

Odp. Aby włączyć lub wyłączyć konsolę szeregową na poziomie całej subskrypcji, musisz mieć uprawnienia do zapisu w subskrypcji. Role z uprawnieniami do zapisu obejmują role administratora lub właściciela. Role niestandardowe mogą również mieć uprawnienia do zapisu.

Pyt. Kto może uzyskać dostęp do konsoli szeregowej mojej maszyny wirtualnej?

Odp. Aby maszyna wirtualna mogła uzyskać dostęp do konsoli szeregowej maszyny wirtualnej, musisz mieć rolę Współautor maszyny wirtualnej lub nowszą.

Pyt. Moja konsola szeregowa nie wyświetla niczego, co mam zrobić?

Odp. Obraz jest prawdopodobnie błędnie skonfigurowany pod kątem dostępu do konsoli szeregowej. Aby uzyskać informacje na temat konfigurowania obrazu w celu włączenia konsoli szeregowej, zobacz Włączanie konsoli szeregowej na obrazach niestandardowych lub starszych.

Pyt. Czy konsola szeregowa jest dostępna dla zestawów skalowania maszyn wirtualnych?

Odp. Tak! Zobacz Wprowadzenie do konsoli szeregowej.

Następne kroki

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 platformy Azure.