<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://brunosanchiz.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>pense-b&#234;te de bruno sanchiz</title>
	<link>https://dindoun.lautre.net/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://brunosanchiz.fr/spip.php?id_mot=106&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>pense-b&#234;te de bruno sanchiz</title>
		<url>https://brunosanchiz.fr/local/cache-vignettes/L128xH128/favicon-68ee1.png?1762285646</url>
		<link>https://dindoun.lautre.net/</link>
		<height>128</height>
		<width>128</width>
	</image>



<item xml:lang="fr">
		<title>cr&#233;er sa propre cl&#233; usb bootable</title>
		<link>https://brunosanchiz.fr/spip.php?article165</link>
		<guid isPermaLink="true">https://brunosanchiz.fr/spip.php?article165</guid>
		<dc:date>2017-06-24T14:34:36Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>iso</dc:subject>
		<dc:subject>boot</dc:subject>

		<description>&lt;p&gt;L'id&#233;e est de cr&#233;er son propre iso puis une cl&#233; bootable qui contient donc les programmes recherch&#233;s sinon , voir &lt;a href='https://brunosanchiz.fr/spip.php?article80' class=&#034;spip_in&#034;&gt;installation de linux : iso : cr&#233;er une cl&#233; usb de boot&lt;/a&gt;&lt;/p&gt;

-
&lt;a href="https://brunosanchiz.fr/spip.php?rubrique49" rel="directory"&gt;installation d'un linux ou mises &#224; jour&lt;/a&gt;

