TaKeN3
Contributor
Contributor

Unable to upgrade esxi 6.0 to 6.5/6.7 - every time i get purple screen on boot.

Jump to solution

Hey Guys,

I try upgrade my free version of esxi from 6.0 build-15517548 to 6.5 or 6.7 but everytime my server boot i get purple screen.

I upgrade like this to 6.5:

esxcli network firewall ruleset set -e true -r httpClient

esxcli software profile update -p ESXi-6.5.0-20200704001-standard \

-d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

esxcli network firewall ruleset set -e false -r httpClient

or to 6.7:

esxcli network firewall ruleset set -e true -r httpClient

esxcli software profile update -p ESXi-6.7.0-20200804001-standard \

-d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

esxcli network firewall ruleset set -e false -r httpClient

Best Regards

TaKeN

0 Kudos
1 Solution

Accepted Solutions
6 Replies
daphnissov
Immortal
Immortal

On what type of hardware are you doing this?

0 Kudos
TaKeN3
Contributor
Contributor

Hello,

I use OVH dedicated server but i can from panel install 6.5 from ISO so it`s compatible with VMWare.

Best Regards

TaKeN

0 Kudos
TaKeN3
Contributor
Contributor

Hello,

And anyone got idea what is wrong?

Newlatest version of build 6.5/6.7 is not supported with my hardware or this is other problem?

Best Regards

TaKeN

0 Kudos
bluefirestorm
Virtuoso
Virtuoso

The error is "RMRR overlaps system memory"; that means there is a conflict between MMIO address and system RAM memory. The host firmware indicates that this address range is for MMIO but the ESXi wants to use it as system RAM.

But the address indicated (0x3e2e000:3e2ff000) is strange as it is not in the normal PCI hole address range.

If you have access to the firmware settings try changing the MMIO addressing mode of the host machine. It is better to have MMIO above 4GB enabled (it might be called 4GB decoding. or 64-bit MMIO or something similar). 64-bit MMIO would only be available if the system is in UEFI mode. If it is still in BIOS mode, some systems allow the PCI hole to be expanded below the usual 3.5/3.75GB address range.

0 Kudos
TaKeN3
Contributor
Contributor

After disable "VT for Directed I/O", system booting without any problem.

I update to 6.7 and later to 7.0.1 and working properly.

Thank You @scott28tt

Best Regards

TaKeN

0 Kudos