Debian-live-persistante : connexion au Net de n'importe où ?

Salut,

Ricardo, oui, c’est assez fréquent.

À cette heure, j’ai modifié/corrigé et tester les iso suivantes avec succès. :dance:

[mono]debian-live-7.6.0-i386-standard.iso
debian-live-7.6.0-i386-lxde-desktop.iso
debian-live-7.6.0-i386-xfce-desktop.iso[/mono]

Hormis celle-ci, qui pose soucis lors de la mise à jour, en live-usb (opérationnelle).

[mono]debian-live-7.6.0-i386-xfce-desktop+[strike]nonfree[/strike].iso[/mono]

Lors de l’upgrade (en échec) le système à bloquer sur les kernels [mono]linux-image-3.2.0-4-686-pae[/mono] et[mono]linux-image-486[/mono].

En amont, [mono]dkms[/mono] et les firmwares [mono]nvidia[/mono] (entre autres) en seraient la cause d’après ce que j’ai pu voir et je ne m’y suis pas attardé outre-mesure.

J’ai laissé tomber les [mono]nonfree[/mono].

Voilà …

Salut,

Depuis ma live-usb (live-7.6.0-i386-kde-desktop) impec. !

MAJ, fait.

Je me met un terme à la serie de test, et vais me consacrer au tuto. :wink:

[code]root@debian:~# aptitude upgrade
Les paquets suivants seront mis à jour :
cups cups-bsd cups-client cups-common cups-ppdc libcups2 libcupscgi1 libcupsdriver1 libcupsimage2 libcupsmime1 libcupsppdc1 liblzo2-2 libnss3 libnss3-1d
linux-headers-3.2.0-4-486 linux-headers-3.2.0-4-686-pae linux-headers-3.2.0-4-common linux-image-3.2.0-4-486 linux-image-3.2.0-4-686-pae linux-libc-dev
20 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 55,6 Mo d’archives. Après dépaquetage, 19,1 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y

[…]

Updating PPD files for splix …
Paramétrage de liblzo2-2:i386 (2.06-1+deb7u1) …
Paramétrage de libnss3:i386 (2:3.14.5-1+deb7u1) …
Paramétrage de libnss3-1d:i386 (2:3.14.5-1+deb7u1) …
Paramétrage de linux-image-3.2.0-4-486 (3.2.60-1+deb7u3) …
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-4-486 /boot/vmlinuz-3.2.0-4-486

Good news! Module version 1.1.2.0 for vmblock.ko
exactly matches what is already found in kernel 3.2.0-4-486.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 9.5.7.0 for vmci.ko
exactly matches what is already found in kernel 3.2.0-4-486.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 1.4.1.1 for vmhgfs.ko
exactly matches what is already found in kernel 3.2.0-4-486.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 1.1.0.1 for vmsync.ko
exactly matches what is already found in kernel 3.2.0-4-486.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 2.0.14.0 for vmxnet.ko
exactly matches what is already found in kernel 3.2.0-4-486.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 9.5.3.0 for vsock.ko
exactly matches what is already found in kernel 3.2.0-4-486.
DKMS will not replace this module.
You may override by specifying --force.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-4-486 /boot/vmlinuz-3.2.0-4-486
update-initramfs: Generating /boot/initrd.img-3.2.0-4-486
W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3
live-boot: core filesystems devices utils udev wget blockdev.
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-4-486 /boot/vmlinuz-3.2.0-4-486
Paramétrage de linux-image-3.2.0-4-686-pae (3.2.60-1+deb7u3) …
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-4-686-pae /boot/vmlinuz-3.2.0-4-686-pae

Good news! Module version 1.1.2.0 for vmblock.ko
exactly matches what is already found in kernel 3.2.0-4-686-pae.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 9.5.7.0 for vmci.ko
exactly matches what is already found in kernel 3.2.0-4-686-pae.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 1.4.1.1 for vmhgfs.ko
exactly matches what is already found in kernel 3.2.0-4-686-pae.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 1.1.0.1 for vmsync.ko
exactly matches what is already found in kernel 3.2.0-4-686-pae.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 2.0.14.0 for vmxnet.ko
exactly matches what is already found in kernel 3.2.0-4-686-pae.
DKMS will not replace this module.
You may override by specifying --force.

