Hassio VMDK in Workstation Pro 15?

Hi

I’m trying to use the VMDK hassio image avalaible on website but I fail to boot it properly. Having reading few threads I found about it here, I have done the following:
-> created a new machine as Windows 10 x64 guest and attached to it the VMDK from HA website (telling VMWare Workstation Pro to use image as it is without converting)
-> setup virtual guest with basic settings (no audio, printer…), 2Go of RAM, no 3D acceleration

But when I start the machine it hangs up on a hassio boot menu where I can do nothing out of moving a blinking cursor but can select nothing :frowning:

Someone succeeded to get that image to work in Workstation Pro Player 15 ?

Thanks

Vincèn

VMDK is not Windows OS based installation. You should configure machine as CentOS 4/5/6, 64-bit. I’d also advise to increase the size of HDD to 32GB, otherwise it might get quite quickly filled with logs or DB. Here is screenshot of my config (though it is coming from ESXi). Unfortunatelly it does not show OS version:
Screenshot 2020-05-09 at 12.53.34
USB devices you might see connected are Conbee (ZigBee) and Aeotec (Zwave) sticks.

Well I had setup it as Windows unless unlogical after reading some comments here of guys having success like that to boot it in Workstation Pro :wink: Unhappy I can’t change it to CentOS as it complains that it’ll be a non UEFI guest OS but VM is setup for UEFI ! Looks like I can’t change that so I guess I have to recreate the whole VM in BIOS Mode instead of UEFI ??

Well, I’m not familiar with VMware Workstation, but in ESX once the mchine is sset up in partiucular mode (NIOS vs UEFI) it cannot be changed… though I think it more problem of OS that is setting up for particular undelying hardware (I know for sure that once Windows is installed changing it will crash installation). So I’m afraid fresh install is the only option.

Hum it looks like it asks for UEFI or BIOS only for some OSes ! If I select as advised Centos 6 64 Bit it doesn’t ask me if UEFI or BIOS ! And with theses settings as near as ones indicated in ESX I still get the OS Not found error at boot :frowning: I have let default suggested by Workstation for storage system (LSI card) and interface for hard-drive (SCSI).
Any other ideas what’s wrong ?

I actually just did this 3 days ago in VMware Workstation 15 Pro 15.5.2… here’s how:

Windows Explorer:
1. Make a new directory where you want the VM to live. (eg. “C:\VMware\HassOS”)
2. Extract .vdmk into the directory (e.g. “C:\VMware\HassOS\hassos_ova-3.13.vmdk”)
VMware Workstation:
3. File > New Virtual Machine
4. Welcome to the New Virtual Machine Wizard
    a. Custom (advanced)
    b. Next >
5. Choose the Virtual Machine Hardware Compatibility
    a. Workstation 15.x
    b. Next >
6. Guest Operating System Installation
    a. I will install the operating system later.
    b. Next >
7. Select a Guest Operating System
    a. Linux
    b. Other Linux 4.x 64-bit
    c. Next >
8. Name the Virtual Machine
    a. Provide a name and the location from earlier (eg. HassOS, “C:\VMware\HassOS”)
        i. Ignore the warning about the specified location already containing a virtual machine. This is because it sees the .vdmk file in the chosen directory but it can be safely ignored.
    b. Continue
    c. Next >
9. Processor Configuration
    a. I typically mirror the host CPU. (eg. 1 Processor, 8 Cores)
    b. Next >
10. Memory for the Virtual Machine
    a. HA + some addons = Lots of RAM (eg. 4096 or higher)
    b. Next >
11. Network Type
    a. Use bridged networking
    b. Next >
12. Select I/O Controller Types
    a. LSI Logic (Recommended)
    b. Next >
13. Select a Disk Type
    a. SATA
    b. Next >
14. Select a Disk
    a. Choose an existing virtual disk
    b. Next >
15. Select an Existing Disk
    a. Browse to the .vdmk you extracted at the beginning (e.g. “C:\VMware\HassOS\hassos_ova-3.13.vmdk”)
    b. Next >
    c. Convert
16. Ready to Create Virtual Machine
    a. Finish
17. Click “Edit virtual machine settings”
18. Remove the following devices:
    a. CD/DVD (IDE)
    b. Printer
20. Select "Hard Disk (SATA)"
    a. Expand...
    b. Set the size of the disk (eg. 64)
    c. Expand
21. Select the Options tab
    a. Advanced
        i. Firmware type
            1. UEFI
    b. OK

You can now start the VM and it should boot without issue! :grinning:

5 Likes

Thanks a lot for the very detailed process but unhappy on my system with Workstation 15.5.2 it still fails (only differences with you: 1 processor 4 cores, 2Go of RAM). I still get the OS Not found message at end of bios boot :frowning: Really don’t understand why it doesn’t work on mine (unless I could run it very easily previously with Virtualbox…
Update: found the solution :wink: had to change boot method that was in BIOS by default to UEFI and now it boots and works fine :ok_hand:

Hi, i have followed your steps to install the Hassio with VM and it can boot up successfully. I can see the IP address as well in my router. However, i cannot open the web page neither with the http://homeassistant.local:8123 or http://192.168.0.xxx:8123.

I have another Hassio instance currently running with Rpi 3 in the same network and having no issue accessing it with IP address.

Can someone here help me out?

Have you waited enough long time and check what is displayed in VM window ? as at first boot of Hassio it’ll download HA and install it which may takes a while !
Your VM is well setup in bridge for network ? not NAT (looks to be ok as you state your router distributes an IP for it but just to be sure :wink:

Yeah. It is working now. Apparently, you are right, I have to wait abit longer for it to download the HA. Everything is work fine now. Thanks!

1 Like

Hello,
If someone finds this thread and has issue with “OS Not Found”.
I was unable (from within VMware Workstation Pro 15) to change from BIOS to UEFI.
I’ve done so using a tool called “VM Tweaker” which allowed me to change BIOS type (EFI BIOS Tweaks - Enable “efi” BIOS boot type).

I seem to be having the same problem that you did. I followed the instructions and the HASSIO image started successfully. My router shows an instance of homeassistant at 192.168.1.174, but I cannect connect to it via the web, and if I ping the address I get:

Pinging 192.168.1.174 with 32 bytes of data:
Reply from 192.168.1.200: Destination host unreachable.
Request timed out.

I have waited quite awhile, so that does not seem to be the issue. Do you have any other suggestions from your experience? I should add, that I have hassio running successfully in Hyper-V and in VirtualBox. But I prefer Vmware for the speed and because I have a Conbee 2 USB device on order and I need to use USB pass through. Any help would be appreciated.

Hi all,

I have just downloaded the image for VMware, ‘hassos_ova-5.13.vmdk’, and followed the steps mention by mjoshd. When on step 15 to select the HDD and selecting next I am receiving the message “The file specified is not a virtual disk.”
I followed all previous steps, except step 7 where the Linux version is now 5.x

Anyone else had the same issue?
I am using VM Workstation Pro 15.5.1

EDIT: never mind, me just being stupid… solved