/ 
&lt;a href="https://brunosanchiz.fr/spip.php?mot71" rel="tag"&gt;iso&lt;/a&gt;, 
&lt;a href="https://brunosanchiz.fr/spip.php?mot106" rel="tag"&gt;boot&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://brunosanchiz.fr/local/cache-vignettes/L143xH58/arton165-18bff.png?1762289050' class='spip_logo spip_logo_right' width='143' height='58' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Tout se fait en root :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href='https://brunosanchiz.fr/spip.php?article10' class=&#034;spip_in&#034;&gt;ouvrir un terminal&lt;/a&gt;&lt;/li&gt;&lt;li&gt; passer en root ( &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;su root&lt;/code&gt; sur debian et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sudo -s &lt;/code&gt; sur ubuntu , puis MotDePasse )&lt;/li&gt;&lt;li&gt; Copier/coller tout le bloc et appuyer sur la touche &lt;Entr&#233;e&gt;.&lt;/li&gt;&lt;li&gt; copier l'iso sur la cl&#233;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; soit avec ventoy&lt;/li&gt;&lt;li&gt; soit tout seul sur une cl&#233; ( la cl&#233; sera effac&#233;e )&lt;br class='autobr' /&gt;
On rep&#232;re la cl&#233; appel&#233;e ici /dev/sdz ( &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dmesg |grep sd&lt;/code&gt; peut aider )&lt;br class='autobr' /&gt;
On d&#233;monte &#233;ventuellement les partitions&lt;br class='autobr' /&gt;
puis on copie sur la cl&#233; : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp live-image-amd64.hybrid.iso /dev/sdz &amp;&amp; sync &amp;&amp; eject /dev/sdz&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;installation des programmes : apt-get -y install live-build live-boot live-config&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;HautDeLaPage&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;#debian13cinnamon&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian13 cinnamon avec installateur et memtest&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian12Cinnamon&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian12 cinnamon avec installateur et memtest&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian12Minimale&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian12 minimale&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian12MinimalePersistente&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian12 minimale persistente&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian12Mate&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian12 mate&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian10cinnamon&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian10 cinnamon&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian9amd64Minimale&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian9 amd64 minimale&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian9amd64UltraMinimale&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian9 amd64 Ultra minimale&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian9amd64mate&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian9 amd64 + mate&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian8amd64mate&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian8 amd64 + mate&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#debian9i386xfce&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian9 i386 + xfce&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#MethodeGenerale&#034; class=&#034;spip_ancre&#034;&gt;m&#233;thode g&#233;n&#233;rale&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#Doc&#034; class=&#034;spip_ancre&#034;&gt;docs&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#Archives&#034; class=&#034;spip_ancre&#034;&gt;archives anciennes&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian13cinnamon&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;debian 13 trixie avec cinnamon et installateur&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; pr&#233;paration&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir debian13/ &amp;&amp; cd debian13 &amp;&amp; lb clean&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;lb config --archive-areas &#034;main contrib non-free non-free-firmware&#034; --backports true --color --debian-installer live --parent-archive-areas &#034;main contrib non-free non-free-firmware&#034; --memtest memtest86+ --security true --uefi-secure-boot enable --updates true --debian-installer-distribution trixie --debian-installer-distribution trixie --distribution-binary trixie --distribution-binary trixie --distribution-chroot trixie --distribution-chroot trixie --distribution trixie --distribution trixie --parent-debian-installer-distribution trixie --parent-debian-installer-distribution trixie --parent-distribution-binary trixie --parent-distribution-binary trixie --parent-distribution-chroot trixie --parent-distribution-chroot trixie --parent-distribution trixie --parent-distribution trixie --bootappend-live &#034;boot=live components quiet splash locales=fr_FR.UTF-8 keyboard-layouts=fr timezone=Europe/Paris&#034; --bootappend-install &#034;locales=fr_FR.UTF-8&#034; --mirror-bootstrap &#034;https://deb.debian.org/debian/&#034; --mirror-chroot-security &#034;https://security.debian.org/&#034; --mirror-binary &#034;https://deb.debian.org/debian/&#034; --mirror-binary-security &#034;https://security.debian.org/&#034;&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sed 's#LB_PROPOSED_UPDATES=&#034;false&#034;#LB_PROPOSED_UPDATES=&#034;true&#034;#' -i ./config/chroot&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;on obtient ces fichiers : ./config/bootstrap ; ./config/binary ; ./config/common ; ./config/package-lists/live.list.chroot ; ./config/source ; ./config/chroot ; ./.build/config&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;echo &#034;live-task-cinnamon task-cinnamon-desktop lightdm task-french-desktop task-french&#034; &gt;&gt; config/package-lists/cinnamon.list.chroot ; echo &#034;memtest86+&#034; &gt;&gt; config/package-lists/linux.list.chroot ; echo debian-installer-launcher &gt;&gt; config/package-lists/my.list.chroot ; sed 's#^LB_IMAGE_NAME=&#034;.*#LB_IMAGE_NAME=&#034;dindoun trixie&#034;#' -i config/common; echo &#034;calamares calamares-settings-debian&#034; &gt;&gt; config/package-lists/my.list.chroot; echo &#034;cups cups-browsed cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pk-helper cups-ppdc cups-server-common foomatic-db-compressed-ppds foomatic-db-engine openprinting-ppds printer-driver-cups-pdf printer-driver-hpcups printer-driver-cjet printer-driver-all python3-cups sane-airscan simple-scan system-config-printer xsane hplip printer-driver-hpcups hplip-data printer-driver-postscript-hp hplip-gui&#034; &gt;&gt; config/package-lists/live.list.chroot; lb config &amp;&amp; lb build &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian12Minimale&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Installation d'une debian12 minimale&lt;/h2&gt;&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir debian12/ &amp;&amp; cd debian12/ &amp;&amp; lb clean &amp;&amp; lb config&amp;&amp;sed &#034;s#bullseye#bookworm#&#034; -i config/bootstrap &amp;&amp; sed &#034;s#main#main contrib non-free non-free-firmware#&#034; -i config/bootstrap &amp;&amp; sed &#034;s#bullseye#bookworm#&#034; -i config/binary &amp;&amp; lb build&lt;/code&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt; &lt;a id=&#034;debian12MinimalePersistente&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Installation d'une debian12 minimale persistente&lt;/h2&gt;
&lt;p&gt;Pour l'instant non automatis&#233;e&lt;/p&gt;
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; faire l'installation comme dans &lt;a href=&#034;#debian12Minimale&#034; class=&#034;spip_ancre&#034;&gt;Installation d'une debian12 minimale&lt;/a&gt;&lt;/li&gt;&lt;li&gt; on eject puis remet la cl&#233; ; on l'appelera /dev/sdz&lt;/li&gt;&lt;li&gt; umount /dev/sdz1 /dev/sdz2&lt;/li&gt;&lt;li&gt; Cr&#233;er une 3&#232;me partition sur la cl&#233;, par exemple &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;fdisk /dev/sdz&lt;/code&gt; puis n puis p puis 3 fois &lt;strong&gt;entr&#233;e&lt;/strong&gt; ( puis parfois O ) puis w puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;partprobe /dev/sdz &amp;&amp; eject /dev/sdz&lt;/code&gt;)&lt;/li&gt;&lt;li&gt; on d&#233;branche on rebranche&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sdz3&lt;/code&gt; &lt;strong&gt;entr&#233;e&lt;/strong&gt; plusieurs fois&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p /media/aa &amp;&amp; mount /dev/sdz3 /media/aa &amp;&amp; echo &#034;/ union&#034; &gt; /media/aa/persistence.conf &amp;&amp; umount /media/aa &amp;&amp; eject /dev/sdz&lt;/code&gt;&lt;/li&gt;&lt;li&gt; Ensuite, &#224; chaque d&#233;marrage, au moment du menu de d&#233;marrage, presser la touche Tab &#8646; pour &#034;Tabulation&#034; et ajouter le mot persistence apr&#232;s splash
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt; &lt;a id=&#034;debian12Cinnamon&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ol&gt;&lt;h2 class=&#034;spip&#034;&gt;Installation d'une debian12 cinnamon avec installateur et memtest (07/2024) &lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mkdir -p debian12/ &amp;&amp; cd debian12/ &amp;&amp; lb clean &amp;&amp; lb config ; echo &#034;task-cinnamon-desktop lightdm task-french-desktop task-french&#034; &gt;&gt; config/package-lists/cinnamon.list.chroot ; echo debian-installer-launcher &gt;&gt; config/package-lists/installer.list.chroot ; echo &#034;memtest86+&#034; &gt;&gt; config/package-lists/linux.list.chroot ; sed -e &#034;s#bullseye#bookworm#&#034; -e &#034;s#main#main contrib non-free non-free-firmware#&#034; -i config/bootstrap ; sed -e &#034;s#bullseye#bookworm#&#034; -e 's#LB_MEMTEST=&#034;none&#034;#LB_MEMTEST=&#034;memtest86+&#034;#' -i config/binary ; echo debian-installer-launcher &gt;&gt; config/package-lists/my.list.chroot ; sed 's#^LB_DEBIAN_INSTALLER=&#034;.*#LB_DEBIAN_INSTALLER=&#034;live&#034;#' -i config/binary; sed 's#^LB_IMAGE_NAME=&#034;.*#LB_IMAGE_NAME=&#034;bruno_bookworm&#034;#' -i config/common; echo calamares &gt;&gt; config/package-lists/my.list.chroot; echo calamares-settings-debian &gt;&gt; config/package-lists/my.list.chroot; echo geeqie &gt;&gt; config/package-lists/live.list.chroot; lb config &amp;&amp; lb build&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian12CinnamonPersistente&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Installation d'une debian12 cinnamon persistente&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p debian12/ &amp;&amp; cd debian12/ &amp;&amp; lb clean &amp;&amp; lb config ; cp /usr/share/doc/live-build/examples/auto/* auto/&lt;/code&gt;&lt;br class='autobr' /&gt;
remplacer le contenu de auto/config par :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;#!/bin/sh set -e lb config noauto \ --distribution bookworm \ --archive-areas &#034;main contrib non-free non-free-firmware&#034; \ --mirror-bootstrap &#034;http://deb.debian.org/debian/&#034; \ --mirror-chroot-security &#034;http://security.debian.org/&#034; \ --mirror-binary &#034;http://deb.debian.org/debian/&#034; \ --mirror-binary-security &#034;http://security.debian.org/&#034; \ --bootappend-live &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ --debian-installer live \ &#034;${@}&#034; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;echo &#034;task-cinnamon-desktop lightdm task-french-desktop task-french&#034; &gt;&gt; config/package-lists/cinnamon.list.chroot ; echo debian-installer-launcher &gt;&gt; config/package-lists/installer.list.chroot ; echo &#034;memtest86+&#034; &gt;&gt; config/package-lists/linux.list.chroot ; sed -e &#034;s#bullseye#bookworm#&#034; -e &#034;s#main#main contrib non-free non-free-firmware#&#034; -i config/bootstrap ; sed -e &#034;s#bullseye#bookworm#&#034; -e 's#LB_MEMTEST=&#034;none&#034;#LB_MEMTEST=&#034;memtest86+&#034;#' -i config/binary ; lb config &amp;&amp; lb build&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;on ejecte puis remet la cl&#233; ; on l'appelera /dev/sdz&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;umount /dev/sdz1 /dev/sdz2&lt;/code&gt;&lt;/p&gt;
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Cr&#233;er une 3&#232;me partition sur la cl&#233;, par exemple &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;fdisk /dev/sdz&lt;/code&gt; puis n puis p puis 3 fois &lt;strong&gt;entr&#233;e&lt;/strong&gt; ( puis parfois O ) puis w puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;partprobe /dev/sdz &amp;&amp; eject /dev/sdz&lt;/code&gt;)&lt;/li&gt;&lt;li&gt; on d&#233;branche on rebranche&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sdz3&lt;/code&gt; &lt;strong&gt;entr&#233;e&lt;/strong&gt; plusieurs fois&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p /media/aa &amp;&amp; mount /dev/sdz3 /media/aa &amp;&amp; echo &#034;/ union&#034; &gt; /media/aa/persistence.conf &amp;&amp; umount /media/aa &amp;&amp; eject /dev/sdz&lt;/code&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt; &lt;a id=&#034;debian12Mate&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Installation d'une debian12 mate&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p debian12/ &amp;&amp; cd debian12/ &amp;&amp; lb clean &amp;&amp; lb config ; echo &#034;task-mate-desktop lightdm task-french-desktop task-french&#034; &gt;&gt; config/package-lists/mate.list.chroot ;sed -e &#034;s#bullseye#bookworm#&#034; -e &#034;s#main#main contrib non-free non-free-firmware#&#034; -i config/bootstrap ; lb config &amp;&amp; lb build&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&#224; tester : &lt;a href=&#034;https://itsfoss.com/ubuntu-persistent-live-usb/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://itsfoss.com/ubuntu-persistent-live-usb/&lt;/a&gt;&lt;br class='autobr' /&gt;
tr&#232;s utile : &lt;a href=&#034;https://manpages.debian.org/unstable/live-build/lb_config.1.en.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://manpages.debian.org/unstable/live-build/lb_config.1.en.html&lt;/a&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian10cinnamon&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Installation d'une debian10 amd64 cinnamon&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mkdir debian10Amd64MinimaleCinnamon-Build/ cd debian10Amd64MinimaleCinnamon-Build/ lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/ lb config&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ajouter &#224; auto/config avant &#034;$&lt;i&gt;@&lt;/i&gt;&#034; ( vi auto/config )&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;--distribution buster \ --archive-areas &#034;main contrib non-free&#034; \ --mirror-bootstrap http://ftp.crihan.fr/debian/ \ --mirror-chroot-security http://security.debian.org/ \ --mirror-binary http://ftp.crihan.fr/debian/ \ --mirror-binary-security http://security.debian.org/ \ --bootappend-live &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ --debian-installer live \&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;textarea readonly='readonly' cols='40' rows='25' class='spip_cadre spip_cadre_block' dir='ltr'&gt;echo &#034;task-cinnamon-desktop lightdm task-french-desktop task-french&#034; &gt;&gt; config/package-lists/cinnamon.list.chroot echo debian-installer-launcher &gt;&gt; config/package-lists/installer.list.chroot #echo &#034;firmware-adi firmware-amd-graphics firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-cavium firmware-crystalhd firmware-intel-sound firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-free firmware-linux-nonfree firmware-misc-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-ralink firmware-realtek firmware-samsung firmware-siano firmware-ti-connectivity firmware-zd1211&#034; &gt;&gt; config/package-lists/firmwares.list.chroot echo &#034;memtest86+&#034; &gt;&gt; config/package-lists/linux.list.chroot sed -e 's#LB_DEBIAN_INSTALLER=&#034;false&#034;#LB_DEBIAN_INSTALLER=&#034;true&#034;#' -e 's#stretch#buster#g' -e 's#LB_MEMTEST=&#034;none&#034;#LB_MEMTEST=&#034;memtest86+&#034;#' -i ./config/binary sed -e 's#stretch#buster#g' -i ./config/bootstrap sed -e 's#stretch#buster#g' -i ./config/build lb config &amp;&amp; lb build&lt;/textarea&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian9amd64Minimale&#034;&gt;&lt;/a&gt;&lt;a href=&#034;#HautDeLaPage&#034; class=&#034;spip_ancre&#034;&gt;Haut de la page&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;strong&gt;cl&#233; debian9 amd64 minimale : 1,4Go&lt;/strong&gt;&lt;br class='autobr' /&gt;
Commencer par &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir debian9amd64Minimale-Build &amp;&amp; cd debian9amd64Minimale-Build/ &amp;&amp; lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Ajouter &#224; auto/config avant &#034;$&lt;i&gt;@&lt;/i&gt;&#034;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;--distribution stretch \ --archive-areas &#034;main contrib non-free&#034; \ --mirror-bootstrap http://ftp.crihan.fr/debian/ \ --mirror-chroot-security http://security.debian.org/ \ --mirror-binary http://ftp.crihan.fr/debian/ \ --mirror-binary-security http://security.debian.org/ \ --bootappend-live &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ --debian-installer live \&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;textarea readonly='readonly' cols='40' rows='24' class='spip_cadre spip_cadre_block' dir='ltr'&gt;echo &#034;deb http://ftp.crihan.fr/debian/ stretch-updates main contrib non-free&#034; &gt;&gt; config/archives/updates.list.chroot echo &#034;lightdm task-mate-desktop task-french-desktop task-french&#034; &gt;&gt; config/package-lists/mate.list.chroot echo debian-installer-launcher &gt;&gt; config/package-lists/installer.list.chroot echo &#034;x11vnc openssh-server xtightvncviewer&#034; &gt;&gt; config/package-lists/vncssh.list.chroot echo &#034;gparted gsmartcontrol hardinfo lshw lshw-gtk rfkill binutils secure-delete apt-file rar p7zip-full unrar p7zip-rar ntfs-3g unrar-free unace &#034; &gt;&gt; config/package-lists/systeme.list.chroot echo &#034;firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-crystalhd firmware-intelwimax firmware-ipw2x00 firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-free firmware-linux-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-ralink firmware-realtek firmware-samsung firmware-ti-connectivity firmware-zd1211 &#034; &gt;&gt; config/package-lists/firmwares.list.chroot echo &#034;linux-source memtest86+&#034; &gt;&gt; config/package-lists/linux.list.chroot&lt;/textarea&gt;
&lt;p&gt;# linux-wlan-ng-firmware firmware-ivtv&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;lb config &amp;&amp; lb build&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;On copie sur la cl&#233; qu'on suppose &#234;tre /dev/sdg ( &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dmesg | tail -n 10&lt;/code&gt; aide ) :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp live-image-amd64.hybrid.iso /dev/sdg &amp;&amp; sync&lt;/code&gt;&lt;br class='autobr' /&gt;
Ensuite, cr&#233;er une partition, par exemple /dev/sdg3 ( avec &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;fdisk /dev/sdg&lt;/code&gt; puis n&lt;entr&#233;e&gt;&lt;entr&#233;e&gt;&lt;entr&#233;e&gt; puis w puis partprobe /dev/sdg &amp;&amp; eject /dev/sdg) ; on d&#233;branche on rebranche uis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sdg3&lt;/code&gt;&lt;br class='autobr' /&gt;
Pour finir, on va cr&#233;er un fichier persistence.conf et par exemple, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p /media/persistence ; mount -t ext4 /dev/sdg3 /media/persistence ; echo -e &#034;/ union\n&#034; &gt;&gt; /media/persistence/persistence.conf&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian9amd64UltraMinimale&#034;&gt;&lt;/a&gt;&lt;a href=&#034;#HautDeLaPage&#034; class=&#034;spip_ancre&#034;&gt;Haut de la page&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;strong&gt;cl&#233; debian9 amd64 ultra minimale&lt;/strong&gt;&lt;br class='autobr' /&gt;
Commencer par &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir debian9amd64Minimale-Build &amp;&amp; cd debian9amd64Minimale-Build/ &amp;&amp; lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Ajouter &#224; auto/config avant &#034;$&lt;i&gt;@&lt;/i&gt;&#034;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;--distribution stretch \ --archive-areas &#034;main contrib non-free&#034; \ --mirror-bootstrap http://ftp.crihan.fr/debian/ \ --mirror-chroot-security http://security.debian.org/ \ --mirror-binary http://ftp.crihan.fr/debian/ \ --mirror-binary-security http://security.debian.org/ \ --bootappend-live &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ --debian-installer live \&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;lb config &amp;&amp; lb build&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;On copie sur la cl&#233; qu'on suppose &#234;tre /dev/sdg ( &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dmesg | tail -n 10&lt;/code&gt; aide ) :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp live-image-amd64.hybrid.iso /dev/sdg &amp;&amp; sync&lt;/code&gt;&lt;br class='autobr' /&gt;
Ensuite, cr&#233;er une partition, par exemple /dev/sdg3 ( avec &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;fdisk /dev/sdg&lt;/code&gt; puis n&lt;entr&#233;e&gt; puis w puis q ) puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sdg3&lt;/code&gt;&lt;br class='autobr' /&gt;
Pour finir, on va cr&#233;er un fichier persistence.conf et par exemple, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p /media/persistence ; mount -t ext4 /dev/sdg3 /media/persistence ; echo -e &#034;/ union\n&#034; &gt;&gt; /media/persistence/persistence.conf&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian9amd64mate&#034;&gt;&lt;/a&gt;&lt;a href=&#034;#HautDeLaPage&#034; class=&#034;spip_ancre&#034;&gt;Haut de la page&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;strong&gt;cl&#233; debian9 amd64 mate&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Commencer par &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir Debian9Amd64-Build &amp;&amp; cd Debian9Amd64-Build/ &amp;&amp; lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Ajouter &#224; auto/config avant &#034;$&lt;i&gt;@&lt;/i&gt;&#034;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;--distribution stretch \ --archive-areas &#034;main contrib non-free&#034; \ --mirror-bootstrap http://deb.debian.org/debian/ \ --mirror-chroot-security http://security.debian.org/ \ --mirror-binary http://deb.debian.org/debian/ \ --mirror-binary-security http://security.debian.org/ \ --bootappend-live &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ --debian-installer live \&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; on indique les paquets &#224; installer, en particulier lightdm task-mate-desktop task-french-desktop task-french qui comprennent des paquets tout pr&#234;ts
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;echo &#034;lightdm task-mate-desktop task-french-desktop task-french&#034; &gt;&gt; config/package-lists/mate.list.chroot echo &#034;deb http://ftp.crihan.fr/debian/ stretch-updates main contrib non-free&#034; &gt;&gt; config/archives/updates.list.chroot&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;echo debian-installer-launcher &gt;&gt; config/package-lists/installer.list.chroot echo &#034;INDISPENSABLES firmware&#034; ; echo firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-crystalhd firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-free firmware-linux-nonfree firmware-misc-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-realtek firmware-samsung firmware-ti-connectivity firmware-zd1211 &gt;&gt; config/package-lists/linux.list.chroot# firmware-ralink linux-wlan-ng-firmware echo &#034;INDISPENSABLES programmes syst&#232;me - 0,9 Go &#034; ; echo build-essential fail2ban gparted gsmartcontrol hardinfo linux-headers-amd64 linux-source lshw lshw-gtk nmap pavucontrol rfkill smartmontools open-sshserver &gt;&gt; config/package-lists/linux.list.chroot echo &#034;INDISPENSABLES s&#233;curit&#233; informatique&#034; ; echo rkhunter chkrootkit fail2ban &gt;&gt; config/package-lists/linux.list.chroot echo &#034;INDISPENSABLES&#034; ; echo binutils secure-delete apt-file rar p7zip-full rar unrar p7zip-rar ntfs-3g unrar-free unace &gt;&gt; config/package-lists/linux.list.chroot echo &#034;imprimante scanner - 1,0 Go &#034; ; echo cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pdf cups-pk-helper cups-ppdc cups-server-common printer-driver-cups-pdf printer-driver-hpcups python-cups printer-driver-cjet system-config-printer xsane simple-scan &gt;&gt; config/package-lists/linux.list.chroot#cups-driver-gutenprint python-cupshelpers &gt;&gt; config/package-lists/linux.list.chroot echo &#034;INDISPENSABLES si mate - 1,5 Go &#034; ; echo caja-extensions-common caja-share mate-desktop-environment-extra mate-desktop-environment-extras &gt;&gt; config/package-lists/linux.list.chroot echo &#034;GRAVURE - 1,2 Go &#034;; echo bc brasero brasero-cdrkit k3b kamera normalize-audio sox vcdimager vorbis-tools &gt;&gt; config/package-lists/linux.list.chroot# transcode &gt;&gt; config/package-lists/linux.list.chroot echo &#034;FONTS POLICES - 2,9 Go &#034; ; echo fontconfig fontconfig-config fontforge fontforge-common fonts-cabin fonts-cantarell fonts-comfortaa fonts-crosextra-caladea fonts-crosextra-carlito fonts-dancingscript fonts-dejavu fonts-dejavu-core fonts-dejavu-extra fonts-droid-fallback fonts-dustin fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome fonts-freefont-otf fonts-freefont-ttf fonts-gfs-artemisia fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic fonts-gfs-olga fonts-gfs-solomos fonts-inconsolata fonts-junicode fonts-lato fonts-liberation fonts-linuxlibertine fonts-lmodern fonts-lobster fonts-lobstertwo fonts-lohit-mlym fonts-lyx fonts-maitreya fonts-manchufont fonts-misaki fonts-mlym fonts-mona fonts-monapo fonts-motoya-l-cedar fonts-motoya-l-maruberi fonts-mph-2b-damase fonts-mplus fonts-ocr-a fonts-oflb-asana-math fonts-opensymbol fonts-samyak-mlym fonts-sil-gentium fonts-sil-gentium-basic fonts-smc fonts-stix fonts-texgyre fonts-unfonts-core gsfonts gsfonts-x11 texlive-font-utils texlive-fonts-extra texlive-fonts-extra-doc texlive-fonts-recommended texlive-fonts-recommended-doc ttf-mscorefonts-installer ttf-sjfonts xfonts-100dpi xfonts-75dpi xfonts-base xfonts-encodings xfonts-scalable xfonts-utils &gt;&gt; config/package-lists/linux.list.chroot# fonts-mgopen texmacs-extra-fonts &gt;&gt; config/package-lists/linux.list.chroot echo &#034;VIDEO AUDIO - 1,5Go&#034; ; echo browser-plugin-vlc cheese faac ffmpeg ffmpeg2theora gaupol libvdpau1 libvdpau-va-gl1 mesa-vdpau-drivers mplayer2 nvidia-vdpau-driver rtmpdump vdpauinfo vdpau-va-driver vlc vlc-nox vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-sdl x264 xine-ui vorbis-tools vlc-plugin-svg vlc-plugin-vlsub libde265-0 vlc-plugin-access-extra &gt;&gt; config/package-lists/linux.list.chroot# libgstreamer-plugins-bad1.0 libx264-146 vlc-plugin-pulse avidemux-qt mencoder &gt;&gt; config/package-lists/linux.list.chroot echo &#034;VIDEO editing&#034;; echo kdenlive lives pitivi frei0r-plugins openshot handbrake &gt;&gt; config/package-lists/linux.list.chrootecho 'VIDEO teletext'; echo vlc-plugin-zvbi &gt;&gt; config/package-lists/linux.list.chrootecho &#034;nvidia - 1,3 Go &#034;; # echo nvidia-alternative nvidia-cg-dev nvidia-cg-doc nvidia-cg-toolkit nvidia-cuda-doc nvidia-cuda-mps nvidia-detect nvidia-driver nvidia-driver-bin nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-source nvidia-legacy-304xx-alternative nvidia-legacy-304xx-driver nvidia-legacy-304xx-kernel-dkms nvidia-legacy-304xx-kernel-source nvidia-libopencl1 nvidia-modprobe nvidia-opencl-common nvidia-opencl-icd nvidia-settings nvidia-settings-legacy-304xx nvidia-smi nvidia-support nvidia-vdpau-driver nvidia-xconfig nvidia-detect xserver-xorg-video-nvidia.* &gt;&gt; config/package-lists/linux.list.chroot# nvidia-cuda-dev nvidia-cuda-gdb nvidia-cuda-toolkit nvidia-kernel-3.16.0-4-amd64 nvidia-kernel-amd64 nvidia-glx nvidia-kernel-dummy nvidia-opencl-dev nvidia-nsight nvidia-profiler nvidia-visual-profiler &gt;&gt; config/package-lists/linux.list.chroot &gt;&gt; config/package-lists/linux.list.chrootecho &#034;ati rien n existe&#034;; echo xserver-xorg-video-ati # echo fglrx-driver glx-alternative-fglrx libgl1-fglrx-glx fglrx-ati.* fglrx-modules-dkms fglrx-control libfglrx-amdxvba1 fglrx-driver fglrx-atieventsd glx-alternative-fglrx libgl1-fglrx-glx fglrx-modules-dkms glx-diversions libgl1-nvidia-glx &gt;&gt; config/package-lists/linux.list.chroot echo &#034;PROGRAMMATION - 2,1 Go &#034;; echo doxygen geany-plugin.* geany-plugin.* git-core jython libboost1.48 libqt4-opengl libqt5core5a libqtcore4 libqtcore4 libsfml-dev libtool opencv-data php-db pyqt5-doc python3 python3-djvu python3-httplib2 python3-mysql.connector python3-mysql.connector python3-opengl python3-pyqt4 python3-pyqt4.phonon python3-pyqt4.qtopengl python3-pyqt5 python3-pyqt5.qtopengl python3-pyside.phonon python3-requests python3-sfml python-cups python-djvu python-eventlet python-glade2 python-httplib2 python-mutagen python-mysql.connector python-mysql.connector python-numpy python-opencv python-opengl python-opengl python-opengl python.*phonon python.*phonon python-pyqt5 python-pyside.phonon python-pythonmagick python-qt.* python-qt.* python-qt4 python-qt4 python-qt4.* python-qt4-doc python-qt4-gl python-qt4-gl python-qt4-phonon python-requests python-sfml.* python-sfml-doc qt4-designer qt5-qmake qtcore.* qtcore4-l10n software-properties-common sqlite3 vim-common &gt;&gt; config/package-lists/linux.list.chroot# libcsfml-audio2 libcsfml-graphics2 libcsfml-network2 libcsfml-system2 libcsfml-window2 php5-sqlite python-cupshelpers python-software-properties &gt;&gt; config/package-lists/linux.list.chrootecho &#034;programmes syst&#232;me&#034; ; echo autoconf bc build-essential debconf gdm3 hardinfo htop hugin lsb-base mbr mtools pavucontrol rfkill screen screen secure-delete subversion subversion syslinux &gt;&gt; config/package-lists/linux.list.chroot echo &#034;french - 1,3 Go&#034;; echo aspell-fr developers-reference-fr dict-freedict-bre-fra dict-freedict-eng-fra doc-debian-fr firefox-esr-l10n-fr hunspell-fr ifrench-gut libreoffice-help-fr libreoffice-l10n-fr maint-guide-fr manpages-fr mythes-fr task-french task-french-desktop tesseract-ocr-fra thunderbird-l10n-fr wfrench &gt;&gt; config/package-lists/linux.list.chroot echo &#034;LATEX - 3,6 Go &#034;; echo texlive-lang-french fonts-dancingscript latex2html tex-common tex-gyre texinfo texlive texlive-base texlive-bibtex-extra texlive-binaries texlive-extra-utils texlive-fonts-extra texlive-fonts-recommended texlive-fonts-recommended-doc texlive-font-utils texlive-generic-recommended texlive-lang-cyrillic texlive-lang-french texlive-latex-base texlive-latex-base-doc texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-luatex texlive-math-extra texlive-omega texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc texlive-science texmaker texmaker-data writer2latex writer2latex-manual &gt;&gt; config/package-lists/linux.list.chroot# tex4ht-common texmacs-extra-fonts &gt;&gt; config/package-lists/linux.list.chroot echo &#034;PHP5 APACHE2 mysql&#034; ; # echo mysql-client mysql-common mysql-server mysql-server php-db php-db php-gettext phpmyadmin php-pear php-tcpdf python3-mysql.connector python-mysql.connector &gt;&gt; config/package-lists/linux.list.chrootecho &#034;PHP7 APACHE2 MARIADB&#034; ; echo php7.0-common mariadb-server mariadb-client apache2 php7.0-cli phpmyadmin &gt;&gt; config/package-lists/linux.list.chroot#mysql-client-5.5 mysql-server-5.5 mysql-server-core-5.5 php5-cli php5-common php5-gd php5-json php5-mcrypt php5-mysql php5-readline php5-sqlite php5-sqlite &gt;&gt; config/package-lists/linux.list.chrootecho &#034;PHOTOS IMAGES - 1,2 Go &#034; ; echo luminance-hdr geeqie gimp libjpeg-progs imagemagick mjpegtools gimagereader exiv2 gimp gimp-data gimp-data-extras gimp-gap gimp-texturize gimp-lensfun gimp-gutenprint gimp-gmic gtkam-gimp ufraw dcraw gmic gimp-dcraw &gt;&gt; config/package-lists/linux.list.chroot#gimp-ufraw darktable &gt;&gt; config/package-lists/linux.list.chrootecho &#034;DIVERS - 1,5 Go &#034; ; apt-get -d install scribus djview inkscape fdupes dia make libgtk2-gladexml-perl tesseract-ocr tesseract-ocr-fra thunderbird-l10n-fr thunderbird thunderbird-l10n-fr mesa-utils glew-utils openssh-server cups audacity alsamixergui lame cabextract mpgtx g++ git-core gimagereader gpscorrelate-gui transmission-gtk googleearth-package diffpdf diffutils fldiff &gt;&gt; config/package-lists/linux.list.chroot#flashplugin-nonfree &gt;&gt; config/package-lists/linux.list.chrootecho &#034;tableau periodique des elements&#034; ; echo bkchem libavogadro-dev mmass psi4-data qalculate-gtk kalzium &gt;&gt; config/package-lists/linux.list.chrootecho &#034;&#233;toiles - 1,1 Go &#034; ; echo celestia.* kstars.* yale starplot stellarium.* &gt;&gt; config/package-lists/linux.list.chrootecho &#034;java jre jdk -0,5 Go &#034; ; echo java-common default-jre default-jdk java8.* &gt;&gt; config/package-lists/linux.list.chroot#oracle-java8-installer oracle-java8-unlimited-jce-policy oracle-java8-set-default openjdk-7-jre &gt;&gt; config/package-lists/linux.list.chrootecho &#034;android&#034; ; echo android-tools-adb &gt;&gt; config/package-lists/linux.list.chrootecho &#034;dictionnaires&#034;; echo stardict goldendict artha dict-freedict.*fra &gt;&gt; config/package-lists/linux.list.chrootecho &#034;openstreemap&#034;; echo josm osm2pgsql josm openstreetmap.* mkgmapgui mkgmap josm postgresql-contrib postgresql-server-dev.* mapcache-cgi viking &gt;&gt; config/package-lists/linux.list.chroot# libopenlayer2 libjs-openlayerspostgresql-.*-postgis&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ensuite :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;lb config &amp;&amp; lb build&lt;/textarea&gt;
&lt;p&gt;On copie sur la cl&#233; qu'on suppose &#234;tre /dev/sdg ( dmesg | tail -n 10 aide ) &lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp live-image-amd64.hybrid.iso /dev/sdg &amp;&amp; sync&lt;/code&gt;&lt;br class='autobr' /&gt;
Ensuite, cr&#233;er une partition, par exemple /dev/sdg3 ( avec fdisk /dev/sdg puis n puis w puis q ) puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sdg3&lt;/code&gt;&lt;br class='autobr' /&gt;
Pour finir, on va cr&#233;er un fichier persistence.conf et par exemple, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p /media/persistence ; mount -t ext4 /dev/sdg3 /media/persistence ; echo -e &#034;/ union\n&#034; &gt;&gt; /media/persistence/persistence.conf&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian9i386xfce&#034;&gt;&lt;/a&gt;&lt;a href=&#034;#HautDeLaPage&#034; class=&#034;spip_ancre&#034;&gt;Haut de la page&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;strong&gt;cl&#233; debian9 i386 xfce&lt;/strong&gt;&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='3' class='spip_cadre spip_cadre_block' dir='ltr'&gt;mkdir debian9i386xfce-Build &amp;&amp; cd debian9i386xfce-Build/ &amp;&amp; lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/&lt;/textarea&gt;
&lt;p&gt;Ajouter &#224; auto/config avant &#034;$&lt;i&gt;@&lt;/i&gt;&#034;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;--distribution stretch \ --archive-areas &#034;main contrib non-free&#034; \ --architecture i386 \ --linux-flavours 686-pae \ --mirror-bootstrap http://ftp.crihan.fr/debian/ \ --mirror-chroot-security http://security.debian.org/ \ --mirror-binary http://ftp.crihan.fr/debian/ \ --mirror-binary-security http://security.debian.org/ \ --bootappend-live &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ --debian-installer live \&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Voir &lt;a href='https://brunosanchiz.fr/spip.php?article179'&gt;article 179&lt;/a&gt; pour les programmes &#224; rajouter&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;echo &#034;deb http://ftp.crihan.fr/debian/ stretch-updates main contrib non-free&#034; &gt;&gt; config/archives/updates.list.chroot echo &#034;lightdm task-xfce-desktop xfce4-taskmanager xfce4-goodies&#034; &gt;&gt; config/package-lists/xfce4.list.chroot echo debian-installer-launcher &gt;&gt; config/package-lists/installer.list.chroot echo &#034;linux-source memtest86+&#034; &gt;&gt; config/package-lists/linux.list.chroot echo &#034;firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-crystalhd firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-free firmware-linux-nonfree firmware-misc-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-realtek firmware-samsung firmware-ti-connectivity firmware-zd1211 &#034; &gt;&gt; config/package-lists/firmware.list.chroot echo &#034;gparted gsmartcontrol hardinfo lshw lshw-gtk rfkill binutils secure-delete apt-file rar p7zip-full unrar p7zip-rar ntfs-3g unrar-free unace &#034; &gt;&gt; config/package-lists/systeme.list.chroot echo &#034;cups cups-pdf xsane simple-scan&#034;&gt;&gt;config/package-lists/imprimante.list.chroot echo &#034;vlc tesseract-ocr-fra geeqie gimp libjpeg-progs imagemagick mjpegtools gimagereader exiv2 gimp-data-extras gimp-dcraw fdupes audacity binutils secure-delete apt-file rar p7zip-full rar unrar p7zip-rar ntfs-3g unrar-free unace cups cups-browsed cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-pdf cups-pk-helper cups-ppdc cups-server-common printer-driver-cups-pdf printer-driver-hpcups python-cups printer-driver-cjet system-config-printer xsane simple-scan bc brasero brasero-cdrkit k3b kamera normalize-audio sox vcdimager vorbis-tools browser-plugin-vlc cheese faac ffmpeg ffmpeg2theora gaupol libvdpau1 libvdpau-va-gl1 mesa-vdpau-drivers mplayer2 nvidia-vdpau-driver rtmpdump vdpauinfo vdpau-va-driver vlc vlc-nox vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-sdl x264 xine-ui vorbis-tools vlc-plugin-svg vlc-plugin-vlsub libde265-0 vlc-plugin-zvbi autoconf bc build-essential debconf hardinfo htop hugin lsb-base mbr mtools pavucontrol rfkill screen screen secure-delete subversion subversion syslinux aspell-fr developers-reference-fr dict-freedict-bre-fra dict-freedict-eng-fra doc-debian-fr firefox-esr-l10n-fr hunspell-fr ifrench-gut libreoffice-help-fr libreoffice-l10n-fr maint-guide-fr manpages-fr mythes-fr task-french task-french-desktop tesseract-ocr-fra thunderbird-l10n-fr wfrench mysql-client mysql-common mysql-server mysql-server php-db php-db php-gettext phpmyadmin php-pear php-tcpdf python3-mysql.connector python-mysql.connector luminance-hdr geeqie gimp libjpeg-progs imagemagick mjpegtools gimagereader exiv2 gimp gimp-data gimp-data-extras gimp-gap gimp-texturize gimp-lensfun gimp-gutenprint gimp-gmic gtkam-gimp ufraw dcraw gmic gimp-dcraw scribus djview inkscape fdupes dia make libgtk2-gladexml-perl tesseract-ocr tesseract-ocr-fra mesa-utils glew-utils openssh-server cups audacity alsamixergui lame cabextract mpgtx g++ git-core gimagereader gpscorrelate-gui transmission-gtk diffpdf diffutils fldiff&#034; &gt;&gt; config/package-lists/divers.list.chroot # texlive-lang-french googleearth-package icedove&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;lb config &amp;&amp; lb build &amp;&amp; mv live-image-i386.hybrid.iso debian9i386xfce.iso&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;on cr&#233;e ainsi &lt;strong&gt;debian9i386xfce.iso&lt;/strong&gt; et on copie &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp debian9i386xfce.iso /dev/sdz &amp;&amp; sync&lt;/code&gt; &lt;br class='autobr' /&gt;
login/mdp : user / live&lt;br class='autobr' /&gt;
La construction d'une image HDD est similaire &#224; une ISO hybride &#224; tous les regards, sauf que vous sp&#233;cifiez -b hdd et le nom du fichier r&#233;sultant est live-image-i386.img&lt;/p&gt;
&lt;p&gt;Partition persistente :&lt;br class='autobr' /&gt;
cr&#233;er une partition /dev/sde2 (fdisk ) puis&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sde2 &lt;/code&gt;&lt;br class='autobr' /&gt;
Pour finir, on va cr&#233;er un fichier persistence.conf et par exemple, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p /media/persistence ; mount -t ext4 /dev/sde2 /media/persistence ; echo -e &#034;/ union n&#034; &gt;&gt; /media/persistence/persistence.conf&lt;/code&gt; voir &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;man 5 persistence.conf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;test avec &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;apt-get install qemu-kvm&lt;/code&gt; puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;kvm -cdrom live-image-amd64.hybrid.iso&lt;/code&gt;&lt;/p&gt;
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; docs
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; file :///usr/share/doc/live-manual/html/live-manual/the-basics.fr.html#178&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://yeuxdelibad.net/Logiciel-libre/Debian/Creer_sa_propre_distribution_avec_live-build.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://yeuxdelibad.net/Logiciel-libre/Debian/Creer_sa_propre_distribution_avec_live-build.html&lt;/a&gt;
&lt;div class='spip_document_99 spip_document spip_documents spip_document_file spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://brunosanchiz.fr/IMG/pdf/yeuxdelibad.net__logiciel-libre__debian__creer_sa_propre_distribution_avec_live-build.pdf' class=&#034; spip_doc_lien&#034; title='PDF - 308.5 kio' type=&#034;application/pdf&#034;&gt;&lt;img src='https://brunosanchiz.fr/local/cache-vignettes/L64xH64/pdf-b8aed.svg?1775240275' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://brunosanchiz.fr/spip.php?article81' class=&#034;spip_in&#034;&gt;cr&#233;er une cl&#233; usb bootable persistante 12.04/14.04&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://brunosanchiz.fr/spip.php?article80' class=&#034;spip_in&#034;&gt;installation de linux : iso : cr&#233;er une cl&#233; usb de boot&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt; probl&#232;mes :
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; en cas de r&#233;utilisation de la cl&#233; des gparted(supprimer,tables de parition dos) ,fdisk et wipefs -a /dev/sde peuvent &#234;tre utiles&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#034;https://debian-facile.org/utilisateurs:abdelqahar:tutos:live-build&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://debian-facile.org/utilisateurs:abdelqahar:tutos:live-build&lt;/a&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;debian8amd64mate&#034;&gt;&lt;/a&gt;&lt;a href=&#034;#HautDeLaPage&#034; class=&#034;spip_ancre&#034;&gt;Haut de la page&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;strong&gt;cl&#233; debian8 amd64 mate&lt;/strong&gt;&lt;br class='autobr' /&gt;
M&#233;thode :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; on commence par cr&#233;er un r&#233;pertoire puis &#224; initialiser lb&lt;/li&gt;&lt;li&gt; on installera la version jessie en live&lt;/li&gt;&lt;li&gt; on indique les paquets &#224; installer, en particulier lightdm task-mate-desktop task-french-desktop task-french qui comprennent des paquets tout pr&#234;ts
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mkdir CreerUnLive-Build &amp;&amp; cd CreerUnLive-Build/ &amp;&amp; lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/ echo &#034;lightdm task-mate-desktop task-french-desktop task-french&#034; &gt;&gt; config/package-lists/mate.list.chroot # echo &#034;lightdm task-xfce-desktop xfce4-taskmanager xfce4-goodies&#034; &gt;&gt; config/package-lists/mate.list.chroot echo debian-installer-launcher &gt;&gt; config/package-lists/installer.list.chroot echo &#034;firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-crystalhd firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-free firmware-linux-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-ralink firmware-realtek firmware-samsung firmware-ti-connectivity firmware-zd1211 linux-wlan-ng-firmware&#034; &gt;&gt; config/package-lists/firmwares.list.chroot echo &#034;x11vnc openssh-server xtightvncviewer&#034; &gt;&gt; config/package-lists/firmwares.list.chroot echo &#034;deb http://ftp.crihan.fr/debian/ jessie-updates main contrib non-free&#034; &gt;&gt; config/archives/updates.list.chroot echo &#034;linux-source linux-kbuild-$(uname -r |sed 's/^\([0-9]*\.[0-9]*\)\..*/\1/') linux-image-amd64 linux-headers-amd64&#034; &gt;&gt; config/package-lists/linux.list.chroot echo &#034;gparted gsmartcontrol hardinfo lshw lshw-gtk rfkill binutils secure-delete apt-file rar p7zip-full unrar p7zip-rar ntfs-3g unrar-free unace &#034; &gt;&gt; config/package-lists/systeme.list.chroot echo &#034;cups cups-driver-gutenprint cups-pdf xsane simple-scan&#034;&gt;&gt;config/package-lists/imprimante.list.chroot echo &#034;mate-desktop-environment-extra mate-desktop-environment-extras&#034; &gt;&gt; config/package-lists/mate.list.chroot echo &#034;vlc tesseract-ocr-fra geeqie gimp libjpeg-progs imagemagick mjpegtools gimagereader exiv2 gimp-data-extras gimp-dcraw fdupes audacity &#034; &gt;&gt; config/package-lists/divers.list.chroot &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ajouter &#224; auto/config avant &#034;$&lt;i&gt;@&lt;/i&gt;&#034;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;--distribution jessie \ --archive-areas &#034;main contrib non-free&#034; \ --mirror-bootstrap http://ftp.crihan.fr/debian/ \ --mirror-chroot-security http://security.debian.org/ \ --mirror-binary http://ftp.crihan.fr/debian/ \ --mirror-binary-security http://security.debian.org/ \ --bootappend-live &#034;boot=live locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ --debian-installer live \&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;enfin&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;lb config &amp;&amp; lb build&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;on cr&#233;e ainsi &lt;strong&gt;live-image-amd64.hybrid.iso&lt;/strong&gt; de 1,3Go et on copie &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp live-image-amd64.hybrid.iso /dev/sdz &amp;&amp; sync&lt;/code&gt; &lt;br class='autobr' /&gt;
login/mdp : user / live&lt;br class='autobr' /&gt;
La construction d'une image HDD est similaire &#224; une ISO hybride &#224; tous les regards, sauf que vous sp&#233;cifiez -b hdd et le nom du fichier r&#233;sultant est live-image-i386.img&lt;/p&gt;
&lt;p&gt;Partition persistente :&lt;br class='autobr' /&gt;
cr&#233;er une partition /dev/sde2 (fdisk ) puis&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sde2 &lt;/code&gt;&lt;br class='autobr' /&gt;
Pour finir, on va cr&#233;er un fichier persistence.conf et par exemple, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir -p /media/persistence ; mount -t ext4 /dev/sde2 /media/persistence ; echo -e &#034;/ union \n&#034; &gt;&gt; /media/persistence/persistence.conf&lt;/code&gt; voir &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;man 5 persistence.conf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;test avec &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;apt-get install qemu-kvm&lt;/code&gt; puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;kvm -cdrom live-image-amd64.hybrid.iso&lt;/code&gt;&lt;/p&gt;
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; docs
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; file :///usr/share/doc/live-manual/html/live-manual/the-basics.fr.html#178&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://yeuxdelibad.net/Logiciel-libre/Debian/Creer_sa_propre_distribution_avec_live-build.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://yeuxdelibad.net/Logiciel-libre/Debian/Creer_sa_propre_distribution_avec_live-build.html&lt;/a&gt;
&lt;div class='spip_document_99 spip_document spip_documents spip_document_file spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://brunosanchiz.fr/IMG/pdf/yeuxdelibad.net__logiciel-libre__debian__creer_sa_propre_distribution_avec_live-build.pdf' class=&#034; spip_doc_lien&#034; title='PDF - 308.5 kio' type=&#034;application/pdf&#034;&gt;&lt;img src='https://brunosanchiz.fr/local/cache-vignettes/L64xH64/pdf-b8aed.svg?1775240275' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://brunosanchiz.fr/spip.php?article81' class=&#034;spip_in&#034;&gt;cr&#233;er une cl&#233; usb bootable persistante 12.04/14.04&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://brunosanchiz.fr/spip.php?article80' class=&#034;spip_in&#034;&gt;installation de linux : iso : cr&#233;er une cl&#233; usb de boot&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt; probl&#232;mes :
&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; en cas de r&#233;utilisation de la cl&#233; des gparted(supprimer,tables de parition dos) ,fdisk et wipefs -a /dev/sde peuvent &#234;tre utiles&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;MethodeGenerale&#034;&gt;&lt;/a&gt;&lt;/a&gt;&lt;a href=&#034;#HautDeLaPage&#034; class=&#034;spip_ancre&#034;&gt;Haut de la page&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;M&#201;THODE G&#201;N&#201;RALE&lt;/h2&gt;
&lt;p&gt;utilisation :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; pour toutes les utilisations on copies collera dans le terminal &lt;textarea readonly='readonly' cols='40' rows='3' class='spip_cadre spip_cadre_block' dir='ltr'&gt;mkdir CreerUnLive-Build &amp;&amp; cd CreerUnLive-Build/ &amp;&amp; lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/&lt;/textarea&gt;
&lt;p&gt;en cas d'erreur, effacer le r&#233;pertoire CreerUnLive-Build :&lt;/p&gt;
&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;rm -r CreerUnLive-Build&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; on rajoute des infos dans auto/config avant &#034;$&lt;i&gt;@&lt;/i&gt;&#034;&lt;/li&gt;&lt;li&gt; on pose des miroirs dans &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;config/archives/machin.list[.binary|.chroot]&lt;/code&gt;&lt;/li&gt;&lt;li&gt; on rajoute des programmes dans des fichiers &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;config/package-lists/machin.list[.binary|.chroot|.chroot_live|.chroot_install]&lt;/code&gt;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;lb config &amp;&amp; lb build&lt;/code&gt;&lt;/li&gt;&lt;li&gt; on a alors un iso : live-image-i386.hybrid.iso ou live-image-amd64.hybrid.iso
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; cl&#233; usb : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp machin.iso /dev/sdh &amp;&amp; sync&lt;/code&gt;&lt;/li&gt;&lt;li&gt; cdrom : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;xorriso -as cdrecord -v dev=/dev/sr0 blank=as_needed machin.iso&lt;/code&gt;&lt;br class='autobr' /&gt;
remarque : si on a d&#233;j&#224; essay&#233; un lb build, commencer par un lb clean&lt;br class='autobr' /&gt;
remarque : .chroot signifie installer le programme ; .binary signifie mettre le .deb dans le r&#233;pertoire pool ; .chroot_live et .chroot_install sont install&#233;s puis enlev&#233;s
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;exemple de configurations dans auto/config&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='12' class='spip_cadre spip_cadre_block' dir='ltr'&gt;--distribution stretch ( ou wheezy ... ) --archive-areas &#034;main contrib non-free&#034; --architecture i386 ( ou amd64 ) --linux-flavours 686-pae ( si i386 ) --mirror-bootstrap, mirror-chroot-security, mirror-binary, mirror-binary-security : diff&#233;rents miroirs --bootappend-live : &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; --bootappend-install &#034;locales=fr_FR.UTF-8&#034; ( langue fr ) --debian-installer live ( cl&#233; pr&#233;par&#233;e pour installer ) --linux-packages &#034;linux-image linux-headers&#034;&lt;/textarea&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;Doc&#034;&gt;&lt;/a&gt;&lt;br class='autobr' /&gt;
DOC : &lt;a href=&#034;https://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;manuel internet&lt;/a&gt; ou &lt;a href='https://brunosanchiz.fr/usr/share/doc/live-manual/html/live-manual/index.fr.html'&gt;manuel local&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;cr&#233;er une cl&#233; uefi&lt;br class='autobr' /&gt;
&lt;a href=&#034;https://wiki.archlinux.org/index.php/Multiboot_USB_drive#Arch_Linux&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://wiki.archlinux.org/index.php/Multiboot_USB_drive#Arch_Linux&lt;/a&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;Archives&#034;&gt;&lt;/a&gt;&lt;/a&gt;&lt;a href=&#034;#HautDeLaPage&#034; class=&#034;spip_ancre&#034;&gt;Haut de la page&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;ARCHIVES&lt;/h2&gt;&lt;hr class=&#034;spip&#034; /&gt;&lt;h2 class=&#034;spip&#034;&gt;persistence 1.0&lt;/h2&gt;
&lt;p&gt;comme live-build 1.0 mais :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;--bootappend-live &#034;persistence&#034;&lt;/code&gt; ou &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;--bootappend-live &#034;boot=live persistence locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ &lt;/code&gt; dans auto/config ou avec lb config&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkfs.ext4 -L persistence /dev/sde2&lt;/code&gt;&lt;br class='autobr' /&gt;
Pour finir, on va cr&#233;er un fichier persistence.conf et par exemple, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mount -t ext4 /dev/sde2 /media/persistence ; echo -e &#034;/ union\n&#034; &gt;&gt; /media/persistence/persistence.conf&lt;/code&gt; voir &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;man 5 persistence.conf&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;live-build 1.0&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mkdir CreerUnLive-Build &amp;&amp; cd CreerUnLive-Build/ &amp;&amp; lb config &amp;&amp; cp /usr/share/doc/live-build/examples/auto/* auto/ echo &#034;lightdm task-mate-desktop task-french-desktop task-french&#034; &gt;&gt; config/package-lists/my.list.chroot echo &#034;deb http://ftp.crihan.fr/debian/ jessie-updates main contrib non-free&#034; &gt;&gt; config/archives/br.list.chroot&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ajouter &#224; auto/config avant &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&#034;${@}&#034; &lt;/code&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;--distribution jessie \ --archive-areas &#034;main contrib non-free&#034; \ --mirror-binary http://ftp.crihan.fr/debian/ --mirror-binary-security http://security.debian.org/ \ --bootappend-live &#034;boot=live locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; \ --bootappend-install &#034;locales=fr_FR.UTF-8&#034; \ &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Enfin&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;lb config &amp;&amp; lb build&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;live-build 0.0&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;apt-get install live-build live-boot live-config ;echo &#034;#live-boot-doc live-tools live-config-doc live-manual-html live-manual&#034;&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mkdir CreerUnLive-Build &amp;&amp; cd CreerUnLive-Build/ &amp;&amp; lb config &amp;&amp; lb build&lt;/code&gt; : 40min / 17min&lt;br class='autobr' /&gt;
on cr&#233;e ainsi live-image-amd64.hybrid.iso et on copie &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp live-image-amd64.hybrid.iso /dev/sdz &amp;&amp; sync &lt;/code&gt;&lt;br class='autobr' /&gt;
login/mdp : user / live&lt;br class='autobr' /&gt;
&lt;i&gt;La construction d'une image HDD est similaire &#224; une ISO hybride &#224; tous les regards, sauf que vous sp&#233;cifiez -b hdd et le nom du fichier r&#233;sultant est live-image-i386.img&lt;br class='autobr' /&gt;
&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;test avec &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;apt-get install qemu-kvm&lt;/code&gt; puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;kvm -cdrom live-image-amd64.hybrid.iso&lt;/code&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; chaque utilisation :&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;lb clean &amp;&amp; mkdir -p config/package-lists lb config --distribution jessie lb config --archive-areas &#034;main contrib non-free&#034; lb config --mirror-binary http://ftp.crihan.fr/debian/ --mirror-binary-security http://security.debian.org/ echo &#034;deb http://ftp.crihan.fr/debian/ jessie-updates main contrib non-free&#034; &gt;&gt; config/archives/br.list.chroot echo &#034;lightdm task-mate-desktop task-french-desktop task-french&#034; &gt;&gt; config/package-lists/my.list.chroot lb config --bootappend-live &#034;boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr&#034; lb build&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; constructions plus rapides : n'a pas march&#233;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;apt-get install apt-cacher-ng /etc/init.d/apt-cacher-ng start export http_proxy=http://localhost:3142/ .... # setup and configure your live build lb config --apt-http-proxy http://127.0.0.1:3142/ lb build&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;aide du debug : Most notably, if you change &#8212;architectures from the default i386 to amd64, you must change the corresponding option &#8212;linux-flavours from the default 586 to amd64.&lt;/p&gt;
&lt;p&gt;Burning an ISO image to a physical medium&lt;br class='autobr' /&gt;
Burning an ISO image is easy. Just install xorriso and use it from the command-line to burn the image. For instance :&lt;br class='autobr' /&gt;
# apt-get install xorriso&lt;br class='autobr' /&gt;
$ xorriso -as cdrecord -v dev=/dev/sr0 blank=as_needed live-image-i386.hybrid.iso&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html#h8.2.5&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;script&lt;/a&gt; exclamation point indicates a command to be executed within the chroot when the image is built&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html#h8.2.9&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;plusieurs kernels&lt;/a&gt; When more than one kernel package version is available [..]&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;$ lb config --linux-packages linux-image-3.18.0-trunk $ echo &#034;deb http://ftp.debian.org/debian/ experimental main&#034; &gt; config/archives/experimental.list.chroot&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;le r&#233;pertoire config/includes.chroot correspond au slash / dans le live&lt;/p&gt;
&lt;p&gt;le r&#233;pertoire config/includes.binary/ correspond au slash / dans la cl&#233; usb grav&#233;e&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html#h10.1&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;configuration des groupes&lt;/a&gt; : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;config/includes.chroot/etc/live/config/user-setup.conf: LIVE_USER_DEFAULT_GROUPS=&#034;audio cdrom dip floppy video plugdev netdev powerdev scanner bluetooth fuse&#034;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html#h10.3.3&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Using persistence with encryption&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://debian-live.alioth.debian.org/live-manual/unstable/manual/html/live-manual.en.html#h11.2&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;noms de l'iso&lt;/a&gt; ISO metadata&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
