You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I did a fresh installation of HAOS 13.1 on an x86_64 System with a 128 GB NVMe disk by writing the generic_x86-64 image to disk by using dd. After restarting the system, it only boots partially, receiving a correct network configuration via DHCP and responding to pings, but failing to start fully or even just open any ports.
Upon tracking this issue down, I found that /mnt/data/ wasn't properly mounted, causing services like Docker to fail, blocking proper start-up. As it turns it out, the issue was that, unlike hassos-boot and hassos-overlay, hassos-data was not present under /dev/disk/by-label/ and was consequently not being mounted. Mounting it manually worked fine, and fsck on the partition returned no issue.
However, the partition was not being listed when using blkid, and the verify functionality in gdisk gave a warning that the end of last partition (p8) was not properly aligned as a multiple of 2048. It seems this was the issue that caused the partition to not be fully recognised, causing the label to be missing, and causing it not be mounted, thereby prevented the start of HAOS.
I copied the data to a temporary location, deleted the partition in question, then recreated it with proper FS and labels, then restored its contents. This fixed the issue, and HAOS subsequently launched properly.
I was also able to recreate the same issue with HAOS 12.4.
So it seems there is a possibility that HAOS can create these partitions that are not properly aligned that will cause an issue that needs to be fixed manually. The same problem did not occur on other hardware.
Describe the issue you are experiencing
I did a fresh installation of HAOS 13.1 on an x86_64 System with a 128 GB NVMe disk by writing the
generic_x86-64
image to disk by usingdd
. After restarting the system, it only boots partially, receiving a correct network configuration via DHCP and responding to pings, but failing to start fully or even just open any ports.Upon tracking this issue down, I found that
/mnt/data/
wasn't properly mounted, causing services like Docker to fail, blocking proper start-up. As it turns it out, the issue was that, unlikehassos-boot
andhassos-overlay
,hassos-data
was not present under/dev/disk/by-label/
and was consequently not being mounted. Mounting it manually worked fine, andfsck
on the partition returned no issue.However, the partition was not being listed when using
blkid
, and theverify
functionality ingdisk
gave a warning that the end of last partition (p8) was not properly aligned as a multiple of 2048. It seems this was the issue that caused the partition to not be fully recognised, causing the label to be missing, and causing it not be mounted, thereby prevented the start of HAOS.I copied the data to a temporary location, deleted the partition in question, then recreated it with proper FS and labels, then restored its contents. This fixed the issue, and HAOS subsequently launched properly.
I was also able to recreate the same issue with HAOS 12.4.
So it seems there is a possibility that HAOS can create these partitions that are not properly aligned that will cause an issue that needs to be fixed manually. The same problem did not occur on other hardware.
What operating system image do you use?
generic-x86-64 (Generic UEFI capable x86-64 systems)
What version of Home Assistant Operating System is installed?
13.1 / 12.4
Did the problem occur after upgrading the Operating System?
No
Hardware details
smpboot: CPU0: Intel(R) Pentium(R) Silver N6000 @ 1.10GHz (family: 0x6, model: 0x9c, stepping: 0x0)
This is the re-aligned partition table.
Steps to reproduce the issue
...
Anything in the Supervisor logs that might be useful for us?
Anything in the Host logs that might be useful for us?
System information
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: