Ok so I got a USB boot working for Hassio.
I have a Pi3B (not a 3B plus)
I installed the latest Raspbian Stretch image on a USB and booted from it and then I used Dale3h’s script which installs Docker and then installs the Hassio container and the Supervisor container. I restored my snapshot and it was all working except for a couple of things I needed to do.
- change the ssh port from 22 to something else. You will still be able to use port 22 to ssh into the host.
- I needed to uninstall and reinstall the configurator addon - I’m using the one in Daniels own repo as it is kept better up-to-date than the official repo.
- I needed to uninstall and reinstall Daniel Welsh’s Dropbox backup addon. Neither configurator or dropbox would start till I did that!
Dale3h’s script can be found here:
If you login on port 22 (to the host) you will find all the config files at /usr/share/hassio/homeassistant
If you login on ssh port in addon, you will find everything in the ‘right’ place anyway.
I haven’t timed it but I think it’s a fair bit faster.
I am also noticing a database error so I’m going to delete the database and restart.
Note this is NOT running HassOS or ResinOS it’s running Raspbian and Hass.io
EDIT: I just deleted the database and restarted. It took less than a minute!
Also I’m currently running 0.76.0b3 with the new auth and also legacy_api and lovelace.