分区
家庭助理必威是什么操作系统(HAOS)分区布局与Linux系统中通常使用的布局有所不同。
分区表
Haos尽可能更喜欢GPT(GUID分区表)。某些SOC的启动ROM不支持GPT,在这种情况下,如果可能的话,将使用混合GPT/MBR,否则使用Legacy MBR(另请参见元数据文档)。
分区
---------------------------------------
|引导|
---------------------------------------
|内核A |
---------------------------------------
|系统A |
||
---------------------------------------
|内核B |
---------------------------------------
|系统B |
||
---------------------------------------
|Bootstate |
---------------------------------------
|覆盖|
||
...
---------------------------------------
|数据|
||
||
---------------------------------------
系统分区
启动分区通常是胖分区,并包含系统特定内容以启用引导。在X86-64系统上,这是包含Barebox的EFI系统分区。
Linux内核和主要操作系统的接下来两个版本都存储(内核A/B和系统A/B,总共4个分区)。如果新版本失败(A/B Update方法),这使系统可以返回到先前的版本。系统分区仅在更新期间写入,并且在常规操作下仅读取。
覆盖分区用于存储某些操作系统级别设置(例如网络设置)。文件系统标签Hassos-Reverlay
用于查找和安装此分区。
数据分区
数据分区是包含所有容器(主管/核心/插件和附加组件)以及用户数据的主分区。到目前为止,它具有最多的I/O操作,因此,如果安装在快速存储空间(例如,通过数据磁盘功能),则受益最大。它已安装到/mnt/数据
,并且某些子目录被安装到其他地方(例如/var/lib/docker
)。文件系统标签Hassos-Data
用于查找和安装此分区。
在新的安装中,数据分区包含主管及其插件的最新版本(在构建时间)。没有预装的家庭助理核心,必威是什么而是一个较小的着陆页。主管在第一启动时下载了最新版本的家庭助理核心。必威是什么这可以确保用户首次启动HAO后,从最新版本的Home Assistant Core开始。必威是什么
数据磁盘功能利用了Haos使用的事实Hassos-Data
标签:该功能通过对磁盘进行分区并使用标签创建文件系统来准备磁盘Hassos-data-external
。在重新启动文件系统实用程序时Dumpe2fs
用于将所有数据从现有Hassos-Data
分区到新分区。最后,现有数据分区的文件系统标签更改为Hassos-data-over
(避免再次安装)以及数据磁盘上的新数据分区到Hassos-Data
。