Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ass:labs-2025:04 [2025/08/07 12:26]
florin.stancu
ass:labs-2025:04 [2026/07/16 14:36] (current)
florin.stancu
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
  
-===== 04 - RAUC - A/B System Updates =====+===== 04 - Debian & RAUC - A/B System Updates =====
  
 ===== Objectives ===== ===== Objectives =====
  
 +  * Installing Debian (finally!) as embedded rootfs (using debootstrap)!
   * Best practices in OTA (Over the Air) upgrading embedded systems;   * Best practices in OTA (Over the Air) upgrading embedded systems;
-  * Installing Debian (finally!) as embedded rootfs! 
   * Building fully-featured A/B images using RAUC;   * Building fully-featured A/B images using RAUC;
  
Line 20: Line 20:
 Though we will be using [[https://​rauc.io/​|RAUC]] as lightweight update framework. Though we will be using [[https://​rauc.io/​|RAUC]] as lightweight update framework.
  
-You will create a bootable disk image for an embedded system with multiple partitions (boot, ​rootfsArootfsB, data), install ​kernelconfigure U-Boot with environment support, and install ​RAUC in both rootfs partitions.+You will create a bootable disk image for an embedded system with multiple partitions (boot, ​rootfs A and B andoptionally, data), install ​your kernel ​configure U-Boot with environment support. Then you'll see how to use RAUC to seamlessly switch between the two rootfs partitions.
  
 Oh, and you will also finally get to use a more familiar Linux distro as root filesystem: yep, [[https://​www.debian.org/​|Debian]]! Oh, and you will also finally get to use a more familiar Linux distro as root filesystem: yep, [[https://​www.debian.org/​|Debian]]!
ass/labs-2025/04.txt ยท Last modified: 2026/07/16 14:36 by florin.stancu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0