ESXi doesn't have a Linux service console as with ESX so it doesn't have a grub menu to use. On the initial screen you can press shift+o to add boot options, but the pasword reset option that might find listed on some sites only worked with the beta for ESXi.
I haven't seen any other methods to reset the password other than the link provided, but you could run a repair install as mentioned. That will wipe the system partitions, but leave the VMFS partitions alone. After the repair you would re-add your VMs to inventory.