1 download the recommended Home Assistant OS 12.3 RPI 4/400 for RPi 4
2 Flash the SSD with the image, using Raspberry Pi Imager, I also tried BalenaEtcher.
3 Insert the SSD into RPi 4 and power on it with a monitor, keyboard and mouse plugged in.
The screen shows the installation until: -
[OK] Reached target - System Time Set
[FAIL] Failed to start â Wait Until Kernel Time Synchronized
See âsystemctl status systemd-time-wait-sync,serviceâ for details.
[OK] Reached target System Time Synchronized
.
.
.
.
Waiting for Home Assistant CLI to be ready
[WARN] Home Assistant CLI not starting! Jump into emergency consoleâŚ.
It just hangs at this point.
I have tried multiple times to install Home Assistant on my Raspberry Pi 4B using different SD cards and two SSDâs and the installation fails at the same point each time.
I can install the latest operating system on a card or SSD with no problem so I know the hardware and network connection are both ok.
Home Assistant was working fine on my SSD until recently when I stupidly closed my browser mid update.
Am I doing something wrong or is there a bug in the image, please help?
Well the thing is you donât provide much info in regards to what you have done/tried.
And in Regards to your Topic header, the Answer is a BIG , NO itâs not !
Below Google search will give you an idea of which âRabbit Holeâ you are facing
So, in such a âuse-caseâ the more, And even more relevant info is needed
And most of all in a structured/detailed way
Some solved by just typing, login in the cli, and then typing the IP:8123 in their browser, others had to be more creative
PS: I even saw one mentioning that BalenaE Dont wipe the disk/card partitions(should be done in proper manner from other tools), as it could cause insufficient space( in some cases )
PS: If you are able to type login, you even get access to i.e Logfiles and network/dns settings etc
This is not a bug!
Itâs the ssd cable that goes to the Pi
You had to look up first
What cable will work
Cause not all of them will work!
I had the same issueâŚ
Toke me awhile to find out thoâŚ
ya need a startech one! go look up the net for the proper cable!
You could basically add âyour experienceâ to the url i posted above
However OP have tried various medias/cables so as he says ânot that hardwareâ
Best would be to make sure the media sd/ssd is wiped properly before âflashingâ it with the HA image, and as jeffcrum mention
They all tend to loose âperformanceâ, meaning try another With More Ampâs
And dont flash from an online source ( Download the source first )
When booted and receiving above âNot trivial, but very known Messageâ wait a little longer, it can take time depending on various factors ( As one can read about in various similar topics )
then try âtypingâ login etc.
It âHangsâ means it literally HANGS, so donât use that word if youâr not 100 upon that, which you are not if you just look at your screen
PS: Connecting a monitor/keyboard/mouse to your PI, does for sure also requires more âpowerâ so make sure the âothersâ PSâs you tried in fact have better performance, and not is some trash you had laying around from other old devices
And report back in a detailed, structure âreportâ where you have tried to actually access the HA( If possible) , that message doesnât have to mean that you canât
PS: I changed Your Topic Header, to Reflect your Issue
Because that was indeed the issueâŚfor me
The 64 bits install not worked exactly as ya told
32 bits I didnât tryâŚ
After getting that new cable 64 bits worked flawless
Ya did not tell what version you try to installâŚ
So from there Iâll suspect ya try to install 64 bitsâŚ
Version 12.3 is buggy. I found a solution for myself to install version 12.3. Maybe that will help beginners. You need to install the Version 12.3 via Pi Imager on a Micro SD Card first, but then the SD must be cloned to the SSD via Balena Etcher. The following link describes how installation via Etcher. Here is the link to the instructions: Raspberry Pi - Home Assistant
Now go to Etcher click on the SD as Source (BE CAREFUL, DONT TAKE A WRONG SOURCE!!!), then select the ssd as target and flash it.
If HA is already running on a Micro SD card and you want to switch to SSD, you can simply use the existing SD card; a new installation is not necessary.
I struggled with this for far too long, across multiple RPi5s and SD cards, figuring it was hardware, power, or some other issue. Nope! As @francisp indiated, 12.3 is just buggy.
So instead of using Raspberry Pi Imager, I downloaded balenaEtcher and pulled a series of past HAOS releases from GitHub.
I used 12.0 for my first attempt, and had zero issues booting into the installer and accessing on my local network. The installer will fetch and perform some of the upgrades itself, and you can finish upgrading as desired through the UI.
Finally, my home runs on a RPi5 instead of an RPi4b! Simply follow the Etcher instructions here and you can get there too!