Hi!
I've changed last part of this instruction because 4b was not working. So my edition looks like this:
1. Press Tab on very first screen of ESXi install
2. Move cursor just after first tgz filename and write "acpi=off"
3. press Enter and ESXi successfully install on DL160G5
4. Be careful because after this setting is lost and problem appears again - solution:
a) boot from any live cd, mount second FAT16 partition, then edit boot.cfg on this partition and in second line set "kernelopt=acpi=off"
b) after starting ESX run VMWare Infrastructure Client, logon to ESX, go to Configuration -> Software -> Advanced Settings -> VMkernel and disable VMKernel.Boot.ACPI option
This solution is tested with DL160 G5 and VMware ESXi 3.5.0 build-110271
Note: Stop error described in this topic still appears when you initiate shutdown process. Restart functionality works normal.