<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Fedora%2FHowto%2FLiveCD</id>
	<title>Fedora/Howto/LiveCD - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Fedora%2FHowto%2FLiveCD"/>
	<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Fedora/Howto/LiveCD&amp;action=history"/>
	<updated>2026-07-09T13:02:56Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wikiold.home.tartarefr.eu/index.php?title=Fedora/Howto/LiveCD&amp;diff=495&amp;oldid=prev</id>
		<title>Admin : a déplacé How to create and use a Live CD vers Fedora/Howto/LiveCD : Normalize</title>
		<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Fedora/Howto/LiveCD&amp;diff=495&amp;oldid=prev"/>
		<updated>2012-08-24T12:21:37Z</updated>

		<summary type="html">&lt;p&gt;a déplacé &lt;a href=&quot;/index.php/How_to_create_and_use_a_Live_CD&quot; class=&quot;mw-redirect&quot; title=&quot;How to create and use a Live CD&quot;&gt;How to create and use a Live CD&lt;/a&gt; vers &lt;a href=&quot;/index.php/Fedora/Howto/LiveCD&quot; title=&quot;Fedora/Howto/LiveCD&quot;&gt;Fedora/Howto/LiveCD&lt;/a&gt; : Normalize&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 24 août 2012 à 12:21&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;fr&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Aucune différence)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wikiold.home.tartarefr.eu/index.php?title=Fedora/Howto/LiveCD&amp;diff=482&amp;oldid=prev</id>
		<title>Didier : Page créée avec « &lt;noinclude&gt; Category:Spins Category:LiveMedia &lt;/noinclude&gt;  This page explains how to make a custom-content Live CD or DVD on Fedora-based systems including derived d... »</title>
		<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Fedora/Howto/LiveCD&amp;diff=482&amp;oldid=prev"/>
		<updated>2012-08-24T08:41:28Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « &amp;lt;noinclude&amp;gt; &lt;a href=&quot;/index.php?title=Cat%C3%A9gorie:Spins&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Catégorie:Spins (page inexistante)&quot;&gt;Category:Spins&lt;/a&gt; &lt;a href=&quot;/index.php?title=Cat%C3%A9gorie:LiveMedia&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Catégorie:LiveMedia (page inexistante)&quot;&gt;Category:LiveMedia&lt;/a&gt; &amp;lt;/noinclude&amp;gt;  This page explains how to make a custom-content Live CD or DVD on Fedora-based systems including derived d... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Spins]]&lt;br /&gt;