Good news! Module version 9.5.3.0 for vsock.ko
exactly matches what is already found in kernel 3.2.0-4-686-pae.
DKMS will not replace this module.
You may override by specifying --force.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-4-686-pae /boot/vmlinuz-3.2.0-4-686-pae
update-initramfs: Generating /boot/initrd.img-3.2.0-4-686-pae
W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3
live-boot: core filesystems devices utils udev wget blockdev.
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-4-686-pae /boot/vmlinuz-3.2.0-4-686-pae
Paramétrage de linux-headers-3.2.0-4-common (3.2.60-1+deb7u3) …
Paramétrage de linux-headers-3.2.0-4-686-pae (3.2.60-1+deb7u3) …
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.2.0-4-686-pae
Paramétrage de linux-headers-3.2.0-4-486 (3.2.60-1+deb7u3) …
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.2.0-4-486
Paramétrage de linux-libc-dev:i386 (3.2.60-1+deb7u3) …

État actuel : 0 mise à jour restante [-20].
root@debian:~#
root@debian:~# aptitude install firmware-linux-nonfree
Les NOUVEAUX paquets suivants vont être installés :
firmware-linux-nonfree
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 668 ko d’archives. Après dépaquetage, 1 564 ko seront utilisés.
Prendre : 1 http://ftp.fr.debian.org/debian/ stable/non-free firmware-linux-nonfree all 0.36+wheezy.1 [668 kB]
668 ko téléchargés en 3s (214 ko/s)
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Sélection du paquet firmware-linux-nonfree précédemment désélectionné.
(Lecture de la base de données… 120616 fichiers et répertoires déjà installés.)
Dépaquetage de firmware-linux-nonfree (à partir de …/firmware-linux-nonfree_0.36+wheezy.1_all.deb) …
Paramétrage de firmware-linux-nonfree (0.36+wheezy.1) …
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour « initramfs-tools »…
update-initramfs: Generating /boot/initrd.img-3.2.0-4-686-pae
live-boot: core filesystems devices utils udev wget blockdev.

root@debian:~#
[/code]

root@debian:~# cat /proc/cmdline boot=live persistence noeject config quiet splash locales=fr_FR.UTF-8 keyboard-layouts=fr keyboard-variants=latin9 initrd=/live/initrd2.img BOOT_IMAGE=/live/vmlinuz2 root@debian:~#

[code]root@debian:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:c3
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:20

eth1 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:fd
inet adr:192.168.1.13 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::xxx:xxx:xxxx:3dfd/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42283 errors:0 dropped:0 overruns:0 frame:0
TX packets:22281 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:61996311 (59.1 MiB) TX bytes:1659514 (1.5 MiB)
Interruption:16 Adresse de base:0xe000

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:60 errors:0 dropped:0 overruns:0 frame:0
TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:4632 (4.5 KiB) TX bytes:4632 (4.5 KiB)

root@debian:~# [/code]

root@debian:~# 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=175494,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=141616k,mode=755) /dev/sdb1 on /lib/live/mount/medium type vfat (rw,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=a749be86,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=283220k) root@debian:~#

root@debian:~# blkid /dev/sda1: UUID="58a7bb9a-0a8a-4309-83a5-2079e912a18c" TYPE="ext4" /dev/sda5: UUID="bb4ebd2a-abfa-4c41-a045-835030219568" TYPE="swap" /dev/sda6: UUID="c085e37a-9de6-471e-8a62-004cbaa8207a" TYPE="ext4" /dev/sdb1: LABEL="live" UUID="16C0-8E22" TYPE="vfat" /dev/sdb2: LABEL="persistence" UUID="3ad38d82-59cd-4ba1-ba14-20536908f9d0" TYPE="ext4" /dev/sdb3: UUID="bb98d1da-35b1-4cd7-ad20-98a35e161ae1" TYPE="swap" /dev/loop0: TYPE="squashfs" root@debian:~#

[code]root@debian:~# fdisk -l

Disque /dev/sda : 20.0 Go, 20020396032 octets
255 têtes, 63 secteurs/piste, 2434 cylindres, total 39102336 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000f22c2

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 2048 18638847 9318400 83 Linux
/dev/sda2 18638848 39100415 10230784 5 Étendue
/dev/sda5 18640896 20893695 1126400 82 partition d’échange Linux / Solaris
/dev/sda6 20895744 39100415 9102336 83 Linux

Disque /dev/sdb : 16.0 Go, 16039018496 octets
64 têtes, 32 secteurs/piste, 15296 cylindres, total 31326208 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 63 10487807 5243872+ e W95 FAT16 (LBA)
/dev/sdb2 10487808 29278207 9395200 83 Linux
/dev/sdb3 29278208 31326207 1024000 82 partition d’échange Linux / Solaris
root@debian:~# [/code]

