All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's
@ 2017-09-16 18:22 oscarbg
  2017-09-16 18:23 ` [Qemu-devel] [Bug 1717708] " oscarbg
                   ` (17 more replies)
  0 siblings, 18 replies; 20+ messages in thread
From: oscarbg @ 2017-09-16 18:22 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

Hi,
recently Windows ARM64 ISOs have been posted on the internet..
just checked with latest QEMU 2.10 release from 
https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
"h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
seems no video output..
checked various machine options for example versatilepb (says guest has not initialized the guest)..

so don't know if it's a QEMU bug or lacking feature but can support
running Windows ARM64 builds (would be nice if you can add a
Snapdragon835 machine type which is which first machines will be
running..)


note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

thanks..

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
@ 2017-09-16 18:23 ` oscarbg
  2017-09-17 11:00 ` Peter Maydell
                   ` (16 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: oscarbg @ 2017-09-16 18:23 UTC (permalink / raw)
  To: qemu-devel

I meant: "says guest has not initialized the display"..

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
  2017-09-16 18:23 ` [Qemu-devel] [Bug 1717708] " oscarbg
@ 2017-09-17 11:00 ` Peter Maydell
  2017-09-17 14:10 ` Shannon Zhao
                   ` (15 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2017-09-17 11:00 UTC (permalink / raw)
  To: qemu-devel

It's expected behaviour that you don't have any video output, because by
default the "virt" board has no graphics device. Most people use a
serial console here. It should also be possible to set it up with a
virtio gpu graphics device, but I don't know whether Windows supports
that.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
  2017-09-16 18:23 ` [Qemu-devel] [Bug 1717708] " oscarbg
  2017-09-17 11:00 ` Peter Maydell
@ 2017-09-17 14:10 ` Shannon Zhao
  2017-09-17 15:17 ` [Qemu-devel] [Bug 1717708] [NEW] " Richard Henderson
                   ` (14 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Shannon Zhao @ 2017-09-17 14:10 UTC (permalink / raw)
  To: qemu-devel

"D:\Program Files\qemu\qemu-system-aarch64.exe" -device virtio-scsi-
pci,id=scsi -drive if=none,id=cd,file=\path\to\iso -device scsi-
cd,drive=cd,bootindex=0 -m 2048 -cpu cortex-a57 -smp 4 -machine virt
-device virtio-gpu-pci -bios "QEMU_EFI .fd" -device usb-ehci -device
usb-kbd -device usb-mouse -usb

The QEMU_EFI .fd is downloaded from https://releases.linaro.org
/reference-platform/enterprise/17.08/uefi/release/qemu64/QEMU_EFI.fd

While I've tried the 16353.1000.170825-1423
.RS_PRERELEASE_CLIENTENTERPRISE_VOL_ARM64FRE_ES-ES.ISO, bios could find
the EFI/BOOT/BOOTAA64.EFI file, but the installer doesn't boot up.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (2 preceding siblings ...)
  2017-09-17 14:10 ` Shannon Zhao
@ 2017-09-17 15:17 ` Richard Henderson
  2017-09-18  4:30 ` [Qemu-devel] [Bug 1717708] " oscarbg
                   ` (13 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Richard Henderson @ 2017-09-17 15:17 UTC (permalink / raw)
  To: Bug 1717708, qemu-devel

On 09/16/2017 11:22 AM, oscarbg wrote:
> Public bug reported:
> 
> Hi,
> recently Windows ARM64 ISOs have been posted on the internet..
> just checked with latest QEMU 2.10 release from 
> https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
> "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
> seems no video output..

The first thing that I see missing here is a UEFI bios image.  While qemu
provides bios images for other targets, we do not ship one for arm64.

  https://wiki.linaro.org/LEG/UEFIforQEMU

provides instructions for building or downloading the bios.  Using that, you
should at least get to a prompt on the serial console.

>From there, whether windows can boot with a serial console, or whether it
requires a graphics device, I don't know.


r~

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (3 preceding siblings ...)
  2017-09-17 15:17 ` [Qemu-devel] [Bug 1717708] [NEW] " Richard Henderson
@ 2017-09-18  4:30 ` oscarbg
  2017-09-18 12:49 ` Shannon Zhao
                   ` (12 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: oscarbg @ 2017-09-18  4:30 UTC (permalink / raw)
  To: qemu-devel

thanks Peter..
Shannon,
using your launch arguments seems to go as you write..
nice progress..

any info on if running QEMU on Linux will be better right now than
Windows?

as I thought virtio-gpu was for Linux but I'm very new to QEMU so
probably bad knowledge..

also don't know how mature ARM64 platform emulation is right now and how
fast is progressing.. could be, that say next QEMU 2.11 could handle
Windows ARM64 installation and booting correctly via some patches?

thanks..

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (4 preceding siblings ...)
  2017-09-18  4:30 ` [Qemu-devel] [Bug 1717708] " oscarbg
@ 2017-09-18 12:49 ` Shannon Zhao
  2017-11-14 13:35 ` Googulator
                   ` (11 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Shannon Zhao @ 2017-09-18 12:49 UTC (permalink / raw)
  To: qemu-devel

The virtio-gpu is not Linux specific. If windows could include the
device driver, it can be used on windows as well like other virtio
devices on windows x86.

I'm not sure what's the requirements for booting Windows on ARM64 virt
machine since the OS is not open source. So it would be better someone
from MS solves this problem or points what we missed for support
Windows.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (5 preceding siblings ...)
  2017-09-18 12:49 ` Shannon Zhao
@ 2017-11-14 13:35 ` Googulator
  2017-11-14 13:43 ` Peter Maydell
                   ` (10 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Googulator @ 2017-11-14 13:35 UTC (permalink / raw)
  To: qemu-devel

virtio-gpu-pci will not work for booting Windows.

Per https://docs.microsoft.com/en-us/windows-hardware/drivers/bringup
/uefi-requirements-that-apply-to-all-windows-platforms, Windows
currently requires a linear framebuffer to be exposed through the UEFI
Graphics Output Protocol:

"Windows requires the Graphics Output Protocol (GOP). Specific frame
buffer requirements are:

    For integrated displays, HorizontalResolution and VerticalResoluton
must be the native resolution of the panel.

    For External displays, HorizontalResolution and VerticalResoluton
must be the native resolution of the display, or, if this is not
supported, then the highest values supported by both the video adapter
and the connected display.

    PixelsPerScanLine must be equal to HorizontalResolution.

    PixelFormat must be PixelBlueGreenRedReserved8BitPerColor. Note that
a physical frame buffer is required; PixelBltOnly is not supported.

When execution is handed off to a UEFI boot application, the firmware
boot manager and firmware must not use the frame buffer for any purpose.
The frame buffer must continue to be scanned out after boot services
have exited."

The virtio-gpu driver uses PixelBltOnly, which Windows explicitly
doesn't support. Also, IIRC the Gop->Blt() handler of virtio-gpu is only
available while UEFI Boot Services are active (before ExitBootServices()
is called, which is something the Windows boot manager does very early),
so even if Microsoft tried to implement Gop->Blt() support in the MSBDA
driver, it couldn't be used with virtio-gpu, as its Gop->Blt() is not
available at run time.

Instead, "-device VGA" is required.

Mainline edk2 is currently unable to boot any Windows images due to some
required features being removed as they aren't compatible with KVM (I
don't quite get it - UEFI for aarch64 virt is supposed to be for qemu in
general, not exclusive to KVM...), however I actually have a fork with
these features restored, available at
https://github.com/Googulator/edk2/releases. This is able to boot the
leaked Windows Server 2016 beta builds 14282, 14324 and 14877, but not
14901 or any of the Windows 10 Insider builds, due to an exception loop
very similar to that seen when trying to run SBSA-ACS.

Also, the only storage option Windows can actually read and boot from is
USB mass storage over EHCI - anything else is either lacking drivers
(virtio-scsi and the various emulated LSI Logic adapters) or fails to
start due to a resource conflict (AHCI, UAS, USB mass storage over
XHCI). Detailed instructions for booting the leaked builds are available
here: https://www.betaarchive.com/forum/viewtopic.php?p=426768#p426768
The same instructions cause the previously mentioned exception loop when
tried with the Insider builds.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (6 preceding siblings ...)
  2017-11-14 13:35 ` Googulator
@ 2017-11-14 13:43 ` Peter Maydell
  2017-11-14 14:40 ` Googulator
                   ` (9 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2017-11-14 13:43 UTC (permalink / raw)
  To: qemu-devel

Plain linear framebuffer won't work with KVM, unfortunately. The best
fix is for Windows to support virtio-gpu, then it will work in KVM as
well as pure emulation.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (7 preceding siblings ...)
  2017-11-14 13:43 ` Peter Maydell
@ 2017-11-14 14:40 ` Googulator
  2017-11-14 14:58 ` Peter Maydell
                   ` (8 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Googulator @ 2017-11-14 14:40 UTC (permalink / raw)
  To: qemu-devel

I know it won't work in KVM. I'm arguing that something not working in
KVM is not grounds for removal from the UEFI image, since qemu != KVM.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (8 preceding siblings ...)
  2017-11-14 14:40 ` Googulator
@ 2017-11-14 14:58 ` Peter Maydell
  2017-11-17 19:06 ` Laszlo Ersek (Red Hat)
                   ` (7 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Peter Maydell @ 2017-11-14 14:58 UTC (permalink / raw)
  To: qemu-devel

If you want to argue for things being in UEFI images, you're in the
wrong place, because this is the QEMU bug tracker, not a UEFI one...

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (9 preceding siblings ...)
  2017-11-14 14:58 ` Peter Maydell
@ 2017-11-17 19:06 ` Laszlo Ersek (Red Hat)
  2017-11-17 19:11 ` Laszlo Ersek (Red Hat)
                   ` (6 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Laszlo Ersek (Red Hat) @ 2017-11-17 19:06 UTC (permalink / raw)
  To: qemu-devel

(1) See also <https://bugs.launchpad.net/qemu/+bug/1717708>.

(2) One idea is (a) letting Windows use VirtioGpuDxe's GOP (blt only)
until it calls ExitBootServices() -- which I have already confirmed to
work with an ARM64 Windows Server variant that I was legally given
access to --, and (b) once available, injecting a native ARM64 virtio-
gpu-pci driver into the installer image, which Windows could start using
right after ExitBootServices().

(3) BTW, Gerd recently posted

[Qemu-devel] [PATCH 0/4] ramfb: simple boot framebuffer, no legacy vga
http://lists.nongnu.org/archive/html/qemu-devel/2017-11/msg03299.html

which could be an alternative. (Albeit -- in my opinion! -- inferior to
(2).)

(4) In the above-referenced article at <https://docs.microsoft.com/en-us
/windows-hardware/drivers/bringup/uefi-requirements-that-apply-to-all-
windows-platforms>, Microsoft write, "Microsoft welcomes feedback and
comments from implementers on this set of requirements". That sounds
awesome: for a change, how about we stop reverse engineering Windows
boot (off of lawfully obtained media of course) and engage in a
conversation. Writing VirtioGpuDxe wasn't trivial, and I'm not amused at
the thought of (a) it being a waste, (b) struggling with more and more
hacks / custom devices & drivers until one set happens to work. We
should stop fabricating one-sided hacks for placating Windows.

(5) Can we please stop making references to leaked or otherwise
unlawfully obtained Windows media, and warez sites. In the upstream QEMU
bug tracker no less. Thanks.

** Bug watch added: bugzilla.tianocore.org/ #785
   https://bugzilla.tianocore.org/show_bug.cgi?id=785

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (10 preceding siblings ...)
  2017-11-17 19:06 ` Laszlo Ersek (Red Hat)
@ 2017-11-17 19:11 ` Laszlo Ersek (Red Hat)
  2017-11-18  5:21 ` Andrew Baumann
                   ` (5 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Laszlo Ersek (Red Hat) @ 2017-11-17 19:11 UTC (permalink / raw)
  To: qemu-devel

Sigh, in bullet (1) of comment #10, I obviously didn't mean to link this
same LP entry. Instead I meant
<https://bugzilla.tianocore.org/show_bug.cgi?id=785>. Sorry.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (11 preceding siblings ...)
  2017-11-17 19:11 ` Laszlo Ersek (Red Hat)
@ 2017-11-18  5:21 ` Andrew Baumann
  2017-11-20 16:01 ` Laszlo Ersek (Red Hat)
                   ` (4 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Andrew Baumann @ 2017-11-18  5:21 UTC (permalink / raw)
  To: qemu-devel

I just noticed this bug via qemu-devel. For the record, recent QEMU
(2.11-rc1 and later) can run recent arm64 Windows images using -M virt
and the virtio storage/input/networking drivers in the guest. I was
using older UEFI build that still includes the VGA framebuffer support.
(I only just learned via this bug that it had been removed, but as
PeterM pointed out this isn't the right place to discuss it.)

Here's a sample invocation:
qemu-system-aarch64 -M virt -cpu cortex-a57 -m 4G -smp 4 -bios QEMU_EFI-arm64.fd \
  -serial stdio -device VGA -device virtio-keyboard-pci -device virtio-mouse-pci \
  -netdev user,id=net0 -device virtio-net-pci,disable-legacy=on,netdev=net0,mac=00:11:22:33:44:55,addr=08 \
  -drive if=none,file=myimage.vhdx,id=hd0 -device virtio-blk-pci,drive=hd0

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (12 preceding siblings ...)
  2017-11-18  5:21 ` Andrew Baumann
@ 2017-11-20 16:01 ` Laszlo Ersek (Red Hat)
  2017-11-20 23:11 ` Andrew Baumann
                   ` (3 subsequent siblings)
  17 siblings, 0 replies; 20+ messages in thread
From: Laszlo Ersek (Red Hat) @ 2017-11-20 16:01 UTC (permalink / raw)
  To: qemu-devel

@Andrew: are you implying that you successfully rebuilt the virtio guest
drivers for ARM64 Windows? If that's the case, could you please share
specifics about the build setup? I'm not the one working on the virtio
GPU driver for Windows, but I assume your aarch64 build steps would
apply to that driver similarly. Thank you.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (13 preceding siblings ...)
  2017-11-20 16:01 ` Laszlo Ersek (Red Hat)
@ 2017-11-20 23:11 ` Andrew Baumann
  2018-01-08  1:23   ` oscarbg
  2018-04-14 17:33 ` Giles Gaffney
                   ` (2 subsequent siblings)
  17 siblings, 1 reply; 20+ messages in thread
From: Andrew Baumann @ 2017-11-20 23:11 UTC (permalink / raw)
  To: qemu-devel

@Laszlo, I got the binaries from someone else, but they from a parallel
build system... nothing particularly special: some preprocessor rules to
build against the newer WDK, and also it was just those three drivers
(netkvm, vioinput, viostor). I imagine you can get the same result by
tweaking the VS-based build (sln/vcxproj files), but haven't tried.
Sorry that's not terribly helpful.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-11-20 23:11 ` Andrew Baumann
@ 2018-01-08  1:23   ` oscarbg
  0 siblings, 0 replies; 20+ messages in thread
From: oscarbg @ 2018-01-08  1:23 UTC (permalink / raw)
  To: qemu-devel

@Andrew can you upload these three drivers somewhere for the lazy people?
thanks..

2017-11-21 0:11 GMT+01:00 Andrew Baumann <launchpad.net@ab.id.au>:

> @Laszlo, I got the binaries from someone else, but they from a parallel
> build system... nothing particularly special: some preprocessor rules to
> build against the newer WDK, and also it was just those three drivers
> (netkvm, vioinput, viostor). I imagine you can get the same result by
> tweaking the VS-based build (sln/vcxproj files), but haven't tried.
> Sorry that's not terribly helpful.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1717708
>
> Title:
>   QEMU aarch64 can't run Windows ARM64 iso's
>
> Status in QEMU:
>   New
>
> Bug description:
>   Hi,
>   recently Windows ARM64 ISOs have been posted on the internet..
>   just checked with latest QEMU 2.10 release from
>   https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe
>   "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom
> h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO
> -m 2048 -cpu cortex-a57 -smp 1 -machine virt
>   seems no video output..
>   checked various machine options for example versatilepb (says guest has
> not initialized the guest)..
>
>   so don't know if it's a QEMU bug or lacking feature but can support
>   running Windows ARM64 builds (would be nice if you can add a
>   Snapdragon835 machine type which is which first machines will be
>   running..)
>
>
>   note running a Windows x64 ISO with similar parameters works (removing
> -cpu and -machine as not needed)
>
>   thanks..
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions
>

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (14 preceding siblings ...)
  2017-11-20 23:11 ` Andrew Baumann
@ 2018-04-14 17:33 ` Giles Gaffney
  2019-01-11  8:27 ` brfengBrf
  2020-08-12 11:54 ` Laszlo Ersek (Red Hat)
  17 siblings, 0 replies; 20+ messages in thread
From: Giles Gaffney @ 2018-04-14 17:33 UTC (permalink / raw)
  To: qemu-devel

Has anyone been able to find a workaround to run this with KVM from an
ARM64 host? What exactly is the problem with Qemu/KVM/Aarch64 that stops
KVM from working - and are any efforts being made to get around it?

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Qemu-devel] [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (15 preceding siblings ...)
  2018-04-14 17:33 ` Giles Gaffney
@ 2019-01-11  8:27 ` brfengBrf
  2020-08-12 11:54 ` Laszlo Ersek (Red Hat)
  17 siblings, 0 replies; 20+ messages in thread
From: brfengBrf @ 2019-01-11  8:27 UTC (permalink / raw)
  To: qemu-devel

I encountered same problem. No video output when I start win10 with kvm enabled on arm64 host.
Is there any update?

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  New

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug 1717708] Re: QEMU aarch64 can't run Windows ARM64 iso's
  2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
                   ` (16 preceding siblings ...)
  2019-01-11  8:27 ` brfengBrf
@ 2020-08-12 11:54 ` Laszlo Ersek (Red Hat)
  17 siblings, 0 replies; 20+ messages in thread
From: Laszlo Ersek (Red Hat) @ 2020-08-12 11:54 UTC (permalink / raw)
  To: qemu-devel

No need to keep this open any longer (no activity for 19 months). Please
follow the links captured above to the past discussions. There's nothing
new to add wrt. the situation.

** Changed in: qemu
       Status: New => Invalid

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1717708

Title:
  QEMU aarch64 can't run Windows ARM64 iso's

Status in QEMU:
  Invalid

Bug description:
  Hi,
  recently Windows ARM64 ISOs have been posted on the internet..
  just checked with latest QEMU 2.10 release from 
  https://qemu.weilnetz.de/w64/qemu-w64-setup-20170830.exe 
  "h:\qemu\qemu-system-aarch64.exe" -boot d -cdrom h:\iso\16353.1000.170825-1423.RS_PRERELEASE_CLIENTPRO_OEMRET_ARM64FRE_ES-ES.ISO -m 2048 -cpu cortex-a57 -smp 1 -machine virt
  seems no video output..
  checked various machine options for example versatilepb (says guest has not initialized the guest)..

  so don't know if it's a QEMU bug or lacking feature but can support
  running Windows ARM64 builds (would be nice if you can add a
  Snapdragon835 machine type which is which first machines will be
  running..)

  
  note running a Windows x64 ISO with similar parameters works (removing -cpu and -machine as not needed)

  thanks..

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1717708/+subscriptions


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2020-08-12 12:02 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-16 18:22 [Qemu-devel] [Bug 1717708] [NEW] QEMU aarch64 can't run Windows ARM64 iso's oscarbg
2017-09-16 18:23 ` [Qemu-devel] [Bug 1717708] " oscarbg
2017-09-17 11:00 ` Peter Maydell
2017-09-17 14:10 ` Shannon Zhao
2017-09-17 15:17 ` [Qemu-devel] [Bug 1717708] [NEW] " Richard Henderson
2017-09-18  4:30 ` [Qemu-devel] [Bug 1717708] " oscarbg
2017-09-18 12:49 ` Shannon Zhao
2017-11-14 13:35 ` Googulator
2017-11-14 13:43 ` Peter Maydell
2017-11-14 14:40 ` Googulator
2017-11-14 14:58 ` Peter Maydell
2017-11-17 19:06 ` Laszlo Ersek (Red Hat)
2017-11-17 19:11 ` Laszlo Ersek (Red Hat)
2017-11-18  5:21 ` Andrew Baumann
2017-11-20 16:01 ` Laszlo Ersek (Red Hat)
2017-11-20 23:11 ` Andrew Baumann
2018-01-08  1:23   ` oscarbg
2018-04-14 17:33 ` Giles Gaffney
2019-01-11  8:27 ` brfengBrf
2020-08-12 11:54 ` Laszlo Ersek (Red Hat)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.