[[Category:LiveMedia]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page explains how to make a custom-content Live CD or DVD on Fedora-based systems including derived distributions such as RHEL, CentOS and others. &lt;br /&gt;
&lt;br /&gt;
If you simply want to burn a pre-made ISO to a disc, visit http://fedoraproject.org/en/get-fedora to download a LiveCD or LiveDVD, then see the [http://docs.fedoraproject.org/install-guide/ install guide] or [http://docs.fedoraproject.org/readme-burning-isos/ burning how-to] for further instructions.&lt;br /&gt;
&lt;br /&gt;
See the [[FedoraLiveCD | project wiki]] for more details. Discussion of this project takes places at http://admin.fedoraproject.org/mailman/listinfo/livecd.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This project and its source files are licensed under the GPLv2 license. See the file COPYING for details.&lt;br /&gt;
&lt;br /&gt;
== Creating a Live image ==&lt;br /&gt;
&lt;br /&gt;
To create a live image, the &amp;#039;&amp;#039;&amp;#039;livecd-creator&amp;#039;&amp;#039;&amp;#039; tool is used. Super user privileges are needed. The tool is more or less self-documenting, use the &amp;#039;&amp;#039;--help&amp;#039;&amp;#039; option to see options.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;livecd-creator&amp;#039;&amp;#039;&amp;#039; tool is part of the &amp;lt;code&amp;gt;livecd-tools&amp;lt;/code&amp;gt; package.  If it is not installed on your system, add it with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
su -c &amp;#039;yum install livecd-tools spin-kickstarts&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are interested in localized live cd files, install also &amp;#039;&amp;#039;&amp;#039;l10n-kickstarts&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== How the livecd-creator Works ===&lt;br /&gt;
&lt;br /&gt;
In a nutshell, the &amp;#039;&amp;#039;&amp;#039;livecd-creator&amp;#039;&amp;#039;&amp;#039; program&lt;br /&gt;
&lt;br /&gt;
* Sets up a file for the &amp;#039;&amp;#039;ext3&amp;#039;&amp;#039; file system that will contain all the data comprising the live CD&lt;br /&gt;
* Loopback mounts that file into the file system so there is an installation root&lt;br /&gt;
* Bind mounts certain kernel file systems (/dev, /dev/pts, /proc, /sys, /selinux) inside the installation root&lt;br /&gt;
* Uses a configuration file to define the requested packages and default configuration options.  The format of this file is the same as is used for installing a system via &amp;#039;&amp;#039;kickstart&amp;#039;&amp;#039;.&lt;br /&gt;
* Installs, using &amp;#039;&amp;#039;yum&amp;#039;&amp;#039;, the requested packages into the installation using the given repositories in the kickstart file&lt;br /&gt;
* Optionally runs scripts as specified by the live CD configuration file.&lt;br /&gt;
* Relabels the entire installation root (for SELinux)&lt;br /&gt;
* Creates a live CD specific &amp;#039;&amp;#039;initramfs&amp;#039;&amp;#039; that matches the installed kernel&lt;br /&gt;
* Unmounts the kernel file systems mounted inside the installation root&lt;br /&gt;
* Unmounts the installation root&lt;br /&gt;
* Creates a &amp;#039;&amp;#039;squashfs&amp;#039;&amp;#039; file system containing only the default &amp;#039;&amp;#039;ext3/4&amp;#039;&amp;#039; file (compression)&lt;br /&gt;
* Configures the boot loader&lt;br /&gt;
* Creates an iso9660 bootable CD/DVD&lt;br /&gt;
&lt;br /&gt;
=== Live image Configuration Files ===&lt;br /&gt;
&lt;br /&gt;
The configuration of the live image is defined by a file that uses the same format as installing a system via &amp;#039;&amp;#039;kickstart&amp;#039;&amp;#039;.  They can include some basic system configuration items, the package manifest and a script to be run at the end of the build process.&lt;br /&gt;
&lt;br /&gt;
For the Fedora project, the two most important live image configurations files are&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://fedorahosted.org/spin-kickstarts/browser/fedora-live-minimization.ks fedora-live-minimization.ks]&amp;#039;&amp;#039;&amp;#039; : The base live image system (included in the &amp;#039;livecd-tools&amp;#039; package)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://fedorahosted.org/spin-kickstarts/browser/fedora-live-desktop.ks fedora-live-desktop.ks]&amp;#039;&amp;#039;&amp;#039; : Complete desktop with applications and input/output support for all supported locales in Fedora (this one is part of the &amp;#039;spin-kickstarts&amp;#039; package)&lt;br /&gt;
&lt;br /&gt;
kickstart files for other spins (e.g. Fedora Electronics Lab) can be found in &amp;#039;&amp;#039;/usr/share/spin-kickstarts/&amp;#039;&amp;#039; after installing the &amp;#039;spin-kickstarts&amp;#039; package&lt;br /&gt;
&lt;br /&gt;
=== Set SELinux to permissive mode ===&lt;br /&gt;
&lt;br /&gt;
SELinux should be in permissive mode for livecd-creator to work. Run the following as root user first before attempting to create a live cd or dvd.&lt;br /&gt;
&lt;br /&gt;
 setenforce 0&lt;br /&gt;
&lt;br /&gt;
=== Making a 32-bit spin ISO on a 64-bit machine ===&lt;br /&gt;
&lt;br /&gt;
If you have an x86_64 machine you&amp;#039;re building on but you want a 32-bit happy iso image, add the following before your livecd-creator command:&lt;br /&gt;
&lt;br /&gt;
 setarch i686 livecd-creator [...]&lt;br /&gt;
&lt;br /&gt;
=== Example: Spinning the Fedora Desktop Live CD ===&lt;br /&gt;
&lt;br /&gt;
Note that because of the way livecd-creator works, it is not possible to choose a different set of packages or a different filesystem during installation.  Assuming that you use the &amp;#039;&amp;#039;&amp;#039;fedora-live-desktop.ks&amp;#039;&amp;#039;&amp;#039; configuration file, then the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;livecd-creator \&lt;br /&gt;
--config=/usr/share/doc/livecd-tools-&amp;lt;version&amp;gt;/livecd-fedora-desktop.ks \&lt;br /&gt;
--fslabel=Fedora-LiveCD --cache=/var/cache/live&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
livecd-creator \&lt;br /&gt;
--config=/usr/share/spin-kickstarts/fedora-livecd-desktop.ks \&lt;br /&gt;
--fslabel=Fedora-LiveCD --cache=/var/cache/live&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will create a live CD called &amp;quot;Fedora-LiveCD&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The name given by &amp;#039;&amp;#039;--fs-label&amp;#039;&amp;#039; is used:&lt;br /&gt;
&lt;br /&gt;
* as a file system label on the ext3 and iso9660 file systems (As such, it&amp;#039;s visible on the desktop as the CD name)&lt;br /&gt;
* in the &amp;#039;&amp;#039;isolinux&amp;#039;&amp;#039; boot loader.&lt;br /&gt;
&lt;br /&gt;
If you have the repositories available locally and don&amp;#039;t want to wait for the download of packages, just substitute the URLs listed in the configuration file to point to your local repositories.&lt;br /&gt;
&lt;br /&gt;
{{Admon/tip | You can use setarch command to create a x86 live cd/dvd on a x86_64 system. Ex: setarch i386 livecd-creator &amp;lt;..&amp;gt; .}}&lt;br /&gt;
&lt;br /&gt;
=== Example: A Barebones Live CD ===&lt;br /&gt;
&lt;br /&gt;
The command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;livecd-creator \&lt;br /&gt;
--config=/usr/share/doc/livecd-tools-&amp;lt;version&amp;gt;/livecd-fedora-minimal.ks --cache=/var/cache/live &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will create a live CD that will boot to a login prompt.&lt;br /&gt;
&lt;br /&gt;
{{Admon/tip | Barebones Live CD does not support login capability. | Since no configuration is done, the user will not be able to login to the system as the root password is not set/cleared.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Testing your Live CD using KVM or qemu ===&lt;br /&gt;
&lt;br /&gt;
As root:&lt;br /&gt;
&lt;br /&gt;
 qemu-kvm -m 512 -cdrom filename.iso&lt;br /&gt;
&lt;br /&gt;
If you do not have KVM support, you can use qemu instead&lt;br /&gt;
&lt;br /&gt;
 qemu -m 512 --cdrom filename.iso&lt;br /&gt;
&lt;br /&gt;
Replace &amp;#039;&amp;#039;&amp;#039;filename.iso&amp;#039;&amp;#039;&amp;#039; with the name of your created Live CD image.&lt;br /&gt;
&lt;br /&gt;
{{Admon/tip || Be sure to &amp;#039;&amp;#039;&amp;#039;&amp;quot;yum install kvm qemu&amp;quot;&amp;#039;&amp;#039;&amp;#039; as root for releases before Fedora 11. Fedora 11 has merged kvm and qemu into a single package. Just installing qemu package is enough.}}&lt;br /&gt;
&lt;br /&gt;
== Live image Installs ==&lt;br /&gt;
&lt;br /&gt;
As of Fedora 7, anaconda has support for doing an installation from a live image.  To use this, double click on the &amp;#039;&amp;#039;Install to Hard Drive&amp;#039;&amp;#039; item on the desktop or run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/bin/liveinst&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if you don&amp;#039;t have such an icon.&lt;br /&gt;
&lt;br /&gt;
== Live Image Media Verification ==&lt;br /&gt;
&lt;br /&gt;
The live image can incorporate functionality to verify itself.  To do so, you need to have &amp;#039;&amp;#039;&amp;#039;isomd5sum&amp;#039;&amp;#039;&amp;#039; installed both on the system used for creating the image and installed into the image.  This is so that the &amp;#039;&amp;#039;&amp;#039;implantisomd5&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;checkisomd5&amp;#039;&amp;#039;&amp;#039; utilities can be used.  These utilities take advantage of embedding an md5sum into the application area of the iso9660 image.  This then gets verified before mounting the real root filesystem.&lt;br /&gt;
&lt;br /&gt;
== Using Live Images from USB Media ==&lt;br /&gt;
&lt;br /&gt;
USB sticks are becoming increasingly prevalent and are a nice way to use live images.  You can take a live CD or DVD iso image and transform it so that it can be used on a USB stick.  To do so, use the &amp;#039;&amp;#039;&amp;#039;[[livecd-iso-to-disk]]&amp;#039;&amp;#039;&amp;#039; script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/bin/livecd-iso-to-disk /path/to/live.iso /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace /dev/sdb1 with the (unmounted) partition where you wish to put the live image.  This is not a destructive process; any data you currently have on your USB stick will be preserved.&lt;br /&gt;
&lt;br /&gt;
Additional information available at [[How to create and use Live USB]].&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
&lt;br /&gt;
* A [[Classroom | Fedora Classroom]] class covering [[Classroom/Creating_Fedora_Remix | creating Fedora remixes]].&lt;br /&gt;
* If you are distributing your spin you need to be concerned about [[JeroenVanMeeuwen/Revisor/FedoraRebrandRemixGuidelines | trademark usage and GPL responsibilities]].&lt;/div&gt;</summary>
		<author><name>Didier</name></author>
	</entry>
</feed>