Changes for ostree based variants of Fedora
This page regroups changes that only apply to ostree/rpm-ostree based variants of Fedora, such as Fedora CoreOS, Fedora IoT, Fedora Silverblue and Fedora Kinoite.
On rpm-ostree based systems, the real root (the root directory of the root partition on the disk) is mounted under the
/sysroot path. By default it contains the state of the system (the content of
/etc) as well as the system versions themselves (each versioned copy of
/usr) in the ostree repository (
Users and administrators are not expected to directly interact with the content available there and should instead use the interface offered by rpm-ostree, GNOME Software or soon Plasma Discover to manage their system.
/sysroot is now mounted read only starting with this release.
New installations of all three variants will have
/sysroot read only by default.
Existing installations of Fedora Silverblue and Fedora Kinoite will be migrated on the first boot to Fedora 37 and will have
/sysroot read only on the next boot.
Fedora CoreOS has already made this change in a previous release (fedora-coreos-tracker#1232).
See the Fedora change page for more details.
Want to help? Learn how to contribute to Fedora Docs ›