VMware Cloud Community
mwieczorek
Contributor
Contributor
Jump to solution

Install vSphere esxi 4.1/5.5 on VirtualBox

Hi,

As a PoC I need to install vSphere esxi 4.1 or 5.5 on my development machine. I'm using VirtualBox 4.3.6

When I'm installing v4.1 it hungs on such line:

Loading install.vgz........

Booting: MBI=0X000100a8, entry=0x00400256

When I'm installing v5.5 it hungs with a black screen.

I found some blogs that it is possible, f.e.: http://mytricks.in/2011/09/installing-vmware-vsphere-5-on.html

1. What does this "MBI=0X000100a8, entry=0x00400256" mean?

2. Is it possible to install esxi on VirtualBox?

Reply
0 Kudos
1 Solution

Accepted Solutions
admin
Immortal
Immortal
Jump to solution

I've tried this myself, and it looks like VirtualBox doesn't implement some MSRs that ESXi expects to be available, based on the CPU model.

When running ESXi under kvm, you have to provide the following configuration option so that kvm won't raise a #GP fault on accesses to unimplemented MSRs:

ignore_msrs=1


I suspect that VirtualBox needs a similar option, though I have been unable to find one.

View solution in original post

Reply
0 Kudos
8 Replies
Jayden56
Enthusiast
Enthusiast
Jump to solution

Hi

Welcome to the communities.

Make sure your hardware are in HCL list of vmware and follow below link.

http://autodiscover.wordpress.com/2012/09/16/installing-esxi-5-1-vcenter-5-1-on-virtualbox/

Reply
0 Kudos
continuum
Immortal
Immortal
Jump to solution

ESXi 5.5 needs 4 Gb of RAM to install


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

Reply
0 Kudos
mwieczorek
Contributor
Contributor
Jump to solution

Hi,

I think the hardware is ok - I managed to install esxi on VMWare Workstation but I have problem with virtualbox

Reply
0 Kudos
mwieczorek
Contributor
Contributor
Jump to solution

Hi,

Thanks for the suggestion.

I provided 4GB RAM in VirtaulBox system settings but still doesn't work.

Reply
0 Kudos
admin
Immortal
Immortal
Jump to solution

Try adding a serial port (raw file mode) and see what comes out on the serial port.

Reply
0 Kudos
admin
Immortal
Immortal
Jump to solution

I've tried this myself, and it looks like VirtualBox doesn't implement some MSRs that ESXi expects to be available, based on the CPU model.

When running ESXi under kvm, you have to provide the following configuration option so that kvm won't raise a #GP fault on accesses to unimplemented MSRs:

ignore_msrs=1


I suspect that VirtualBox needs a similar option, though I have been unable to find one.

Reply
0 Kudos
mwieczorek
Contributor
Contributor
Jump to solution

I found on virtualbox forum that they don't support esxi and even if it works on some versions that was 'an accident'.

so i'lll close that topis.

thanks everyone for the tips

Reply
0 Kudos
admin
Immortal
Immortal
Jump to solution

ESXi does run under VMware Player, if that will suit your needs.

Reply
0 Kudos