Question subsidiaire sur clef USB boutable

[quote=“BelZéButh”]Salut,

À l’époque sous Squeeze, je m’étais créé deux live-clés USB persistantes à l’aide du Manuel Debian Live-build sans trop de soucis.

:033[/quote]

etc … (Cf.) ci-plus haut. :033

@ Belzebuth :
je suppose que tu as tenu compte de ma remarque sur :

[quote]9. Setup persistence on the second partition

cd /media/persistence

modifié par

cd /mnt/persistence[/quote]

[quote=“ricardo”]@ Belzebuth :
je suppose que tu as tenu compte de ma remarque [/quote]

Non. :033

[quote=“Dirk-Jan”]4. Mount both filesystems
[mono]# mkdir /mnt/live

mount /dev/sdd1 /mnt/live

# mkdir /mnt/persistence
# mount /dev/sdd2 /mnt/persistence[/mono]

[/quote]

Et, tout naturellement, sans trop me posais de question.

Il y en avait-il une, d’ailleurs …

[quote=“Dirk-Jan”]9. Setup persistence on the second partition

# cd /.../persistence
# echo / union > persistence.conf[/code][/quote]

[code][20:01:50] /mnt/live # 
[20:01:51] /mnt/live # cd /mnt/persistence
[20:02:10] /mnt/persistence # 
[20:02:11] /mnt/persistence # echo / union > persistence.conf
[20:02:21] /mnt/persistence # ll
total 20K
-rw------- 1 root root   8 2014-07-26 20:02 persistence.conf
drwx------ 2 root root 16K 2014-07-26 19:41 lost+found
[20:02:29] /mnt/persistence # 
[20:04:05] /mnt/persistence # 
[20:04:35] /mnt/persistence # cd -
/mnt/live
[20:04:39] /mnt/live # [/code]
 <img src="/uploads/default/original/1X/a12c574ad1fe73427dea2678475efa29b3e8352e.gif" width="17" height="16" alt=":hand:" title="Talk to the hand"/>


------

[code][15:10:16]:~$ ssh user@192.168.1.23
user@192.168.1.23's password: 
Linux live-usb-wheezy 3.2.0-4-486 #1 Debian 3.2.60-1+deb7u1 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: Sun Jul 27 14:47:10 2014 from pc-2-loreleil.local
[17:10:43]:~$ [/code]

[[code]17:10:44]:~$ sudo -s
[17:10:51] /home/user # [/code]
[code][17:10:52] /home/user # swapon -s
Filename                                Type            Size    Used    Priority
/dev/sdb3                               partition       1433596 0       -1
/dev/zram0                              partition       388436  0       100
[17:11:14] /home/user # [/code]
[code][17:11:16] /home/user # parted -l
Model: ATA Maxtor 6B200M0 (scsi)
Disk /dev/sda: 200GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 4      1049kB  200GB   200GB   extended
 5      2097kB  37,4GB  37,4GB  logical   ext4            boot
 6      37,4GB  53,2GB  15,7GB  logical   ext4
 7      53,2GB  55,6GB  2384MB  logical   linux-swap(v1)
 8      55,6GB  66,0GB  10,5GB  logical   ext4
 9      66,0GB  79,7GB  13,6GB  logical   ext4
10      79,7GB  122GB   41,9GB  logical   ext4


Model: Sony Storage Media (scsi)
Disk /dev/sdb: 8020MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system     Flags
 1      1049kB  1075MB  1074MB  primary  fat32           boot, lba
 3      1075MB  2543MB  1468MB  primary  linux-swap(v1)
 2      2543MB  8020MB  5477MB  primary  ext4


Error: /dev/zram0: unrecognised disk label                                

[17:11:28] /home/user # [/code]
[code][17:11:52] /home/user # blkid
/dev/sda5: UUID="6946ad44-9fac-44f7-8788-c2f729f82a3d" TYPE="ext4" 
/dev/sda6: UUID="0c50419c-924a-479d-b14c-9c0997bda26c" TYPE="ext4" 
/dev/sda7: UUID="6d09071f-ff34-43fc-8d5f-a5268a338797" TYPE="swap" 
/dev/sda8: UUID="98b93108-e21a-461d-896c-f438a0500588" TYPE="ext4" 
/dev/sda9: UUID="41261732-4655-498d-aca0-e25fa9eee85b" TYPE="ext4" 
/dev/sda10: UUID="a107fd59-10fb-4c4e-8541-254a0efca704" TYPE="ext4" 
/dev/sdb1: LABEL="live" UUID="7FCE-78C3" TYPE="vfat" 
/dev/sdb2: LABEL="persistence" UUID="4cf64a00-bc06-4a3a-8dd6-a58fd0d1b9aa" TYPE="ext4" 
/dev/loop0: TYPE="squashfs" 
/dev/sdb3: UUID="0a08ccf1-f18e-4fdf-9de5-704443ff277b" TYPE="swap" 
/dev/zram0: UUID="c0823798-9c81-4429-845d-72c2b7a741cd" TYPE="swap" 
[17:11:55] /home/user # [/code]
[code][17:11:56] /home/user # mount
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=192739,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=155376k,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)
/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)
aufs on / type aufs (rw,relatime,si=5fac1bfb,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=597460k)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
[17:11:58] /home/user # [/code]
[code][17:12:01] /home/user # 
[17:13:30] /home/user # exit
exit
[17:13:33]:~$ 
[17:13:34]:~$ exit
déconnexion
Connection to 192.168.1.23 closed.
[15:13:34]:~$ 
[15:13:36]:~$ [/code]
------
[code][15:14:55]:~$ ssh user@192.168.1.23
user@192.168.1.23's password: 
Linux live-usb-wheezy 3.2.0-4-486 #1 Debian 3.2.60-1+deb7u1 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: Sun Jul 27 17:10:43 2014 from pc-2-loreleil.home
[17:15:11]:~$ 
[17:15:11]:~$ sudo -s
[17:15:17] /home/user # 
[17:15:18] /home/user # cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

