Service

Pytania i odpowiedzi dla kategorii service

Proxmox VE: instalacja Windows – brak dysku w kreatorze [rozwiązanie]

Dlaczego Windows nie widzi dysku w Proxmox?

Proxmox VE domyślnie używa kontrolera VirtIO SCSI – zoptymalizowanego sterownika dla środowisk wirtualnych. Windows 10 i Windows 11 nie posiadają wbudowanego sterownika VirtIO. Kreator instalacji nie rozpoznaje dysku, bo nie ma czym go „odczytać”.

Linux ma sterowniki VirtIO w jądrze – dlatego Ubuntu czy Debian instaluje się bez problemu. Windows wymaga ich dostarczenia ręcznie, z dodatkowego obrazu ISO.

💡 Krótka odpowiedź: Wystarczy podłączyć do VM obraz virtio-win.iso z darmowymi sterownikami i załadować je podczas instalacji. Cały proces zajmuje kilka minut.

Czego potrzebujesz przed instalacją?

  1. Obraz ISO Windows – Windows 10 lub 11, pobrany ze strony Microsoft.
  2. Obraz ISO VirtIO – plik virtio-win.iso z bezpłatnymi sterownikami (link poniżej).
  3. Dostęp do Proxmox VE – panel webowy na porcie 8006, uprawnienia administratora.
  4. Maszyna wirtualna – skonfigurowana z dyskiem VirtIO SCSI i kontrolerem VirtIO SCSI Single.

Krok 1 – Pobranie sterowników VirtIO

Sterowniki VirtIO dla Windows są udostępniane bezpłatnie przez projekt Fedora jako gotowy obraz ISO.

Pobierz plik virtio-win.iso ze strony:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

Następnie wgraj plik do Proxmox:

  1. Zaloguj się do panelu Proxmox VE (https://IP_SERWERA:8006).
  2. W lewym panelu wybierz węzeł → Local → zakładka ISO Images.
  3. Kliknij Upload i wskaż pobrany plik virtio-win.iso.

Krok 2 – Konfiguracja maszyny wirtualnej

Jeśli tworzysz VM od nowa, zwróć uwagę na kilka ustawień:

  • Dysk: Bus/Device → SCSI, rozmiar min. 60 GB, Cache: Write back, IO thread: zaznacz.
  • Kontroler SCSI: ustaw na VirtIO SCSI Single.
  • Karta sieciowa: Model → VirtIO (paravirtualized).

Do VM musisz podłączyć dwa napędy CD/DVD jednocześnie:

NapędObraz ISOPrzeznaczenie
IDE 2Windows 10/11.isoInstalacja systemu
IDE 3virtio-win.isoSterowniki VirtIO dostępne podczas instalacji

Krok 3 – Instalacja Windows z załadowaniem sterownika

Uruchom VM i przejdź normalnie przez pierwsze kroki (wybór języka, akceptacja licencji). Na ekranie „Gdzie chcesz zainstalować system Windows?” lista dysków będzie pusta. Postępuj następująco:

  1. Kliknij „Załaduj sterownik” (przycisk poniżej listy dysków).
  2. Kliknij „Przeglądaj” i odszukaj napęd CD z virtio-win.iso.
  3. Przejdź do folderu:
    amd64\w10 – dla Windows 10
    amd64\w11 – dla Windows 11
  4. Kliknij OK.
  5. Na liście pojawi się „Red Hat VirtIO SCSI controller” – zaznacz go i kliknij Dalej.
  6. Na liście dysków pojawi się Twój wirtualny dysk. Instalacja może być kontynuowana.

⚠️ Ścieżka do sterownika dysku:
virtio-win.iso \ amd64 \ w10 (Windows 10)  lub  amd64 \ w11 (Windows 11)

Krok 4 – Instalacja pozostałych sterowników VirtIO

Sam sterownik dysku wystarczy do zakończenia instalacji. Po uruchomieniu systemu należy jednak zainstalować pełen pakiet – w szczególności sterownik karty sieciowej.

Metoda zalecana:

  1. Upewnij się, że virtio-win.iso jest nadal podłączony do napędu CD.
  2. Otwórz Eksplorator plików i przejdź do napędu CD.
  3. Uruchom plik virtio-win-gt-x64.msi.
  4. Przejdź przez kreator instalacji – wybierz wszystkie komponenty.
  5. Po zakończeniu uruchom ponownie system.

✅ Co instaluje virtio-win-gt-x64.msi?
Sterownik dysku VirtIO SCSI • Sterownik karty sieciowej (NetKVM) • Sterownik pamięci balonowej • Sterownik RNG • Agent QEMU Guest Agent

Krok 5 – QEMU Guest Agent

QEMU Guest Agent to program działający wewnątrz VM, który komunikuje się z hypervisorem. Umożliwia m.in. prawidłowe zatrzymanie VM z poziomu Proxmox, wykonywanie spójnych migawek oraz monitorowanie stanu systemu.

Instalacja:

  1. Na płycie virtio-win.iso znajdź folder guest-agent.
  2. Uruchom qemu-ga-x86_64.msi i zainstaluj według domyślnych ustawień.

Włączenie w Proxmox:

  1. Zaznacz swoją VM w panelu Proxmox.
  2. Przejdź do Options → QEMU Guest Agent.
  3. Ustaw Enabled = Yes i zapisz.

Typowe błędy i ich rozwiązania

ProblemRozwiązanie
Po kliknięciu „Przeglądaj” nie widzę napędu z VirtIOWróć do ustawień VM i upewnij się, że virtio-win.iso jest podłączony do drugiego napędu CD. Uruchom VM ponownie.
Widzę napęd, ale nie ma odpowiedniego folderuDla Windows 10 użyj folderu w10, dla Windows 11 – w11. Oba muszą być w podkatalogu amd64.
Instalacja kończy się błędem braku sterownikaPobierz najnowszą wersję virtio-win.iso. Starsze wersje mogą nie zawierać sterowników dla Windows 11.
System działa, ale nie ma internetuZainstaluj pełny pakiet virtio-win-gt-x64.msi. Sterownik karty sieciowej (NetKVM) nie jest instalowany automatycznie przez Windows.
VM wyłącza się z błędem po migracji lub snapshocieZainstaluj QEMU Guest Agent i włącz go w Proxmox: Options → QEMU Guest Agent → Enabled = Yes.

Podsumowanie – lista kontrolna

  • ✅ Pobrano obraz ISO Windows (Microsoft.com)
  • ✅ Pobrano obraz virtio-win.iso (fedorapeople.org)
  • ✅ Oba pliki ISO wgrane do magazynu Proxmox
  • ✅ Maszyna wirtualna skonfigurowana z dyskiem VirtIO SCSI
  • ✅ Kontroler SCSI ustawiony na VirtIO SCSI Single
  • ✅ Do VM podłączone dwa napędy CD: Windows ISO oraz VirtIO ISO
  • ✅ Podczas instalacji załadowano sterownik VirtIO SCSI
  • ✅ Windows zainstalowany prawidłowo
  • ✅ Po uruchomieniu zainstalowano virtio-win-gt-x64.msi
  • ✅ Zainstalowano i włączono QEMU Guest Agent

✅ Gotowe! Twoja maszyna wirtualna z Windows działa na pełnych sterownikach VirtIO. System jest zoptymalizowany pod Proxmox VE, a zarządzanie z poziomu hypervisora jest w pełni funkcjonalne.

Masz więcej pytań?

Chętnie na nie odpowiemy! Napisz do nas, aby uzyskać szczegółowe informacje na temat naszej oferty i usług.

Skontaktuj się z nami