[code]root@debian:~# ping -c2 debian-fr.org
PING debian-fr.org (91.121.50.62) 56(84) bytes of data.
64 bytes from chp1.zehome.com (91.121.50.62): icmp_req=1 ttl=56 time=26.0 ms
64 bytes from chp1.zehome.com (91.121.50.62): icmp_req=2 ttl=56 time=25.2 ms

debian-fr.org ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 25.241/25.636/26.032/0.426 ms
root@debian:~# [/code]

Salut,

J’avais [strike]oublié[/strike] … :033

Sur un plateau, Live-USB persistante.

Sinon, la Knoppix 7.4.0 est sortie :stuck_out_tongue:

knopper.net/knoppix/knoppix740-en.html

Toujours bon à savoir :006

Trois clefs :

Une PartedMagic
Une Knoppix
Une ClefAgreg

Si je ne peux pas voyager dans le monde avec un tel trousseau …
8)

[quote=“agentsteel”]Sinon, la Knoppix 7.4.0 est sortie :stuck_out_tongue:

knopper.net/knoppix/knoppix740-en.html[/quote]

Je me ferai une joie de m’en faire une live-USB, aussi. :slightly_smiling:

* edit *
[mono][15:38:45]:/mnt/telecharge-iso/KNOPPIX_V7.4.0DVD-2014-08-01-EN.iso$ w ftp://ftp.free.fr/mirrors/download.linu … -01-EN.iso

[…]

Taille: 4225234944 (3,9G) (non certifiée)[/mono]

Quand même.

Sans modifier les images ISO live, et juste en éditant la ligne de commande, il est possible de spécifier:

le nom d’utilisateur par défaut (normalement [mono]user[/mono])
[mono]username=kevin[/mono]

le nom de machine (normalement [mono]debian[/mono])
[mono]hostname=madeblive[/mono]

Le prompt sera alors :

Bien sûr, cela ne changera pas l’UID GID du compte utilisateur par défaut (qui restera: 1000),
mais j’imagine que ça pourrait être très utile dans une salle de cours en réseau,
d’autant qu’on peut aussi spécifier l’adresse IP, etc.
Manuel Live Systems

Un vrai plaisir ces [mono]debian-live[/mono] :slightly_smiling:

Salut,

Où veux-tu en venir ?

[quote=“MicP”]le nom d’utilisateur par défaut (normalement [mono]user[/mono])

[mono]username=kevin[/mono]

le nom de machine (normalement [mono]debian[/mono])

[mono]hostname=madeblive[/mono]

Le prompt sera alors : […][/quote]

Hormis, ces [mono]détails[/mono] ?


PS : soit dit en passant, ([strike]moins de[/strike] trois heures, ([strike]après wget[/strike]) … plus tard) j’ai une [mono]live-USB-KNOPPIX-7.4[/mono] … [mono]persistente[/mono]. :whistle:

j’ai vu que dans ce fil il était question des ISO live et que l’on y parlait aussi d’IP, de connexion possible par ssh, d’authentification, etc.

Or il se trouve qu’il est possible de spécifier le nom d’utilisateur, de spécifier un nom de machine, une adresse IP, et tout ça juste en ajoutant quelques paramètres au moment du boot.

J’ai donc pensé que ça pourrait faire gagner du temps pour effectuer des tests de connexion sans avoir à modifier l’ISO live originale.

J’ai passé pas mal de temps à utiliser le mode “persistence” des ISO live, mais dans mon cas, il s’agissait de machines différentes qui fonctionnaient dans de contextes différents, et dans chaque cas, et il m’a fallu adapter les informations enregistrées dans la partition utilisée pour la “persistence”,
une fois pour des pilotes différents, une autre fois pour des contextes réseaux différents.
J’ai fini par trouver cette méthode (paramètres de boot pour le nom d’utilisateur, nom de machine, adr. IP etc. pour l’authentification), et l’ai trouvé très souple, rapide, et facile à utiliser

C’est le sujet, initial …

Toi aussi, … [strike]non vu non lu ?[/strike] :005

[quote=“BelZéButh”]Salut,

J’avais [strike]oublié[/strike] … :033

Sur un plateau, Live-USB persistante.[/quote]

:016

[quote]… [strike]non vu non lu ?[/strike] …[/quote]bourtant, étant un peu “enrhubé” (la clim), j’avais pris soin de corriger en remplaçant cette lettre par un “v”, mais ça a pas suffit :laughing:.

Mea culpa size=85[/size] J’achète.

PS : Aux suivants … :033