@@ -11,7 +11,7 @@ A minimal CuOS-based system consists of:
1111
1212Key Features:
1313- Minimal OS based on Debian
14- - A/B partition scheme for safe updates
14+ - A/B slot scheme for safe updates
1515- BTRFS filesystem for snapshots
1616- Full systemd integration
1717- Network configuration support
@@ -178,15 +178,15 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
178178
179179### Update Mechanism
180180
181- The update system uses an A/B partition scheme for safe system updates. This allows for:
181+ The update system uses an A/B slot scheme for safe system updates. This allows for:
182182- Low-downtime updates
183183- Automatic rollback on failure
184184- Verified boot process
185185
186186#### Update Process
187187
188- 1 . System determines current active partition (A or B)
189- 2 . Downloads new image to inactive partition
188+ 1 . System determines current active slot (A or B)
189+ 2 . Downloads new image to inactive slot
1901903 . Updates boot configuration
1911914 . Reboots into new system
1921925 . Verifies boot success or rolls back
@@ -203,12 +203,12 @@ docker run \
203203 -v /root/.docker/config.json:/root/.docker/config.json:ro \
204204 -v /etc/image:/etc/image:ro \
205205 -e " TARGET_DEVICE=${TARGET_DEVICE} " \
206- ghcr.io/cuos-dev/cuos-updater:latest " ${PARTITION } " " ${IMAGE_VERSION} " " ${IMAGE_DIGEST} "
206+ ghcr.io/cuos-dev/cuos-updater:latest " ${SLOT } " " ${IMAGE_VERSION} " " ${IMAGE_DIGEST} "
207207```
208208
209209Parameters:
210210- ** TARGET_DEVICE** : Block device to update (e.g., ` /dev/sda ` )
211- - ** PARTITION ** : Current active partition ("A" or "B")
211+ - ** SLOT ** : Current active slot ("A" or "B")
212212- ** IMAGE_VERSION** : Full image reference to install
213213- ** IMAGE_DIGEST** : SHA256 digest for verification (optional)
214214
@@ -231,4 +231,4 @@ Parameters:
231231
232232- Learn about [ creating custom update policies] ( ../common/update-system.md )
233233- Explore [ advanced boot configurations] ( ../common/boot-config.md )
234- - See how to [ customize the installation process] ( ../common/installation-media.md )
234+ - See how to [ customize the installation process] ( ../common/installation-media.md )
0 commit comments