On Tue, 17 Jun 2025, Sebastian Feld via Cygwin wrote: > Now that Microsoft is porting Cygwin to Aarch64: > > Do you know how to run Windows Aarch64 in qemu, so people can test > Cygwin Aarch64 changes? > > Sebi
Yes, but as others have said it is too slow to really be practical. What I've done lately is use WinPE - they added an option to install x64 emulation support in 24H2, and this runs OK in qemu and can run Cygwin. https://github.com/jeremyd2019/winpebuilder Unfortunately, I think the license of WinPE disallows redistributing, so I have this GHA workflow to build a nice little package, I download the artifact, and then delete it immediately to try not to violate the license. I have run Windows on a Raspberry Pi 3B+ and 4, but 24H2 now requires instruction sets that are not present in that hardware so 23H2 is the newest release you can run on there. I don't have a pi 5, and don't know if the drivers and efi firmware have caught up with that yet. GHA now has windows-on-arm runners, so that is really going to be a boon to open-source developers who don't have access to the hardware. https://github.com/actions/partner-runner-images?tab=readme-ov-file#windows-11-by-arm-limited -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple