# ClefAgreg - discussion (suite)

**URL:** <https://www.debian-fr.org/t/clefagreg-discussion-suite/63117>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117 "2016-02-21T20:39:08Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/1 "2016-02-21T20:39:08Z")

</div>

Salut,

J’ai un souci de mise à jour : [mono]échec d’écriture (Aucun espace disponible sur le périphérique)[/mono]

[mono]Disk /dev/sdb: 16.0 GB, 16039018496 bytes[/mono] Amplement suffisant, non ?

Je suis surpris (?) de trouver [mono]Jessie[/mono] dans le sources.list et [mono]apt-listbugs[/mono] non installé. (?)

[code]user:~# aptitude upgrade  
Résolution des dépendances…  
ouverts : 711 ; fermés : 363 ; reportés : 261 ; en conflit : 178 oLes NOUVEAUX paquets suivants vont être installés :  
anthy-common{a} cpp-4.7{a} fonts-freefont-ttf{a} gcc-4.7{a} gconf-gsettings-backend{a} gir1.2-glib-2.0{a} icedtea-6-plugin{a} icedtea-netx{a} icedtea-netx-common{a} kmod{a}  
libapache-pom-java{a} libasprintf0c2{a} libatk-wrapper-java{a} libatk-wrapper-java-jni{a} libblas3{a} libcairo-gobject2{a} libcanberra-gtk3-0{a} libcanberra0{a}  
libcolord1{a} libcommons-parent-java{a} libcr0{a} libdirectfb-1.2-9{a} libencode-locale-perl{a} libevent-2.0-5{a} libexo-1-0{a} libexo-helpers{a} libfile-listing-perl{a}  
libfop-java{a} libgarcon-1-0{a} libgarcon-common{a} libgirepository-1.0-1{a} libgtk-3-0{a} libgtk-3-common{a} libhdf5-mpich-7{a} libhttp-cookies-perl{a} libhttp-date-perl{a}  
libhttp-message-perl{a} libhttp-negotiate-perl{a} libhunspell-1.3-0{a} libical0{a} libio-socket-ssl-perl{a} libitm1{a} libjgoodies-common-java{a} libjs-jquery{a} libjson0{a}  
libkmod2{a} libkpathsea6{a} liblapack3{a} liblockfile-bin{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} liblzma5{a} libmozjs24d{a} libmpc2{a} libmpich12{a}  
libmpl1{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnfnetlink0{a} libnotify4{a} libnspr4{a} libnss3{a} libopa1{a} liborc-0.4-0{a} libpipeline1{a} libpoppler-glib8{a}  
libprocps0{a} librpm3{a} librpmbuild3{a} librpmio3{a} librpmsign1{a} librtmp0{a} libsamplerate0{a} libsemanage-common{a} libsemanage1{a} libssh2-1{a} libssl1.0.0{a}  
libsystemd-login0{a} libtdb1{a} libthunar-vfs-1-common{a} libthunarx-2-0{a} libustr-1.0-1{a} libvorbisfile3{a} libvpx1{a} libwww-robotrules-perl{a} libxcb-shape0{a}  
libxcb-shm0{a} libxfce4ui-1-0{a} libxml-commons-resolver1.1-java{a} m17n-contrib{a} m17n-db{a} pump{a} python-dbus-dev{a} python-gi{a} python-gobject-2{a} python2.7{a}  
python2.7-doc{a} python2.7-minimal{a} tex-common{a} xserver-xorg-input-vmmouse{a} xulrunner-24.0{a}  
Les paquets suivants seront mis à jour :  
a2ps alsa-utils arandr ca-certificates ca-certificates-java cpp cups cups-bsd cups-client cups-common cups-filters cups-ppdc dbus dbus-x11 default-jre default-jre-headless  
dmsetup dpkg dpkg-dev dselect epdfview exo-utils file flashplugin-nonfree fop gcc gettext-base ghostscript ghostscript-x gnupg gpgv gstreamer0.10-alsa  
gstreamer0.10-plugins-base icedtea6-plugin iceweasel iceweasel-l10n-fr iptables iputils-ping libanthy0 libapr1 libaprutil1 libaudio2 libavutil50 libblas3gf libbsf-java  
libc-bin libc-dev-bin libc6 libc6-dev libcairo2 libcairomm-1.0-1 libcommons-logging-java libcups2 libcupscgi1 libcupsdriver1 libcupsfilters1 libcupsimage2 libcupsmime1  
libcupsppdc1 libcurl3-gnutls libdbus-1-3 libdevmapper1.02.1 libdirectfb-extra libdpkg-perl libdvdcss2 libenchant1c2a libexpat1 libgcrypt11 libgl1-mesa-dri libgl1-mesa-glx  
libglapi-mesa libglu1-mesa libgnutls26 libgs9 libgs9-common libgssapi-krb5-2 libgstreamer-plugins-base0.10-0 libjbig0 libjgoodies-looks-java libjhdf5-jni libjpeg-progs  
libjpeg62 libjpeg8 libk5crypto3 libkrb5-3 libkrb5support0 liblapack3gf liblcms2-2 liblockfile1 libm17n-0 libmagic1 libnspr4-0d libnss3-1d libopenjpeg2 libpixman-1-0  
libpulse0 librsvg2-2 librsvg2-common libschroedinger-1.0-0 libtag1-vanilla libthunar-vfs-1-2 libumfpack5.4.0 libvamp-hostsdk3 libwww-perl libxalan2-java libxerces2-java  
libxfcegui4-4 libxfont1 libxml2 linux-libc-dev localepurge locales luatex man-db module-init-tools multiarch-support notification-daemon openjdk-6-jre openssh-client  
openssh-server openssl orage passwd perl perl-base perl-modules poppler-utils procps python python-cairo python-dbus python-doc python-glade2 python-gobject python-gtk2  
python-iniparse python-minimal python-numpy python-tk python-urwid python-wicd ristretto rpm rpm-common rpm2cpio sgml-base squashfs-tools ssh sysv-rc sysvinit-utils tcpdump  
thunar thunar-data thunar-volman ttf-freefont tzdata tzdata-java wget wicd wicd-daemon wicd-gtk x11-utils xfce4 xfce4-appfinder xfce4-battery-plugin xfce4-mixer  
xfce4-mount-plugin xfce4-panel xfce4-session xfce4-settings xfce4-terminal xfce4-utils xfdesktop4 xfdesktop4-data xfprint4 xfwm4 xml-core xserver-common xserver-xorg-core  
xserver-xorg-input-all xz-utils  
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :  
avahi-daemon build-essential colord consolekit enchant fakeroot fonts-droid foomatic-filters ghostscript-cups gksu gnupg-curl gvfs javascript-common krb5-locales  
libalgorithm-merge-perl libc6-i686 libcanberra-gtk3-module libfile-fcntllock-perl libgtk-3-bin libhtml-form-perl libhtml-format-perl libhttp-daemon-perl  
libio-socket-inet6-perl libio-socket-ip-perl libmailtools-perl libsaxon-java libsocket-perl libsocket6-perl manpages-dev ncurses-term openssh-blacklist-extra  
printer-driver-gutenprint python-notify rfkill smbclient texlive-luatex tumbler upower xdg-user-dirs xfce4-notifyd xfce4-volumed xinput  
181 paquets mis à jour, 101 nouvellement installés, 0 à enlever et 16 non mis à jour.  
Il est nécessaire de télécharger 222 Mo d’archives. Après dépaquetage, 226 Mo seront utilisés.  
Voulez-vous continuer ? [Y/n/?] y  
Prendre : 1 [http://www.deb-multimedia.org/](http://www.deb-multimedia.org/) wheezy/main libdvdcss2 i386 1.2.13-dmo1 [43,4 kB]

[…]

Prendre : 177 [http://ftp.fr.debian.org/debian/](http://ftp.fr.debian.org/debian/) jessie/main libmpl1 i386 3.1-4+b1 [34,6 kB]  
Prendre : 178 [http://ftp.fr.debian.org/debian/](http://ftp.fr.debian.org/debian/) jessie/main libopa1 i386 3.1-4+b1 [28,3 kB]  
Prendre : 179 [http://ftp.fr.debian.org/debian/](http://ftp.fr.debian.org/debian/) jessie/main libmpich12 i386 3.1-4+b1 [782 kB]  
Prendre : 180 [http://ftp.fr.debian.org/debian/](http://ftp.fr.debian.org/debian/) jessie/main libhdf5-mpich-7 i386 1.8.12+docs-1.1+b1 [1 014 kB]

[…]

Dépaquetage de la mise à jour de xfwm4 …  
dpkg: erreur de traitement de /var/cache/apt/archives/xfwm4\_4.8.3-2\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/share/themes/Sassandra/xfwm4/bottom-active.xpm » vers « /usr/share/themes/Sassandra/xfwm4/bottom-active.xpm.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
dpkg: tentative de déconfiguration de xfwm4, qui serait cassé par l’installation de libxfcegui4-4…  
dpkg: oui, déconfiguration de xfwm4 (cassé par libxfcegui4-4).  
Préparation du remplacement de libxfcegui4-4 4.6.4-1 (en utilisant …/libxfcegui4-4\_4.8.1-5\_i386.deb) …  
Déconfiguration de xfwm4 …  
Dépaquetage de la mise à jour de libxfcegui4-4 …  
Préparation du remplacement de a2ps 1:4.14-1.1 (en utilisant …/a2ps\_1%3a4.14-1.1+deb7u1\_i386.deb) …  
Dépaquetage de la mise à jour de a2ps …  
dpkg: erreur de traitement de /var/cache/apt/archives/a2ps\_1%3a4.14-1.1+deb7u1\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/share/a2ps/afm/phvron.afm » vers « /usr/share/a2ps/afm/phvron.afm.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
Préparation du remplacement de xfprint4 4.6.1-1 (en utilisant …/xfprint4\_4.6.1-3\_i386.deb) …  
Dépaquetage de la mise à jour de xfprint4 …  
Sélection du paquet libcr0 précédemment désélectionné.  
Dépaquetage de libcr0 (à partir de …/libcr0\_0.8.5-2\_i386.deb) …  
Sélection du paquet libmpl1:i386 précédemment désélectionné.  
Dépaquetage de libmpl1:i386 (à partir de …/libmpl1\_3.1-4+b1\_i386.deb) …  
Sélection du paquet libopa1:i386 précédemment désélectionné.  
Dépaquetage de libopa1:i386 (à partir de …/libopa1\_3.1-4+b1\_i386.deb) …  
Sélection du paquet libmpich12:i386 précédemment désélectionné.  
Dépaquetage de libmpich12:i386 (à partir de …/libmpich12\_3.1-4+b1\_i386.deb) …  
dpkg: erreur de traitement de /var/cache/apt/archives/libmpich12\_3.1-4+b1\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/lib/i386-linux-gnu/libmpichcxx.so.12.0.0 » vers « /usr/lib/i386-linux-gnu/libmpichcxx.so.12.0.0.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
Sélection du paquet libhdf5-mpich-7:i386 précédemment désélectionné.  
Dépaquetage de libhdf5-mpich-7:i386 (à partir de …/libhdf5-mpich-7\_1.8.12+docs-1.1+b1\_i386.deb) …  
dpkg: erreur de traitement de /var/cache/apt/archives/libhdf5-mpich-7\_1.8.12+docs-1.1+b1\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/lib/i386-linux-gnu/libhdf5.so.7.1.1 » vers « /usr/lib/i386-linux-gnu/libhdf5.so.7.1.1.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
Préparation du remplacement de libjbig0:i386 2.0-2 (en utilisant …/libjbig0\_2.0-2+deb7u1\_i386.deb) …  
Dépaquetage de la mise à jour de libjbig0:i386 …  
dpkg : erreur fatale irréversible, abandon :  
vidage impossible de /var/lib/dpkg/updates/tmp.i après la mise en forme: Aucun espace disponible sur le périphérique  
/usr/sbin/localepurge: line 105: echo: write error: No space left on device  
E: Problem executing scripts DPkg::Post-Invoke ‘if [-x /usr/sbin/localepurge] && [$(ps w -p $PPID | egrep -c ‘(remove|purge)’) != 1]; then /usr/sbin/localepurge; else exit 0; fi’  
E: Sub-process returned an error code  
E: Sub-process /usr/bin/dpkg returned an error code (2)  
Échec de l’installation d’un paquet. Tentative de réparation :  
dpkg : erreur : échec de l’écriture de status enregistrements de « xfdesktop4 » à « /var/lib/dpkg/status »: Aucun espace disponible sur le périphérique  
E: dpkg a été interrompu. Il est nécessaire d’utiliser « dpkg --configure -a » pour corriger le problème.  
E: Impossible de récupérer le verrou système ! (il est possible qu’un autre processus apt ou dpkg soit en cours)  
E: dpkg a été interrompu. Il est nécessaire d’utiliser « dpkg --configure -a » pour corriger le problème.

État actuel : 2 paquets cassés [+2], 96 mises à jour restantes [-101].  
user:~#

[/code]

[mono]user:~# df -hT  
Sys. fich. Type Taille Util. Dispo Uti% Monté sur  
tmpfs tmpfs 692M 0 692M 0% /lib/init/rw  
udev tmpfs 10M 212K 9,8M 3% /dev  
tmpfs tmpfs 692M 0 692M 0% /dev/shm  
rootfs rootfs 1,1G 1,1G 736K 100% /  
/ramdisk tmpfs 1,1G 1,1G 736K 100% /oldroot/ramdisk  
/dev/sdb1 vfat 15G 563M 15G 4% /oldroot/cdrom  
/dev/loop1 squashfs 60M 60M 0 100% /oldroot/extension\_dpkg-8.0  
user:~#[/mono]

[code]user:~# fdisk /dev/sdb -l

Disk /dev/sdb: 16.0 GB, 16039018496 bytes  
255 heads, 63 sectors/track, 1949 cylinders, total 31326208 sectors  
Units = sectors of 1 \* 512 = 512 bytes  
Sector size (logical/physical): 512 bytes / 512 bytes  
I/O size (minimum/optimal): 512 bytes / 512 bytes  
Disk identifier: 0x01ab54ce

Device Boot Start End Blocks Id System  
/dev/sdb1 \* 63 31310684 15655311 e W95 FAT16 (LBA)  
user:~# [/code]

`user:~# ls -la /oldroot/extension_dpkg-8.0/
total 0
drwxr-xr-x 4 root root 49 oct. 10 2013 .
drwxr-xr-x 5 root root 100 août 4 2014 ..
drwxr-xr-x 3 root root 28 oct. 10 2013 usr
drwxr-xr-x 4 root root 51 oct. 10 2013 var
user:~#`

`user:~# ls -la /oldroot/extension_dpkg-8.0/var/lib/dpkg/
total 3788
[...]
-rw-r--r-- 1 root root 70 mai 9 2012 statoverride
-rw-r--r-- 1 root root 35 avril 17 2010 statoverride-old
-rw-r--r-- 1 root root 710825 juil. 2 2013 status
-rw-r--r-- 1 root root 710848 juil. 2 2013 status-old
[...]
user:~# `

`user:~# ls -la /var/lib/dpkg/
total 3947
[...]
-rw-r--r-- 1 root root 70 mai 9 2012 statoverride
-rw-r--r-- 1 root root 35 avril 17 2010 statoverride-old
-rw-r--r-- 1 root root 763547 août 4 08:30 status
-rw-r--r-- 1 root root 0 août 4 08:30 status-new
-rw-r--r-- 1 root root 763577 août 4 08:29 status-old
[...]
user:~#`

`user:~# ls -la /oldroot/extension_dpkg-8.0/var/cache/
total 0
drwxr-xr-x 4 root root 41 oct. 10 2013 .
drwxr-xr-x 4 root root 51 oct. 10 2013 ..
drwxr-xr-x 3 root root 74 oct. 10 2013 apt
drwxr-xr-x 2 root root 122 juil. 2 2013 debconf
user:~#`

`user:~# ls -la /oldroot/extension_dpkg-8.0/var/cache/apt/
total 62346
drwxr-xr-x 3 root root 74 oct. 10 2013 .
drwxr-xr-x 4 root root 41 oct. 10 2013 ..
drwxr-xr-x 3 root root 42 juil. 2 2013 archives
-rw-r--r-- 1 root root 31983071 oct. 10 2013 pkgcache.bin
-rw-r--r-- 1 root root 31858924 oct. 10 2013 srcpkgcache.bin
user:~# `

`user:~# ls -la /oldroot/ramdisk
total 0
drwxrwxrwt 16 root root 340 août 4 2014 .
drwxr-xr-x 5 root root 100 août 4 2014 ..
drwxr-xr-x 2 root root 140 août 4 08:29 bin
drwxr-xr-x 2 root root 60 août 4 2014 dev
drwxr-xr-x 29 root root 860 août 4 08:39 etc
drwxr-xr-x 3 root root 60 août 4 2014 home
drwxr-xr-x 6 root root 160 août 4 08:28 lib
drwxr-xr-x 8 root root 160 août 4 07:37 media
drwxr-xr-x 5 root root 100 août 4 2014 oldroot
drwxr-xr-x 4 root root 80 août 4 07:44 root
drwxr-xr-x 2 root root 240 août 4 08:29 sbin
drwxrwxrwt 5 root root 180 août 4 09:17 tmp
drwxr-xr-x 8 root root 160 oct. 10 2013 usr
drwxr-xr-x 7 root root 140 août 4 2014 var
-r--r--r-- 510 root root 0 août 4 2014 .wh..wh.aufs
drwx------ 2 root root 40 août 4 2014 .wh..wh.orph
drwx------ 2 root root 203560 août 4 08:30 .wh..wh.plnk
user:~# `

À mon avis, nettoyé le cache (clean et autoclean) ne servirait à rien, un update à la suite s’impose.

Pour l’heure, je n’ai guère d’idée … ![:017](https://www.debian-fr.org/uploads/default/original/1X/7bbea83f89515ab7c7a738dddb86c4d4f140bd13.gif "reflechit")

------

[quote]user:~#

`[09:23:26] ~ # mkdiskfast /dev/sdb 0 255 63
Warning: more than 1024 cylinders (1949).
Not all BIOSes will be able to boot this device.
[09:24:46] ~ # `

`[09:25:28] ~ # mkfs.vfat /dev/sdb1
mkfs.vfat 3.0.13 (30 Jun 2012)
[09:25:44] ~ # `

```auto
[09:25:52] ~ # mount -t ext4 /dev/sdc6 /media/
```

`[09:26:05] ~ # ls /media/telecharge-iso/
ClefAgreg-8.1-rc2.iso debian-live-7.6.0-i386-xfce-desktop.iso kanotix32-dragonfire-lt2014-KDE.iso
debian-live-7.6.0-i386-lxde-desktop.iso debian-live-7.6.0-i386-xfce-desktop+nonfree.iso
`

`[09:26:14] ~ # ls /media/telecharge-iso/ClefAgreg-8.1-rc2.iso/
ClefAgreg-8.1-rc2.iso
[09:26:21] ~ # 
`

`[09:26:33] ~ # mount -o loop -t iso9660 /media/telecharge-iso/ClefAgreg-8.1-rc2.iso/ClefAgreg-8.1-rc2.iso /mnt/iso/
mount: block device /media/telecharge-iso/ClefAgreg-8.1-rc2.iso/ClefAgreg-8.1-rc2.iso is write-protected, mounting read-only
[09:26:36] ~ # `

```auto
[09:26:57] ~ # mount -t vfat /dev/sdb1 /mnt/cle
```

```auto
[09:27:06] ~ # cp -r /mnt/iso/* /mnt/iso/.disk /mnt/cle
```

`[09:28:32] ~ # cp /usr/lib/syslinux/vesamenu.c32 /mnt/cle/
cp : voulez-vous écraser « /mnt/cle/vesamenu.c32 » ? y
[09:28:38] ~ # `

`[09:29:55] ~ # ll /mnt/cle/
total 14M
-rwxr-xr-x 1 root root 153K 2014-08-04 09:28 vesamenu.c32
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:28 .disk
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:28 isolinux
-rwxr-xr-x 1 root root 24K 2014-08-04 09:28 isolinux.bin
-rwxr-xr-x 1 root root 852 2014-08-04 09:28 isolinux.cfg
-rwxr-xr-x 1 root root 1,0K 2014-08-04 09:28 liens.cpio
-rwxr-xr-x 1 root root 2,6M 2014-08-04 09:28 linuxlive
-rwxr-xr-x 1 root root 1,5K 2014-08-04 09:28 LISEZMOI
-rwxr-xr-x 1 root root 1,1K 2014-08-04 09:28 makecd
-rwxr-xr-x 1 root root 23K 2014-08-04 09:28 splash.png
-rwxr-xr-x 1 root root 870 2014-08-04 09:28 syslinux.bak
-rwxr-xr-x 1 root root 870 2014-08-04 09:28 syslinux.cfg
-rwxr-xr-x 1 root root 5,2K 2014-08-04 09:28 vesainfo.c32
-rwxr-xr-x 1 root root 2,9K 2014-08-04 09:28 wicd.tgz
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:28 isn
-rwxr-xr-x 1 root root 256 2014-08-04 09:27 french.kbd
drwxr-xr-x 6 root root 8,0K 2014-08-04 09:27 home
-rwxr-xr-x 1 root root 11M 2014-08-04 09:27 initrd.img
-rwxr-xr-x 1 root root 65K 2014-08-04 09:27 Instructions.pdf
drwxr-xr-x 3 root root 8,0K 2014-08-04 09:27 boot
-rwxr-xr-x 1 root root 2,0K 2014-08-04 09:27 boot.cat
-rwxr-xr-x 1 root root 5,8K 2014-08-04 09:27 clavier.kmap.gz
-rwxr-xr-x 1 root root 14K 2014-08-04 09:27 cups.tgz
drwxr-xr-x 3 root root 8,0K 2014-08-04 09:27 Doc_HTML
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:27 Documents
-rwxr-xr-x 1 root root 9,3K 2014-08-04 09:27 droitshome.txt
drwxr-xr-x 3 root root 8,0K 2014-08-04 09:27 efi
[09:29:58] ~ # `

`[09:31:04] ~ # syslinux -i /dev/sdb1
[09:31:07] ~ # dd conv=notrunc bs=440 count=1 if=/usr/lib/syslinux/mbr.bin of=/dev/sdb
1+0 enregistrements lus
1+0 enregistrements écrits
440 octets (440 B) copiés, 0,011665 s, 37,7 kB/s
[09:31:16] ~ # 
`

[code][09:31:28] ~ # parted /dev/sdb set 1 boot on  
Information: You may need to update /etc/fstab.

[09:31:31] ~ # [/code]

`[09:31:42] ~ # umount /mnt/cle
[09:31:44] ~ # umount /mnt/iso
[09:31:50] ~ # umount /media
[09:31:59] ~ # `[/quote]

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/2 "2016-02-21T20:39:09Z")

</div>

Re,

```auto
# mount /dev/sdb1 /mnt/live
```

J’ai farfouillé dans les (tous) répertoires et (tous) sous-répertoires, etc …

Que du binaire, pas de script qui me soit accessible. ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel")

À mon niveau, je ne peux (re) touché/modifé quoi que ce soit, sauf erreur … ?

`[12:40:10] /mnt/live # ll
total 14M
-rwxr-xr-x 1 root root 3,9K 2014-08-04 09:52 wicd.tgz
-rwxr-xr-x 1 root root 15K 2014-08-04 09:52 cups.tgz
-rwxr-xr-x 1 root root 5,6K 2014-08-04 09:52 droitshome.txt
-rwxr-xr-x 1 root root 1,0K 2014-08-04 09:52 liens.cpio
drwxr-xr-x 6 root root 8,0K 2014-08-04 09:52 home
-r-xr-xr-x 1 root root 32K 2014-08-04 09:31 ldlinux.sys
-rwxr-xr-x 1 root root 153K 2014-08-04 09:28 vesamenu.c32
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:28 .disk
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:28 isolinux
-rwxr-xr-x 1 root root 24K 2014-08-04 09:28 isolinux.bin
-rwxr-xr-x 1 root root 852 2014-08-04 09:28 isolinux.cfg
-rwxr-xr-x 1 root root 2,6M 2014-08-04 09:28 linuxlive
-rwxr-xr-x 1 root root 1,5K 2014-08-04 09:28 LISEZMOI
-rwxr-xr-x 1 root root 1,1K 2014-08-04 09:28 makecd
-rwxr-xr-x 1 root root 23K 2014-08-04 09:28 splash.png
-rwxr-xr-x 1 root root 870 2014-08-04 09:28 syslinux.bak
-rwxr-xr-x 1 root root 870 2014-08-04 09:28 syslinux.cfg
-rwxr-xr-x 1 root root 5,2K 2014-08-04 09:28 vesainfo.c32
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:28 isn
-rwxr-xr-x 1 root root 256 2014-08-04 09:27 french.kbd
-rwxr-xr-x 1 root root 11M 2014-08-04 09:27 initrd.img
-rwxr-xr-x 1 root root 65K 2014-08-04 09:27 Instructions.pdf
drwxr-xr-x 3 root root 8,0K 2014-08-04 09:27 boot
-rwxr-xr-x 1 root root 2,0K 2014-08-04 09:27 boot.cat
-rwxr-xr-x 1 root root 5,8K 2014-08-04 09:27 clavier.kmap.gz
drwxr-xr-x 3 root root 8,0K 2014-08-04 09:27 Doc_HTML
drwxr-xr-x 2 root root 8,0K 2014-08-04 09:27 Documents
drwxr-xr-x 3 root root 8,0K 2014-08-04 09:27 efi
[12:40:16] /mnt/live # `

`[12:40:16] /mnt/live # ll isn/
total 540M
-rwxr-xr-x 1 root root 60M 2014-08-04 11:28 extension_dpkg-8.0.sqh
-rwxr-xr-x 1 root root 481M 2014-08-04 11:28 basesystem
[12:40:21] /mnt/live # `

`[12:40:23] /mnt/live # mount -t squashfs -o loop isn/basesystem /media/
mount: warning: /media/ seems to be mounted read-only.
[12:40:29] /mnt/live # `

`[12:40:29] /mnt/live # ll /media/
total 512
drwxrwxrwt 5 root root 72 2013-10-10 09:52 tmp
drwxr-xr-x 6 root root 203 2013-10-10 09:51 root
drwxr-xr-x 11 root root 187 2013-07-11 12:06 usr
drwxr-xr-x 15 root root 268 2013-07-11 12:06 var
drwxr-xr-x 2 root root 75 2013-07-02 14:29 boot
drwxr-xr-x 2 root root 2,7K 2013-07-02 13:01 sbin
drwxr-xr-x 101 root root 4,3K 2013-04-13 08:34 etc
drwxr-xr-x 5 root root 2,1K 2013-04-13 08:33 dev
drwxr-xr-x 15 root root 1,1K 2013-04-13 08:26 lib
drwxr-xr-x 2 root root 1,5K 2013-04-13 08:25 bin
-rw-r--r-- 1 root root 4 2013-04-11 16:44 FB
drwxr-xr-x 3 root root 27 2012-06-27 14:43 home
drwxr-xr-x 2 root root 3 2008-09-16 09:38 selinux
dr-xr-xr-x 2 root root 3 2008-02-14 22:11 rr_moved
drwxr-xr-x 2 root root 3 2007-07-20 17:17 media
drwxr-xr-x 2 root root 3 2007-07-20 17:17 srv
drwxr-xr-x 2 root root 3 2007-07-20 17:17 sys
drwxr-xr-x 2 root root 3 2007-07-20 17:17 mnt
drwxr-xr-x 2 root root 3 2007-07-20 17:17 proc
[12:40:36] /mnt/live # `

`[12:40:40] /mnt/live # umount /media 
[12:40:50] /mnt/live # `

`[12:40:50] /mnt/live # mount -t squashfs -o loop isn/extension_dpkg-8.0.sqh /media/
mount: warning: /media/ seems to be mounted read-only.
[12:41:01] /mnt/live # `

`[12:41:01] /mnt/live # ll /media/
total 0
drwxr-xr-x 3 root root 28 2013-10-10 10:12 usr
drwxr-xr-x 4 root root 51 2013-10-10 10:12 var
[12:41:03] /mnt/live # `

`[12:41:04] /mnt/live # umount /media 
[12:41:14] /mnt/live # `

`
[12:41:15] /mnt/live # cd
[12:41:18] ~ # 
[12:41:19] ~ # umount /mnt/live 
[12:41:28] ~ #`

`[13:33:26] /mnt/live # ls /media/lib/init/
bootclean.sh mount-functions.sh rw splash-functions-base swap-functions.sh usplash-fsck-functions.sh vars.sh
[13:33:30] /mnt/live # 
[13:33:37] /mnt/live # ll /media/lib/init/
total 20K
-rw-r--r-- 1 root root 4,8K 2011-01-01 06:34 bootclean.sh
-rw-r--r-- 1 root root 3,7K 2011-01-01 06:34 mount-functions.sh
-rw-r--r-- 1 root root 2,8K 2011-01-01 06:34 splash-functions-base
-rw-r--r-- 1 root root 721 2011-01-01 06:34 swap-functions.sh
-rw-r--r-- 1 root root 5,7K 2011-01-01 06:34 usplash-fsck-functions.sh
-rw-r--r-- 1 root root 865 2011-01-01 06:34 vars.sh
drwxr-xr-x 3 root root 38 2008-12-14 14:09 rw
[13:33:42] /mnt/live # 
[13:33:43] /mnt/live # nn /media/lib/init/bootclean.sh
[13:34:22] /mnt/live # nn /media/lib/init/mount-functions.sh
[13:45:28] /mnt/live # nn /media/lib/init/vars.sh
[13:46:02] /mnt/live # 
[13:46:04] /mnt/live # ll /media/lib/init/rw/
total 0
drwxr-xr-x 2 root root 44 2012-05-09 08:32 sendsigs.omit.d
[13:46:09] /mnt/live # ll /media/lib/init/rw/sendsigs.omit.d/
total 0
---------- 1 root root 0 2012-05-09 08:32 klogd
---------- 1 root root 0 2012-05-09 08:32 sysklogd
[13:46:14] /mnt/live # `

… ![:think:](https://www.debian-fr.org/uploads/default/original/1X/98cae0704aea0201d04f151843e80a3ecd391eca.gif "Think")

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/3 "2016-02-21T20:39:19Z")

</div>

La mise à jour est délicate à faire puisque tu travailles en RAM Je m’explique, clefagreg est fondé sur un système de fichier en squashfs, avec superposé dessus les extensions\*.sqh dans un ordre défini par les dépendances si il y en a (exemple geoplan doit être installé après user\_wine lui même installé après wine. Par dessus tout ça, est mis un système de fichier en RAM. C’est lui que tu satures.

- Pourquoi en RAM: Une utilisation intensive d’une clef (et pas de temps à autres) avec u n système de fichiers dessus flingue une clef très rapidement. À la sixième clef foutue, j’ai adopté cette solution qui a réglé ce problème.

- home: le répertoire est sauvegardé sur la clef à l’extinction et régulièrement. Une exceptuion notable, le répertoire Documents qui est un «bind» de celui de la clef.

- Mise à jour: Il te faut utiliser le script [faitext.sh](http://faitext.sh); voir le GIT qu’avait ouvert Martin Quinson (qui devait m’aider pour la clef ISN qui m’a obligé à une refonte de la clef). [github.com/FBoisson/ISN-live](https://github.com/FBoisson/ISN-live)

- Tu peux faire une extension toi même, soit par [faitext.sh](http://faitext.sh) (c’est comme ça que je les fait), soit à la volée: voir [clefagreg.dnsalias.org/MODIF.html](http://clefagreg.dnsalias.org/MODIF.html)  
Cela fonctionne très bien.

jessie a été utile pour installer quelques logiciels (à coup de pinning).

RQ: Même si ta mise à jour avait fonctionné, à moins de de faire sauve\_extension, tu l’aurais perdu.  
ReRQ: Les extension sont de simples fichiers que tu mets ou que tu enlèves du répertoires isn de la clef. Il y en a plus d’une centaine et une page est dédiée à ceux qui en proposent.

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/4 "2016-02-21T20:39:21Z")

</div>

Salut,

Ceci ne résout pas l’[mono]échec d’écriture (Aucun espace disponible sur le périphérique)[/mono], imposé.

[code][12:08:46]:~$ ssh [user@192.168.1.13](mailto:user@192.168.1.13)  
[user@192.168.1.13](mailto:user@192.168.1.13)’s password:  
Linux user 3.5.4-fb-aufs #1 SMP Fri Dec 14 17:57:05 CET 2012 i686

The programs included with the Debian GNU/Linux system are free software;  
the exact distribution terms for each program are described in the  
individual files in /usr/share/doc/\*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent  
permitted by applicable law.  
Last login: Mon Aug 4 07:37:56 2014  
user@user:~$  
user@user:~$ su -  
Mot de passe :  
user:~#  
user:~# date  
lundi 4 août 2014, 08:09:40 (UTC+0200)  
user:~#  
user:~# aptitude clean  
user:~# aptitude autoclean  
0 o d’espace disque ont été libérés  
user:~#  
[/code]

`user:~# aptitude upgrade
Résolution des dépendances...                 
ouverts : 711 ; fermés : 363 ; reportés : 261 ; en conflit : 178 oLes NOUVEAUX paquets suivants vont être installés :                                                                                                                                          
  anthy-common{a} cpp-4.7{a} fonts-freefont-ttf{a} gcc-4.7{a} gconf-gsettings-backend{a} gir1.2-glib-2.0{a} icedtea-6-plugin{a} icedtea-netx{a} icedtea-netx-common{a} kmod{a}      
  libapache-pom-java{a} libasprintf0c2{a} libatk-wrapper-java{a} libatk-wrapper-java-jni{a} libblas3{a} libcairo-gobject2{a} libcanberra-gtk3-0{a} libcanberra0{a}                  
  libcolord1{a} libcommons-parent-java{a} libcr0{a} libdirectfb-1.2-9{a} libencode-locale-perl{a} libevent-2.0-5{a} libexo-1-0{a} libexo-helpers{a} libfile-listing-perl{a}         
  libfop-java{a} libgarcon-1-0{a} libgarcon-common{a} libgirepository-1.0-1{a} libgtk-3-0{a} libgtk-3-common{a} libhdf5-mpich-7{a} libhttp-cookies-perl{a} libhttp-date-perl{a}     
  libhttp-message-perl{a} libhttp-negotiate-perl{a} libhunspell-1.3-0{a} libical0{a} libio-socket-ssl-perl{a} libitm1{a} libjgoodies-common-java{a} libjs-jquery{a} libjson0{a}     
  libkmod2{a} libkpathsea6{a} liblapack3{a} liblockfile-bin{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} liblzma5{a} libmozjs24d{a} libmpc2{a} libmpich12{a}          
  libmpl1{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnfnetlink0{a} libnotify4{a} libnspr4{a} libnss3{a} libopa1{a} liborc-0.4-0{a} libpipeline1{a} libpoppler-glib8{a}         
  libprocps0{a} librpm3{a} librpmbuild3{a} librpmio3{a} librpmsign1{a} librtmp0{a} libsamplerate0{a} libsemanage-common{a} libsemanage1{a} libssh2-1{a} libssl1.0.0{a}              
  libsystemd-login0{a} libtdb1{a} libthunar-vfs-1-common{a} libthunarx-2-0{a} libustr-1.0-1{a} libvorbisfile3{a} libvpx1{a} libwww-robotrules-perl{a} libxcb-shape0{a}              
  libxcb-shm0{a} libxfce4ui-1-0{a} libxml-commons-resolver1.1-java{a} m17n-contrib{a} m17n-db{a} pump{a} python-dbus-dev{a} python-gi{a} python-gobject-2{a} python2.7{a}           
  python2.7-doc{a} python2.7-minimal{a} tex-common{a} xserver-xorg-input-vmmouse{a} xulrunner-24.0{a}                                                                               
Les paquets suivants seront mis à jour :                                                                                                                                            
  a2ps alsa-utils arandr ca-certificates ca-certificates-java cpp cups cups-bsd cups-client cups-common cups-filters cups-ppdc dbus dbus-x11 default-jre default-jre-headless       
  dmsetup dpkg dpkg-dev dselect epdfview exo-utils file flashplugin-nonfree fop gcc gettext-base ghostscript ghostscript-x gnupg gpgv gstreamer0.10-alsa                            
  gstreamer0.10-plugins-base icedtea6-plugin iceweasel iceweasel-l10n-fr iptables iputils-ping libanthy0 libapr1 libaprutil1 libaudio2 libavutil50 libblas3gf libbsf-java           
  libc-bin libc-dev-bin libc6 libc6-dev libcairo2 libcairomm-1.0-1 libcommons-logging-java libcups2 libcupscgi1 libcupsdriver1 libcupsfilters1 libcupsimage2 libcupsmime1           
  libcupsppdc1 libcurl3-gnutls libdbus-1-3 libdevmapper1.02.1 libdirectfb-extra libdpkg-perl libdvdcss2 libenchant1c2a libexpat1 libgcrypt11 libgl1-mesa-dri libgl1-mesa-glx        
  libglapi-mesa libglu1-mesa libgnutls26 libgs9 libgs9-common libgssapi-krb5-2 libgstreamer-plugins-base0.10-0 libjbig0 libjgoodies-looks-java libjhdf5-jni libjpeg-progs           
  libjpeg62 libjpeg8 libk5crypto3 libkrb5-3 libkrb5support0 liblapack3gf liblcms2-2 liblockfile1 libm17n-0 libmagic1 libnspr4-0d libnss3-1d libopenjpeg2 libpixman-1-0              
  libpulse0 librsvg2-2 librsvg2-common libschroedinger-1.0-0 libtag1-vanilla libthunar-vfs-1-2 libumfpack5.4.0 libvamp-hostsdk3 libwww-perl libxalan2-java libxerces2-java          
  libxfcegui4-4 libxfont1 libxml2 linux-libc-dev localepurge locales luatex man-db module-init-tools multiarch-support notification-daemon openjdk-6-jre openssh-client 
  openssh-server openssl orage passwd perl perl-base perl-modules poppler-utils procps python python-cairo python-dbus python-doc python-glade2 python-gobject python-gtk2 
  python-iniparse python-minimal python-numpy python-tk python-urwid python-wicd ristretto rpm rpm-common rpm2cpio sgml-base squashfs-tools ssh sysv-rc sysvinit-utils tcpdump 
  thunar thunar-data thunar-volman ttf-freefont tzdata tzdata-java wget wicd wicd-daemon wicd-gtk x11-utils xfce4 xfce4-appfinder xfce4-battery-plugin xfce4-mixer 
  xfce4-mount-plugin xfce4-panel xfce4-session xfce4-settings xfce4-terminal xfce4-utils xfdesktop4 xfdesktop4-data xfprint4 xfwm4 xml-core xserver-common xserver-xorg-core 
  xserver-xorg-input-all xz-utils 
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :
  avahi-daemon build-essential colord consolekit enchant fakeroot fonts-droid foomatic-filters ghostscript-cups gksu gnupg-curl gvfs javascript-common krb5-locales 
  libalgorithm-merge-perl libc6-i686 libcanberra-gtk3-module libfile-fcntllock-perl libgtk-3-bin libhtml-form-perl libhtml-format-perl libhttp-daemon-perl 
  libio-socket-inet6-perl libio-socket-ip-perl libmailtools-perl libsaxon-java libsocket-perl libsocket6-perl manpages-dev ncurses-term openssh-blacklist-extra 
  printer-driver-gutenprint python-notify rfkill smbclient texlive-luatex tumbler upower xdg-user-dirs xfce4-notifyd xfce4-volumed xinput 
181 paquets mis à jour, 101 nouvellement installés, 0 à enlever et 16 non mis à jour.
Il est nécessaire de télécharger 222 Mo d'archives. Après dépaquetage, 226 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
`

[code]Dépaquetage de la mise à jour de xfwm4 …  
dpkg: erreur de traitement de /var/cache/apt/archives/xfwm4\_4.8.3-2\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/share/themes/Sassandra/xfwm4/bottom-active.xpm » vers « /usr/share/themes/Sassandra/xfwm4/bottom-active.xpm.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
dpkg: tentative de déconfiguration de xfwm4, qui serait cassé par l’installation de libxfcegui4-4…  
dpkg: oui, déconfiguration de xfwm4 (cassé par libxfcegui4-4).  
Préparation du remplacement de libxfcegui4-4 4.6.4-1 (en utilisant …/libxfcegui4-4\_4.8.1-5\_i386.deb) …  
Déconfiguration de xfwm4 …  
Dépaquetage de la mise à jour de libxfcegui4-4 …  
Préparation du remplacement de a2ps 1:4.14-1.1 (en utilisant …/a2ps\_1%3a4.14-1.1+deb7u1\_i386.deb) …  
Dépaquetage de la mise à jour de a2ps …  
dpkg: erreur de traitement de /var/cache/apt/archives/a2ps\_1%3a4.14-1.1+deb7u1\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/share/a2ps/afm/phvron.afm » vers « /usr/share/a2ps/afm/phvron.afm.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
Préparation du remplacement de xfprint4 4.6.1-1 (en utilisant …/xfprint4\_4.6.1-3\_i386.deb) …  
Dépaquetage de la mise à jour de xfprint4 …  
Sélection du paquet libcr0 précédemment désélectionné.  
Dépaquetage de libcr0 (à partir de …/libcr0\_0.8.5-2\_i386.deb) …  
Sélection du paquet libmpl1:i386 précédemment désélectionné.  
Dépaquetage de libmpl1:i386 (à partir de …/libmpl1\_3.1-4+b1\_i386.deb) …  
Sélection du paquet libopa1:i386 précédemment désélectionné.  
Dépaquetage de libopa1:i386 (à partir de …/libopa1\_3.1-4+b1\_i386.deb) …  
Sélection du paquet libmpich12:i386 précédemment désélectionné.  
Dépaquetage de libmpich12:i386 (à partir de …/libmpich12\_3.1-4+b1\_i386.deb) …  
dpkg: erreur de traitement de /var/cache/apt/archives/libmpich12\_3.1-4+b1\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/lib/i386-linux-gnu/libmpichcxx.so.12.0.0 » vers « /usr/lib/i386-linux-gnu/libmpichcxx.so.12.0.0.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
Sélection du paquet libhdf5-mpich-7:i386 précédemment désélectionné.  
Dépaquetage de libhdf5-mpich-7:i386 (à partir de …/libhdf5-mpich-7\_1.8.12+docs-1.1+b1\_i386.deb) …  
dpkg: erreur de traitement de /var/cache/apt/archives/libhdf5-mpich-7\_1.8.12+docs-1.1+b1\_i386.deb (–unpack) :  
impossible de copier les données extraites pour « ./usr/lib/i386-linux-gnu/libhdf5.so.7.1.1 » vers « /usr/lib/i386-linux-gnu/libhdf5.so.7.1.1.dpkg-new » : échec d’écriture (Aucun espace disponible sur le périphérique)  
configured to not write apport reports  
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))  
Préparation du remplacement de libjbig0:i386 2.0-2 (en utilisant …/libjbig0\_2.0-2+deb7u1\_i386.deb) …  
Dépaquetage de la mise à jour de libjbig0:i386 …  
dpkg : erreur fatale irréversible, abandon :  
vidage impossible de /var/lib/dpkg/updates/tmp.i après la mise en forme: Aucun espace disponible sur le périphérique  
/usr/sbin/localepurge: line 105: echo: write error: No space left on device  
E: Problem executing scripts DPkg::Post-Invoke 'if [-x /usr/sbin/localepurge] && [$(ps w -p $PPID | egrep -c ‘(remove|purge)’) != 1]; then /usr/sbin/localepurge; else exit 0; fi’  
E: Sub-process returned an error code  
E: Sub-process /usr/bin/dpkg returned an error code (2)  
Échec de l’installation d’un paquet. Tentative de réparation :  
dpkg : erreur : échec de l’écriture de status enregistrements de « xfdesktop4 » à « /var/lib/dpkg/status »: Aucun espace disponible sur le périphérique  
E: dpkg a été interrompu. Il est nécessaire d’utiliser « dpkg --configure -a » pour corriger le problème.  
E: Impossible de récupérer le verrou système ! (il est possible qu’un autre processus apt ou dpkg soit en cours)  
E: dpkg a été interrompu. Il est nécessaire d’utiliser « dpkg --configure -a » pour corriger le problème.

État actuel : 2 paquets cassés [+2], 96 mises à jour restantes [-101].  
user:~#  
[/code]

`user:~# df -hT
Sys. fich. Type Taille Util. Dispo Uti% Monté sur
tmpfs tmpfs 692M 0 692M 0% /lib/init/rw
udev tmpfs 10M 212K 9,8M 3% /dev
tmpfs tmpfs 692M 0 692M 0% /dev/shm
rootfs rootfs 1,1G 1,1G 736K 100% /
/ramdisk tmpfs 1,1G 1,1G 736K 100% /oldroot/ramdisk
/dev/sdb1 vfat 15G 563M 15G 4% /oldroot/cdrom
/dev/loop1 squashfs 60M 60M 0 100% /oldroot/extension_dpkg-8.0
user:~# `

[code]user:~# fdisk /dev/sdb -l

Disk /dev/sdb: 16.0 GB, 16039018496 bytes  
255 heads, 63 sectors/track, 1949 cylinders, total 31326208 sectors  
Units = sectors of 1 \* 512 = 512 bytes  
Sector size (logical/physical): 512 bytes / 512 bytes  
I/O size (minimum/optimal): 512 bytes / 512 bytes  
Disk identifier: 0x01ab54ce

Device Boot Start End Blocks Id System  
/dev/sdb1 \* 63 31310684 15655311 e W95 FAT16 (LBA)  
user:~#  
[/code]

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/5 "2016-02-21T20:39:21Z")

</div>

Puisque je te dis que tu travailles sur un disque RAM, c’est ce disque RAM qui est saturé.

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/6 "2016-02-21T20:39:21Z")

</div>

En conclusion.

Because [mono]ramdisk[/mono], mise à jour impossible. ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel")

Dans ce cas là, je passe mon chemin.

Sortez couvert, … ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard")

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/7 "2016-02-21T20:39:28Z")

</div>

La mise à jour est possible via le script [faitext.sh](http://faitext.sh). Tu fais sur ta debian préféré

# cp basesystem, extension\_dpkg-8.0.sqh ~

# [faitext.sh](http://faitext.sh) -B basesystem -f

# tes manips

# echo “indicatif de ta version” \> /FB

# ^D

et et recopies les fichiers basesystem et extension\_dpk-???.sqh sur la clef.

Attention en cas de changements de noyaux.  
Mais la clef n’est pas prévu pour ça a priori.

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/8 "2016-02-21T20:39:28Z")

</div>

[quote=“fran.b”]La mise à jour est possible via le script faitext.sh. Tu fais sur ta debian préféré  
[…]

# tes manips

[…]  
[/quote]

[quote=“moi”][mono]user:~# aptitude upgrade  
Résolution des dépendances…  
ouverts : 711 ; fermés : 363 ; reportés : 261 ; en conflit : 178  
Les NOUVEAUX paquets suivants vont être installés :

[…]

181 paquets mis à jour, 101 nouvellement installés, 0 à enlever et 16 non mis à jour.  
Il est nécessaire de télécharger 222 Mo d’archives. Après dépaquetage, 226 Mo seront utilisés.  
Voulez-vous continuer ? [Y/n/?] y  
 […][/mono][/quote]

> [@](#):
>
> RQ: Même si ta mise à jour avait fonctionné, à moins de de faire sauve\_extension, tu l’aurais perdu.

Le but ici est donc de pérenniser l’upgrade, mais …

Je ne vois vraiment pas comment [mono]ramdisk[/mono] encaisserait mieux cette méthode … ? ![:think:](https://www.debian-fr.org/uploads/default/original/1X/98cae0704aea0201d04f151843e80a3ecd391eca.gif "Think")

> [@](#):
>
> Mais la clef n’est pas prévu pour ça a priori.

Je suis d’accord.

J’irai donc au plus simple, Debian-live-USB …

```auto
[08:31:42] ~ # mount -l
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=192610,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=155336k,mode=755)
/dev/sdb1 on /lib/live/mount/medium type vfat (ro,noatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro) [live]
/dev/loop0 on /lib/live/mount/rootfs/filesystem.squashfs type squashfs (ro,noatime)
tmpfs on /lib/live/mount/overlay type tmpfs (rw,relatime)
/dev/sdb2 on /lib/live/mount/persistence/sdb2 type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered) [persistence]
aufs on / type aufs (rw,relatime,si=1d0f2842,noxino)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=515460k)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
[08:31:44] ~ #
```

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/9 "2016-02-21T20:39:30Z")

</div>

[quote=“moi”]La mise à jour est possible via le script [faitext.sh](http://faitext.sh). Tu fais sur ta debian préférée[…]  
[/quote]

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/10 "2016-02-21T20:39:30Z")

</div>

[quote=“fran.b”][quote=“moi”]La mise à jour est possible via le script faitext.sh. Tu fais sur ta debian préférée[…]  
[/quote][/quote]

Je l’avais bien compris, ![:016](https://www.debian-fr.org/uploads/default/original/1X/b259ae9d61776a18a151e35004995aa8715555b6.gif "langue-en-vert") je souhaitais simplement voir apparaître (noir sur blanc) qu’il me fallait :

Depuis l’une de mes bécanes … ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard")

Une usine à … ?

[ul]Monter le fichier [mono]squashfs¹[/mono] en lecture seule.  
Copier Pierre Paul Jacques sur la machine hôte ou un dd externe  
Chrooter.  
Faire mes manips (upgrade)  
Démonter le chroot.  
Recréer un [mono]squashfs²[/mono]  
Supprimer le [mono]squashfs¹[/mono]  
Copier le fichier [mono]squashfs²[/mono] en lieu et place.

- tes manips  
[/ul]

En gros, hein …

Tu m’avoueras, c’est le chat qui se mord la queue, non ?

Ma conception d’une live-USB (tout comme un live-DVD dirons certains) étant que c’est elle qui me sert à débugger (si besoin) une machine hôte et non le contraire … ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard")

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/11 "2016-02-21T20:39:48Z")

</div>

Absolument pas, tu fais dans un répertoire où il y a les fichiers basesystem et extension\_\*

# [faitext.sh](http://faitext.sh) -B basesystem -f

# apt-get update

# apt-get upgrade

# ^D

et tu as le nouveau basesystem et extension\_… fait.

Le but de cette clef est qu’un étudiant puisse travailler où il le veut dans un environnement fiable et indépendant de la machine (y compris sur un MAC). De ce point de vue c’est une réussite. Il y a sur la clef de quoi réparer n’importe quelle machine. J’ai estimé que la mise à jour de la clef n’était pas une priorité alors que l’installation de nouveaux logiciels éventuels peut se faire très rapidement.

Que ça ne convienne pas est une chose. Que tu estimes que ma conception n’est pas la bonne en est une autre.

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 8:39 UTC](https://www.debian-fr.org/t/clefagreg-discussion-suite/63117/12 "2016-02-21T20:39:49Z")

</div>

Salut,

> [@](#):
>
> Que ça ne convienne pas est une chose.

Certes.

> [@](#):
>
> Que tu estimes que ma conception n’est pas la bonne en est une autre.

Ce n’est vraiment pas le cas, loin s’en faut.

Et, tu n’es pas sans savoir que j’ai à ton égard, une très grande estime.
