Właśnie stworzyłeś VM do testowania Debiana, a ekran pozostaje czarny lub instalator uruchamia się bez sieci. W Hyper-V problem często wynika z wyboru dokonania przed pierwszym ekranem Debiana: generacja VM, model Secure Boot, ISO lub wirtualny przełącznik.
Wolę ustawić te opcje przed uruchomieniem. Sprawdzisz ISO Debiana 13, stworzysz VM generacji 2 z odpowiednim VHDX, wybierzesz sieć w zależności od zastosowania, a następnie skontrolujesz wynik z Debiana.

Przygotowanie i weryfikacja ISO Debiana 13
Pobierz obraz Debiana 13 dopasowany do twojego połączenia. Obraz netinst jest odpowiedni, jeśli VM będzie miała dostęp do lustra Debiana w trakcie instalacji. Obraz DVD ogranicza to uzależnienie, kosztem cięższego pobierania. Zachowaj dokładną nazwę pliku ISO: wykorzystasz ją w poleceniu oraz w wirtualnym napędzie DVD.
Debian opisuje procedurę na swojej stronie weryfikacji obrazów. Porównaj wartość SHA256 lub SHA512 obliczoną lokalnie z plikiem oficjalnym. Dla pełnego łańcucha zaufania, sprawdź również podpis pliku z sumami. Nie wymyślaj wartości skrótu: zależy ona od konkretnego pobranego obrazu.
Get-FileHash .debian-13.x.x-amd64-netinst.iso -Algorithm SHA256
Zamień przykładową nazwę na swoją nazwę pliku. Jeśli suma się nie zgadza, pobierz ISO ponownie i nie uruchamiaj instalacji.
Przygotuj następujące elementy, aby uniknąć cofania się w trakcie asystenta:
- Windows z dostępnym Hyper-V i uprawnieniami administratora;
- wystarczająca ilość miejsca na dysku dla VHDX i ISO;
- wirtualny przełącznik już wybrany;
- połączenie internetowe, jeśli używasz netinst;
- ustawienia Secure Boot gotowe do kontroli.
Tworzenie VM Hyper-V generacji 2
W Menedżerze Hyper-V uruchom kreatora nowej maszyny wirtualnej i nadaj jej nazwę, która identyfikuje Debiana i jego zastosowanie. Polecam generację 2: korzysta z UEFI i jest domyślnym wyborem dla bieżącej instalacji Debiana 13. Zachowaj generację 1 tylko w przypadku jasnych ograniczeń kompatybilności.
Dostosuj pamięć rozruchową i liczbę procesorów do przewidywanego obciążenia. Nie ma uniwersalnego rozmiaru dla stanowiska testowego, graficznego pulpitu czy usługi. Będziesz mógł dostosować CPU po utworzeniu. W przypadku dysku wybierz dynamiczny VHDX i zaplanuj pojemność spójną z oczekiwanymi pakietami, dziennikami i danymi.
| Ustawienie | Zalecany wybór | Kiedy zmienić |
|---|---|---|
| Generacja | Generacja 2 | Generacja 1 tylko w przypadku ograniczeń kompatybilności |
| Dysk | Dynamiczny VHDX | Zwiększyć pojemność, jeśli dane przekraczają początkowe potrzeby |
| Sieć | Default Switch dla szybkiego testu | Zewnętrzny przełącznik, jeśli VM musi być dostępna z sieci lokalnej |
| ISO | Wirtualny napęd DVD | Usunąć ISO po instalacji, aby uruchomić z VHDX |
Default Switch zazwyczaj zapewnia dostęp do Internetu przez NAT. Nie zastępuje zewnętrznego przełącznika, jeśli musisz uzyskać dostęp do VM z innego urządzenia w LAN. Wybierz przełącznik przed uruchomieniem instalatora: w przeciwnym razie Debian może być poprawnie zainstalowany z interfejsem, który pozostaje bez adresu.
Ustawienie Secure Boot przed pierwszym uruchomieniem
VM generacji 2 uruchamia się z UEFI i może korzystać z Secure Boot. W ustawieniach Firmware lub Security VM sprawdź model certyfikatu. Model „Microsoft UEFI Certificate Authority” jest tym, który należy wypróbować dla ISO Linux, gdy domyślne ustawienie odrzuca uruchomienie.
Uwaga: zachowanie zależy od wersji Windows, Hyper-V i używanego obrazu. Jeśli VM nie uruchamia się z ISO, najpierw sprawdź model Secure Boot i kolejność uruchamiania. Tymczasowo wyłącz Secure Boot tylko po to, aby izolować to zablokowanie w laboratorium. Następnie ponownie włącz, jeśli wybrana konfiguracja na to pozwala.
Instalacja Debiana 13 w VM
Załaduj ISO w wirtualnym napędzie DVD, uruchom VM i wybierz instalację graficzną lub tekstową. Wybierz język i klawiaturę, a następnie pozwól instalatorowi wykryć interfejs sieciowy Hyper-V. Z netinst wybierz lustro Debiana dostępne z wybranego przełącznika.
Dla VM laboratoryjnej automatyczne partycjonowanie na VHDX wystarczy, jeśli dysk nie zawiera żadnych danych do zachowania. Następnie wybierz użyteczne środowisko: instalacja minimalna dla serwera, lub pulpit, jeśli VM służy również do testów graficznych. Dodaj SSH tylko jeśli jest to konieczne. Przed ponownym uruchomieniem usuń ISO z napędu wirtualnego, aby Debian mógł uruchomić się z dysku.
Sprawdzanie Debiana po pierwszym uruchomieniu
Po ponownym uruchomieniu sprawdź wersję, jądro, sieć i dysk z poziomu gościa. Pierwsze polecenia pokazują ten stan. sudo apt update jest wyjątkiem: aktualizuje indeksy pakietów i sprawdza dostęp do repozytoriów.
cat /etc/os-release
cat /etc/debian_version
uname -r
ip addr
ip route
lsblk
sudo apt update
dmesg | grep -Ei 'hyperv|hv_'
/etc/os-releasei/etc/debian_versionpotwierdzają instalację Debiana 13;uname -rwskazuje rzeczywiście załadowane jądro;ip addrpokazuje interfejs i otrzymany adres. Jeśli ta lektura jest ci obca, zasób sprawdzanie adresu za pomocą ip addr szczegółowo opisuje użyteczne linie;ip routepozwala znaleźć domyślną trasę. Strona sprawdzanie ruchu za pomocą ip route pomaga odróżnić brak trasy od problemu z DNS;lsblkpotwierdza obecność dysku wirtualnego i jego partycji;sudo apt updatesprawdza sieć, rozwiązywanie DNS i repozytoria, jeśli wybrałeś instalację z połączeniem;dmesgmoże wyświetlać ślady Hyper-V, ale zawartość zależy od jądra i praw dostępu do odczytu. Zasób odczyt wiadomości za pomocą dmesg wyjaśnia tę kontrolę.
Microsoft dokumentuje Debiana wśród dystrybucji wspieranych na Hyper-V i zaznacza, że Linux Integration Services są zintegrowane z jądrem Linux dla odpowiednich dystrybucji. Nie musisz zatem instalować starego pakietu Microsoft LIS dla tego nowoczesnego Debiana. Sprawdź jądro i wcześniejsze kontrole, zamiast dodawać zewnętrzny instalator. Odnośnikiem pozostaje strona Microsoft Learn o Debianie w Hyper-V.
Korygowanie najczęstszych zatorów
| Objaw | Weryfikacja | Korekta |
|---|---|---|
| ISO nie uruchamia się | Napęd DVD, kolejność rozruchu, Secure Boot | Sprawdź ISO i spróbuj Microsoft UEFI Certificate Authority |
| Brak adresu IP | Podłączony przełącznik i interfejs w ip addr | Wróć do przełącznika Hyper-V, a następnie uruchom ponownie kontrolę sieci |
| Brak Internetu | Trasa z ip route, potem DNS | Rozróżnij przełącznik, trasę i rozwiązywanie, zanim edytujesz Debiana |
| Brak dysku | Obecność VHDX w lsblk | Sprawdź kontroler i dysk podłączony do VM |
VM jest gotowa do laboratorium, jeśli uruchamia się, uzyskuje adres, ma domyślną trasę i widzi swój VHDX. Utwórz następnie czysty checkpoint, jeśli potrzebujesz go do swoich testów, a następnie zaktualizuj Debiana. Punkt kontrolny nie zastępuje długoterminowej kopii zapasowej. Jeśli VM ma opuścić laboratorium, konieczne będzie oddzielne zajęcie się twardnieniem, monitorowaniem i polityką kopii zapasowych.