Skip to content

wouterdevinck/edgeos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EdgeOS

Minimal Linux based OS running Docker on the Raspberry Pi 4 with robust A/B upgrade mechanism.

Partitions

Number Type Size Name Comments
1 FAT 64 MB AUTOBOOT autoboot.txt
2 FAT 256 MB BOOT_A Kernel, initramfs, firware, boot configuration
3 FAT 256 MB BOOT_B
4 - - EXTENDED PARTITION
5 SquashFS 1 GB ROOT_A Root file system
6 SquashFS 1 GB ROOT_B
7 SquashFS 128 MB MANIFEST_A Manifest & compose file
8 SquashFS 128 MB MANIFEST_B
9 Ext4 256 MB CONFIG Overlay on top of /etc
10 Ext4 1 GB LOGS Partition for logs
11 Ext4 Rest of disk DOCKER Mounted as /var/lib/docker

Boot flow

TODO