Windows Tips & News

Jak zainstalować system Windows 10 dla ARM w QEMU?

click fraud protection

Układy ARM64 są uważane za bardziej energooszczędne w porównaniu z procesorami x86 firm Intel i AMD. Korzystając z nowej platformy, producenci OEM mogą tworzyć jeszcze mniejsze, lżejsze i wydajne urządzenia z mocą pełnego systemu Windows 10. Istnieje sposób na zainstalowanie i wypróbowanie systemu Windows 10 dla układów SoC ARM w QEMU. Oto jak.

QEMU to darmowy i hostowany hiperwizor typu open source, który wykonuje wirtualizację sprzętu. Dzięki QEMU łatwo jest emulować zupełnie inny zestaw sprzętu niż sprzęt fizyczny, który posiadasz. Oprogramowanie obsługuje emulację architektury AArch64/ARM64, dzięki czemu można go wykorzystać do instalacji systemu Windows 10 dla ARM.

Podczas gdy Windows 10 działa powoli w QEMU, wystarczy zobaczyć, czym dokładnie jest Windows 10 dla ARM.

Oto kroki, które należy wykonać, aby system Windows 10 dla ARM działał w QEMU. Pamiętaj, że nie obsługuje sieci z powodu brakujących sterowników.

Aby zainstalować system Windows 10 dla ARM w QEMU, wykonaj następujące czynności.

  1. Ściągnij i zainstaluj QEMU dla Windows
  2. Pobierz pliki ESD/UUP systemu Windows 10 (arm64) z dowolnego zaufanego źródła. Na przykład możesz użyć obserwowanie strony internetowej stworzony przez adguarda.
  3. Teraz pobierz pliki UUP do konwertera ISO stąd. Jest przystosowany do budowania obrazów ISO dla ARM.
  4. Pobierz Oprogramowanie układowe UEFI i przekompilowane/podpisane sterowniki pamięci masowej arm64 pakiet.
  5. Utwórz nowy plik system.vhdx o rozmiarze 23 GB lub większym (stały rozmiar, bez rozwijania, zainicjowany przy użyciu schematu partycjonowania GPT).
  6. Aby uruchomić maszynę wirtualną, użyj następującego pliku wsadowego:
    qemu-system-aarch64.exe ^ -M wirtualny ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -urządzenie VGA ^ -urządzenie nec-usb-xhci ^ -urządzenie usb-kbd ^ -urządzenie USB-mysz ^ -device USB-storage, drive=install ^ -drive if=brak, id=install, format=raw, media=cdrom, file=.\17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -urządzenie pamięć USB, dysk=sterowniki ^ -drive if=brak, id=drivers, readonly=on, file=.\drivers.vhdx ^ -urządzenie virtio-blk, dysk=system ^ -drive if=brak, id=system, format=surowy, plik=.\system.vhdx

Gotowe!
Uwaga: Podczas instalacji będziesz musiał dostarczyć sterowniki VirtIO (przejdź do zamontowanego dysku).

Podany powyżej plik wsadowy skonfiguruje QEMU do emulacji następującego urządzenia:

  • wirtualizuj procesor Cortex A57 (z 3 rdzeniami)
  • skonfiguruj 4GiB pamięci RAM
  • użyj mojego przekompilowanego Oprogramowanie układowe TianoCore EDKII ArmVirtPkg, z drobnymi zmianami w celu ponownego włączenia obsługi VGA i dołączenia kapryśne logo startowe aby zniechęcić do poważnego użytkowania. (To jest podobny do kompilacji dostarczonej przez Googulator w tym cofnąłem dwa commity VGA. Nie wprowadzono żadnych innych zmian. Ostatni mistrz.)
  • wykorzystaj trochę miejsca na zarysowania do przechowywania zmiennych UEFI (np. kolejność rozruchu)
  • użyj VGA do potrzeb graficznych
  • ustawić Kontroler hosta NEC USB XHCI
  • ... i podłącz do niego cztery zwirtualizowane urządzenia USB.
    • klawiatura USB
    • mysz USB
    • CDROM, na którym znajdują się nasze nośniki instalacyjne
    • wymienny dysk twardy zawierający pakiet sterowników VirtIO vhdx
  • ustawić Urządzenie blokujące VirtIO hosting głównego systemu vhdx

Wynik powinien wyglądać następująco:

Wszystkie kredyty trafiają do Rafael Rivera.

Jak wyczyścić powiadomienia Live Tile podczas logowania w systemie Windows 10?

Jak wyczyścić powiadomienia Live Tile podczas logowania w systemie Windows 10?

Funkcja Live Tiles pojawiła się po raz pierwszy w systemie operacyjnym Windows 8. Aplikacje przyp...

Czytaj więcej

Pobierz Odmów dostępu do wszystkich nośników wymiennych w systemie Windows 10

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Jak wyczyścić powiadomienia Live Tile podczas logowania w systemie Windows 10?

Jak wyczyścić powiadomienia Live Tile podczas logowania w systemie Windows 10?

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej