Hass.io on VMWare ESXi 6.7 - Step By Step

Good question. My current install has a problem with VMware snapshots/ Veeam backup. I’m not sure what the exact cause is but because of the usb attached devices my snapshot always fails (An error occurred while saving the snapshot: Object type requires hosted I/O). Next to that, I made an initial misconfiguration what resulted in a map (hassos) what my vmdk’s reside and an second map (homeassistant) with the config , logs etc. I want to make things tidy :wink:

I don’t think you can snapshot VMs with attached devices.

I always power off before i Snapshot

1 Like

Thank you for sharing this guide. It was handy because the Home Assistant documentation missed one critical piece for me: changing the drive controller from SCSI to IDE - it wouldn’t boot until I changed this. I never needed to change the network adaptor.

I’ve done this 4 times now, and i keep getting the error upon first bootup:
EFI VMware Virtual IDE Hard Drive (IDE 0:0) … Not Found.
I did set it to IDE as per the instructions
I’m trying to run HA 8.2 on ESXi 7.0.3

Any idea what it could be?

Figured it out. Secure boot was enabled by default, i disabled it.

1 Like

Hello all
I know nothing about esxi

I was gifted an HP ML350 G6 with esxi 6.7 installed. this unit has 1 5620 cpu 32 gb ecc and 8 sas disks confifured 3 X146 in strip and the 8 other as a stripe 1.0 tb
I have been trying to install HAOS 8.4 on this machine. I got to read this page and i configured the VM as outlined…
It installs and the console shows a warning that home assistant cli not starting jump into emergency and the console just sits ther for 20 minutes without providing an ip address.
However if i look at the vm list the ha vm does have an ip address. If i type this address:8123 i do get the preperraing home assistant and just sits ther for over one hour without moving

Update I managed to get the console to go beyond the emergency console message “just type login” in the console.
Now the console provides me with and ip address and 2 web addresses
http://homeassistan.local:8123
http://homeassistant.local:4357
I get to the home assistant “preparing home assistant” and for hours it just stay there with the blue dot blinking.

I tried clearing browser cash, refreshing the web page, re-inserting the ip address, powered off the vm and rebooted the server. I just have the same result

When i power up the vm no visible errors are shown in the power up process

what am i doing wrong?

Thank you in advance for any help or direction

Hello all

Finally Success

after a long trial and tribulation I have HAOS up and running. Now I just need to configure it

It is running as a virtual machine on an old hp ml350 g6 that has one 5620 cpu 32 gb ecc ram and 8 SAS discks
I am running ESXI 6.7
and loaded HAOS 8.5 vmdk

My Learnings:
in your esxi go to storage then select from the top menu tata store browser
create a directory and give it a name
upload your selected unzipped vmdk (wait for it to fully load) save
in esxi host select create create/.register vm
select create virtual machine
give it a name (the same as the directory you created in b
change os family to “linux”
select from drop down select geust os the latest vervion of Debian 64 bit click next
ckick next
10.in this screen i changed:
11.the cpu to 2
12.the ram to 4096
13.I deleted the hard disck 1, the scusi controller and the cd drive
I selected add a hard disck from and then selexted the vdmk file in the folder you created
i changed the controller location to IDE controller 0
under network adaptor i canged the adapter type to E1000e
then under vm options i change the bios options to efi
done

powered up the vm all went smothly until it wanted to start cli
i presented itself with to console message
I tyuped in the console “login” and the installation procedded correctly and it presented me with the ip address

home this helps someone as innexperienced as myself

Hi All, just wondering if its fine for me to share trying to run HAOS on esxi 7.03. I am having some issues with HAOS crashing. The key info from the crash info are shown below

Code: Unable to access opcode bytes at RIP 0x7f591eca4479
...
Fixing recursive fault but reboot is needed!

I have the same problem. VMware ESXi, 7.0.3 but it just keeps rebooting

When i removed USB device in vmware settings it starts and works OK

Hi,

I have running HassOS on VSphere 7 (ESXi 7.0.3) and Paravirtual disk controler and VMXNET3 NIC with these steps:

  1. Using the OVA, not the VMDK file and Deploy the OVA.
  2. After first start, shutdown the VM.
  3. Remove the VM from inventory.
  4. Create new VM with EFI, Linux Other 5.x or Later (64-bit) and VMXNET3 and no disk.
  5. Then add existing disk and choose the disk from OVA VM.
  6. After the boot the new VM and there are no errors on the boot log, everything ist working fine.

After that you should make a Storage VMotion and cleanup the old files and erything is together on the new VM.

Steffen

I believe its not recommended to use VMXNET3 as it has issues with multicast according to the HA documentation.

Hi,

thank you. Till now I have no problems with the VMXNET3 but where do you find the notice to not use VMXNET3 and do you know what is the choise under ESXi 7?

Steffen

Mentions it here

Under ESXI/vSphere

Use the “E1001” or “E1001E” virtual network adapter. There are confirmed mDNS/Multicast discovery issues when using VMware’s “VMXnet3” virtual network adapter.

1 Like

Thanks, I try changing the NIC on my running system if I have a little time …

Hi,

I have changed the NIC adapter type (remove VMXNET3 und add E1000E). Running fine and system is did not show any problems with the switch.

Steffen

I am getting the same error message trying to install. The solutions that you are all providing makes no sense. I have 1.53 TB of space where I am installing this program. My Error The operation on the file “/vmfs/devices/deltadisks/4d7794fe-haos-10.2-s001.vmdk” failed (22 (Invalid argument)). The file system where disk “/vmfs/devices/deltadisks/4d7794fe-haos-10.2-s001.vmdk” resides is full. Select Retry to attempt the operation again. Select Cancel to end the session.
I am doing this on
Esxi 6.0
Using: haos-10.2.vmdk
Installing on OS: Linux, Debian GN/Linus 8 (64-bit)
Using instructions from (Install Home Assistant OS in VMware ESXi | Don't Miss These CRITICAL STEPS! - YouTube)
If anyone has any suggestions please let me know

Saved me hours :slight_smile:
Thank you !!!