sonic-ventoy is the maintained Sonic boot-media entry point for the free uDOS
release. It provides the Ventoy-compatible templates, menu policy, boot-drive
layout guidance, and startup configuration used to build curated Sonic boot
sticks for older machines, recovery kits, and profile-aware installer media.
- Ventoy plugin templates and GRUB extension assets
- Sonic modern and retro boot theme baselines
- Profile-aware boot metadata and image menu conventions
- Partition-layout defaults and generated stick structure guidance
- The handoff consumed by
sonic-screwdriverduring stick initialization
- Upstream Ventoy core internals
- Runtime semantics or application behavior after install
- Canonical OS payload ownership in
uDOS-ubuntu - Device apply orchestration owned by
sonic-screwdriver
docs/reference docs for ownership, architecture, activation, and exampleswiki/short operator-facing orientation pageslearning/guided learning notes for contributors and students@dev/repo-local development coordination surfacetemplates/ventoy/boot templates copied onto generated mediaprofiles/boot-profile manifestsconfig/partition-layout and media defaultsscripts/local validation utilitiestests/validation notesexamples/example outputs and reference layouts
sonic-ventoy is maintained separately from the former uDOS-family
collection, but it remains part of the wider public uDOS documentation flow.
Broad family guidance should continue to route through the GitHub Pages family
library index, while this repository stays focused on the Sonic-owned boot and
installer/distributor lane.
Public family docs:
- repo:
https://github.com/fredporter/uDOS-docs/ - Pages index:
https://fredporter.github.io/uDOS-docs/
This repository is intended for the free public uDOS release under Apache 2.0.
See LICENSE, LEGAL.md, DISCLAIMER.md, TERMS.md, and ABOUT.md.
Run the local validation entry point with:
./scripts/run-ventoy-checks.sh