Get sent to EFI shell when booting from Windows ISO
I'm following the guide on Arch wiki to get PCI passthrough set up. (My host OS is actually openSUSE).
I'm at the point where I'm trying to install Windows, but I cannot get the ISO to boot and I keep getting sent to the EFI shell. I've tried using two Windows 7 ISOs and a Windows 10 ISO. With Windows 7, when I get sent to the EFI shell, I've tried the following:
This Windows 7 ISO was made from a DVD I bought years ago, so I thought maybe I should try a new one. I downloaded a new one from the Microsoft site, but I get the same results. With Windows 10, I get slightly different behavior. It prompts me to press any key to boot from DVD, so I do. This sends me to the EFI shell. I try the same three things I listed for Windows 7 above, it asks me to press any key, then sends me to the EFI shell regardless if I press a key or not. I don't know what to try next. My immediate thought is maybe I'm using a bad OVMF image. When I build the VM, I select "UEFI x86_64: /usr/share/qemu/ovmf-x86_64_ms-code.bin". I'm using openSUSE Tumbleweed and I assume this file came from the "ovmf" package I installed. Maybe I somehow need to be choosing a different OVMF image? |
Quote:
|
That's why I tried downloading a new Windows 7 ISO from Microsoft. And if that were the case, why would Windows 7 have the same EFI\BOOT\BOOTX64.EFI file that also exists on the Windows 10 ISO?
|
Quote:
Why the windows 10 and the new windows 7 iso, I don't know, unless the iso only works after being burned to dvd/cd |
I downloaded a new Windows 10 ISO from Microsoft, and that one worked.
Solved. |
All times are GMT -5. The time now is 09:33 PM. |