Fedora 38 To Modernize Its Live Media Creation

Written by Michael Larabel in Fedora on 9 November 2022 at 04:42 AM EST. Add A Comment
FEDORA
In addition to Fedora 38 looking at creating Phosh images for mobile devices, Fedora developers now have clearance to go ahead and overhaul how their Fedora Linux live images are assembled.

The Fedora Engineering and Steering Committee (FESCo) has signed off on a plan to modernize the Fedora Linux live image creation. Fedora 38 plans to switch to a new live environment setup scripts and new functionality within Dracut to enable support for automatically enabling persistent overlays on USB flash drives.

The change proposal, which received the go-ahead this week from FESCo, sums up the work as:
Since we introduced live media in Fedora Linux 7, the actual mechanism in which the live environment sets itself up has been complex and intricately tied to the method in which we produce the media (using Kickstarts). The nature of the implementation of those scripts means that they are hard to understand and debug, which has caused problems in the past whenever we've needed to update them.

As we look forward to new and better tooling for producing images (such as kiwi and osbuild), we cannot continue to rely on kickstart-driven image builds that construct shell scripts on the fly to embed in the image as we do now. With livesys-scripts, those scripts have been simplified and turned into systemd services that activate only in live environments.

This also gives us the opportunity to introduce new functionality for live media. New functionality was added to dracut and backported to Fedora so that we can retire the remaining usage of livecd-iso-to-disk.sh and provide a better experience with our live media, particularly for portable backup and rescue environments by introducing the ability to automatically setup persistence on boot when unpartitioned space is detected on a USB stick on boot.

It's looking like Fedora 38 in the spring is going to be yet another big feature release for Fedora Linux for this bleeding-edge and innovative Linux distribution. Meanwhile next week Fedora 37 is set to finally debut.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week