Reset the root password with ESX 3.x was quite simple, just because the service console was a partition writable a live CD… With ESX 4.x it was a little more complicated (the service console was basically a vmdk). But with ESXi things are more complicated, due to the partition layout, that ESXi works in RAM [...]