bhyve How to run win7 on bhyve?

I cant boot the install iso
1000042283.png
 
I tried yesterday, just for fun, and found out that the fact you can or cannot boot depends on the version of edk2-bhyve.

The screencopy you post is what you get with the last version and I found no way to boot. There is no efi shell, but in the efi menu you can select the file efi/boot/bootx64.efi (in the iso) and try to boot on. Alas, that doesn't work. There is a problem with this file: like the firmware thinks it's not an efi program.

An earlier version of edk2-bhyve leads to the efi shell. There, you can execute bootx64.efi and Windows launches... Another version of edk2-bhyve boots automatically without manual intervention.

However, Windows starts but hangs on the animated logo and you never reach the installation part. I don't know why. Tried to change some bhyve settings, but to no avail.
 
I tried yesterday, just for fun, and found out that the fact you can or cannot boot depends on the version of edk2-bhyve.

The screencopy you post is what you get with the last version and I found no way to boot. There is no efi shell, but in the efi menu you can select the file efi/boot/bootx64.efi (in the iso) and try to boot on. Alas, that doesn't work. There is a problem with this file: like the firmware thinks it's not an efi program.

An earlier version of edk2-bhyve leads to the efi shell. There, you can execute bootx64.efi and Windows launches... Another version of edk2-bhyve boots automatically without manual intervention.

However, Windows starts but hangs on the animated logo and you never reach the installation part. I don't know why. Tried to change some bhyve settings, but to no avail.
So which version is working?
 
So which version is working?
None of the ones I tested. And if you speak about those I can boot with, I just don't know. It's some files I keep to test in such cases.

There's not a bootx64.efi in win7_sp1.iso
It depends on the actual iso. I used Windows 7 SP1 ultimate x64. For example, at first try, I picked a x86 iso by error and the efi directory is empty.

I think that this technology evolves, both edk2 and bhyve sides. And these evolutions don't care if you can or cannot run a 16 years old OS. One can find that sad, but it's unavoidable.
 
Back
Top