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 są w stanie tworzyć jeszcze mniejsze, lżejsze i wydajniejsze urządzenia z pełną mocą systemu Windows 10. Istnieje sposób na zainstalowanie i wypróbowanie systemu Windows 10 dla układów ARM SoC w QEMU. Oto jak.
Reklama
ile urządzeń może korzystać z disney plus
QEMU to darmowy hiperwizor typu open source, który obsługuje wirtualizację sprzętu. Dzięki QEMU można łatwo emulować zupełnie inny zestaw sprzętu niż posiadany sprzęt fizyczny. Oprogramowanie obsługuje emulację architektury AArch64 / ARM64, dzięki czemu można go użyć 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 musisz 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.
jak usunąć wiadomości z grupy na iPhonie?
- Ściągnij i zainstaluj QEMU dla Windows
- Pobierz pliki ESD / UUP systemu Windows 10 (arm64) z dowolnego zaufanego źródła. Na przykład możesz użyć następującą witrynę internetową stworzony przez adguard.
- Teraz pobierz pliki UUP do konwertera ISO stąd . Jest przystosowany do budowania obrazów ISO dla ARM.
- Pobierz Oprogramowanie układowe UEFI i ponownie skompilowane / podpisane sterowniki pamięci masowej arm64 pakiet.
- Utwórz nowy plik system.vhdx o rozmiarze 23 GB lub większym (stały rozmiar, nierozszerzany, zainicjowany przy użyciu schematu partycjonowania GPT).
- Aby uruchomić maszynę wirtualną, użyj następującego pliku wsadowego:
qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -device VGA ^ -device nec-usb-xhci ^ -device usb-kbd ^ -device usb-mouse ^ -device usb-storage, drive = install ^ -drive if = none, id = install, format = raw, media = cdrom, file =. 17083.1000.180119-1645. RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -device usb-storage, drive = drivers ^ -drive if = none, id = drivers, readonly = on, file =. Drivers.vhdx ^ -device virtio-blk, drive = system ^ -drive if = none, id = system, format = raw, file =. system.vhdx
Gotowe!
Uwaga: Podczas instalacji konieczne będzie zapewnienie sterowników VirtIO (przejdź do zamontowanego dysku).
Plik wsadowy podany powyżej skonfiguruje QEMU do emulacji następującego urządzenia:
- wirtualizacja procesora Cortex A57 (z 3 rdzeniami)
- skonfiguruj 4 GB pamięci RAM
- użyj mojego ponownie skompilowanego Oprogramowanie sprzętowe TianoCore EDKII ArmVirtPkg , z drobnymi zmianami, aby ponownie włączyć obsługę VGA i dołączyć plik kapryśne logo buta aby zniechęcić do poważnego używania. (To jest podobny do kompilacji dostarczonej przez Googulator w tym, że cofnąłem dwa zatwierdzenia VGA. Żadne inne zmiany nie zostały wprowadzone. Najnowszy mistrz.)
- wykorzystać trochę miejsca na zarysowania do przechowywania zmiennych UEFI (np. kolejność rozruchu)
- używaj VGA do potrzeb graficznych
- ustawić Kontroler hosta NEC USB XHCI
- ... i podłącz do niego cztery zwirtualizowane urządzenia USB
- klawiaturę USB
- mysz USB
- CDROM zawierający nasz nośnik instalacyjny
- 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 .