aufs / aufs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0

# swap was on /dev/sdb5 during installation
UUID=0a08ccf1-f18e-4fdf-9de5-704443ff277b none            swap    sw              0       0
# 
[17:15:27] /home/user # 
[17:15:37] /home/user # exit
exit
[17:15:40]:~$ exit
déconnexion
Connection to 192.168.1.23 closed.
[15:15:36]:~$ 

Inutile de mettre tout ton blabla à chaque fois :confused:

Tu as mal compris ma question :
Sur le tuto du lien donné par agentsteel, au step 9; il est écrit :

cd /media/persistence

Je pense que c’est une coquille car tout se passe dans /mnt et qu’il faut lire à la place :

cd /mnt/persistence

C’est bien ce que je disais.

Le bon sens quoi. :033

[quote=“BelZéButh”][quote=“ricardo”]@ Belzebuth :
je suppose que tu as tenu compte de ma remarque [/quote]

Non. :033

[/quote]

Je pense avoir répondu à ta question, cette fois.

As-tu fait des essais sur plusieurs machines ?
Au niveau de la connexion Internet, comment tu pratiques ?

[quote=“ricardo”]As-tu fait des essais sur plusieurs machines ?
[/quote]

Oui, c’est on ne peut plus concluant. C’est nickel, rien à ajouter.

Comme toi je présume, non ?

:unamused:

Salut,

Une piste ?

Comme tu voudras … :033

[mono][15:10:22] ~ # lsattr /lib/live/mount/persistence/sdb2/etc/udev/rules.d/70-persistent-net.rules
----i--------e-- /lib/live/mount/persistence/sdb2/etc/udev/rules.d/70-persistent-net.rules
[15:10:29] ~ #[/mono]

Un indice ?

J’ai fixé l’ip de ma live-usb.

[code][15:14:54] / # cat /lib/live/mount/medium/syslinux/live.cfg | grep ‘append boot=live persistence’

append boot=live persistence noeject config quiet splash lang=fr_FR ip=eth0:192.168.1.25:255.255.255.0:192.168.1.1:8.8.8.8
[…]
[15:15:02] / #[/code]

[code][15:31:22] / # ifconfig -a
eth0 Link encap:Ethernet HWaddr xxxxxxxxxxxxx
inet adr:192.168.1.25 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: xxxxxxxxxxxxx/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3193 errors:0 dropped:0 overruns:0 frame:0
TX packets:2324 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:2949860 (2.8 MiB) TX bytes:357151 (348.7 KiB)
Interruption:16 Adresse de base:0x6000

eth1 Link encap:Ethernet HWaddr xxxxxxxxxxxxx
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

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:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:772 (772.0 B) TX bytes:772 (772.0 B)

[15:31:30] / #[/code]

:whistle:

[quote=“BelZéButh”]…
J’ai fixé l’ip de ma live-usb.

[code][15:14:54] / # cat /lib/live/mount/medium/syslinux/live.cfg | grep ‘append boot=live persistence’

append boot=live persistence noeject config quiet splash lang=fr_FR ip=eth0:192.168.1.25:255.255.255.0:192.168.1.1:8.8.8.8
[…]
[15:15:02] / #[/code]

[/quote]
Oui, ça j’avais vu que c’était faisable mais là n’est pas le jeu, cette clef n’est pas faite, a priori, pour servir à la maison.
Son utilité est de pouvoir se connecter sur n’importe quelle machine quand on est hors de chez soi.
Je vais poster un autre fil plus spécifique à ce problème.
Merci quand même :006

persistence me pique les yeux tout de même. persistance serait mieux. Pas trop vu la suite, mais dans le souci de préserverla clef, il est impératif de ne pas mettre un système avec écriture régulière sur la . Le mieux est de prendre les réglages des SSD, dé’éviter les logs, de régler le cache du navigateur dans /tmp et de mettre celui ci dans un tmpfs.

une slitaz (4.0) …pilote “vesa”…ca passe partout…seul bemole, pour le grub, il faudra editer au boot sur le bon nom du perif tel qu’il est vu par la machine…

mais je rajoute que si ce genre de distrib n’existe pas “officiellement”, c’est pour des raisons de securité…et oui…sinon y’a longtemps que ca serait cuit…et dans l’assiette !! :smiley:

on peut imaginer un demarrage sans edition…en connaissant “super-grub”…

donc possible c’est sur…mais savoir oblige…

Ah bon?
La doc Ubuntu en lien ne parle pas de persistance afaik (j’ai cherché de mes petits yeux fatigués et avec un ctrl-F)…