Instalacja Windows 8.1 64 na Qemu Fails - nie można znaleźć dysku ze względu na problemy ze sterownikiem Virtio

3

Nie mogę zainstalować systemu Windows 8.1 x64, wykonując następujące czynności na maszynie wirtualnej qemu:

qemu-img create -f qcow2 Windows8.img 20G

qemu-system-x86_64 -machine pc,accel=kvm:tcg -cpu host -m 2048 -smp 2 -drive file=Windows8.img,if=virtio -drive file=virtio-win-0.1-74.iso,media=cdrom -cdrom win81.iso -boot d 

Windows skarży się, że nie może znaleźć sterownika (co jest normalne, o ile czytałem przewodniki instalacji). Wskazuję instalator na sterownik virtio na drugim ISO, który wydaje się rozpoznawać i próbuje go zainstalować. Instalacja sterownika nie powiedzie się jednak z tą wiadomością:

enter image description here

„Nie znaleziono nowych sterowników urządzeń. Upewnij się, że nośnik instalacyjny zawiera poprawne sterowniki, a następnie kliknij OK.”

Używam qemu 1.6.1 w Gentoo Linux (co jest najprawdopodobniej nieistotne).

vanthome
źródło
Alternatywną trasą byłoby zainstalowanie na „zwykłym” dysku i przejście na VirtIO później. Aby to zrobić, dodaj wirtualny dysk przez VirtIO, zainstaluj wszystkie niezbędne sterowniki, a następnie przełącz dysk systemowy. Po tym fikcyjny dysk można usunąć.
Daniel B

Odpowiedzi:

1

Musisz pobrać Sterowniki Windows VirtIO z projektu Fedora.

Aby użyć sterowników, rozpocznij instalację na dysku z systemem Windows 8.1. Po przejściu do ekranu partycjonowania zmień dysk na właśnie pobrany dysk ISO sterownika. Można to zrobić za pomocą monitora QEMU przez Ctrl + Alt + 2 . Wysuń ide-cdrom (możesz nacisnąć kartę, aby zakończyć). Zmień /path/to/drivers/disk.iso

Teraz przełącz się za pomocą Ctrl + Alt + 1 i postępuj zgodnie z oknem Windows, aby zainstalować sterowniki. Partycja, jak chcesz, i użyj tej samej metody, co powyżej, aby przełączyć się z powrotem na dysk Windows 8.1.

Mitch
źródło
1
Sądząc po zrzucie ekranu, dokładnie to zrobił. Tylko że użył dwóch wirtualnych napędów CD.
Daniel B
@DanielB 100% poprawne.
vanthome
0

Możesz spróbować użyć

-cdrom virtio-win-0.1-74.iso -hda Windows8.img

zamiast używać virtio.

Anish
źródło
0

W moim przypadku obraz ISO był uszkodzony.

vanthome
źródło