Jump to content
ElementaryOS France
Sign in to follow this  
francois

ajout de capacité de persistance au usb live

Recommended Posts

Il est possible d'installer EOS sur une clef usb de manière à tester le système. Néanmoins, à chaque fois qu'on réamorce la clef les changements sont perdus. N'y aurait-il pas moyen d'ajouter l'option persistance comme on la trouve sur d'autres distributions, notamment slax et porteus?

Share this post


Link to post
Share on other sites

Sous windows en utilisant LILI USB il est possible de choisir l'option persistant, mais je sais pas si ça marche.

Share this post


Link to post
Share on other sites

Bonjour François,

 

Tu peux passer par usb-creator qui va s'occuper de passer ta clé USB en live-usb avec persistance, pour plus d'informations, tu peux regarder le lien suivant qui t'explique comment faire : http://gornthorn.over-blog.fr/article-live-usb-en-mode-persistant-avec-l-integralite-de-la-cle-usb-74373994.html

 

Juste un point important qui n'est pas expliqué sur ce site, tu peux augmenter la taille persistante avec la glissière en bas dans l'interface du logiciel. La partie où il redimensionne la partition FAT32 pour ensuite y créer une partition EXT2 n'est plus utile pour ton utilisation (c'est le fichier casper-rw que tu trouveras sur ta clé qui va intégrer toute la partie personnalisation).

 

Bon courage.

 

Nikos

Share this post


Link to post
Share on other sites

Merci nikos. Ce lien est très bien. Aussitôt que je trouve le temps, je m'y mets, et je vous reviens pour donner mes impressions.;)

Share this post


Link to post
Share on other sites

Tout semble s'amorcer correctement, mais après le logo d'EOS, il y a message d'erreur:

initramfs stin error 0 
mount:mouting /dev/loop on //filesystem.squashfs 
cannot mount /dev/loop0 (/cdrom/casper/filesystem squashfs) on filesystem.squashfs

 

Google ne semble pas vouloir m'aider sur le sujet.

 

Ajout d'information:

Il se peut que ce soit tout simplement:

- un mauvais téléchargement:

http://ubuntuforums.org/showthread.php?t=1654139

http://ubuntuforums.org/showthread.php?t=1556602

- une mauvaise écriture (graver plus lentement):

http://ubuntuforums.org/showthread.php?t=1556602&page=2&p=10278461#post10278461

Les suggestions sont bienvenues.

Merci.

- explications alternatives:

http://askubuntu.com/questions/193896/can-not-mount-dev-loop0-cdrom-casper-filesystem-squashfs

 

Je vais m'y reprendre une deuxième fois en fonction de ces informations. Je vous reviens là dessus.

Edited by francois

Share this post


Link to post
Share on other sites

Salut François,

 

Plutôt que de vouloir utiliser une clef USB avec une partition pour une Live session et une partition persistante, pourquoi n'installes-tu pas directement eOS (ou toute autre distribution d'ailleurs) directement sur ta clef USB ?

 

Bon, c'est plus lent que sur un disque dur, mais ça fonctionne parfaitement et si ta clef est assez grande (16 ou 32 Gb.) tu peux créer une partition /, une partition /home et même une partition swap (exactement comme sur un HDD classique).

 

Vu les prix abordables des clefs USB de grandes tailles et rapides, c'est bien plus pratique qu'une Live session.

 

Just my two cents.

Share this post


Link to post
Share on other sites

@tous:

Merci de vos suggestions. Pardonnez ce délai de communication. Je suis plutôt occupé ces temps-ci.

 

Je souhaitais travailler à partir de l'image iso sur usb en système live. Cela m'intéresse beaucoup. Je ne dis pas que je n'installerai pas directement Eos sur usb, car le système live semble plutôt lent comparativement à l'installation sur disque dur. Je me demande d'ailleurs pourquoi.

 

J'ai réessayé la stratégie de Nikos. Cette fois-ci, elle a fonctionné.

1) j'ai téléchargé une nouvelle image iso

2) comme gparted n'acceptait pas une réduction maximale de l'espace occupé par fat32, j'ai laissé un ou deux gig de plus, gparted l'a accepté

3) j'ai réalisé que j'avais omis de définir l'étiquette de la partition ext2 comme étant casper-rw

 

Il me reste encore un petit ajustement à faire. J'aimerais escamoter le menu proposant tester le live, installer, pour amorcer directement Eos. J'imagine que je devrai tout simplement modifier le GRUB_TIMEOUT et le GRUB_DEFAULT. Je trouve le temps de le faire et vous reviens aussitôt.

Edited by francois

Share this post


Link to post
Share on other sites

Salut françois,

 

En temps que tel, la session Live n'est pas plus lente que ce que tu as sur disque dur.

 

La lenteur que tu as n'est due qu'à la lenteur d'une clef USB (voir la vitesse de lecture-écriture de ta clef USB par rapport à celle d'un disque dur), et les clefs USB ne sont pas toutes les mêmes (voir par exemple les perfs des différents modèles chez Corsair).

 

Par ailleurs, je ne vois pas du tout l'intérêt de rester en mode "Live essayer" (qui plus est en ayant à supprimer l'étape du menu essayer - installer) par rapport à une installation classique sur ta clef USB qui te donne d'office la persistance dont tu as besoin ?

 

Enfin, pourquoi ext2 (plutôt que ext4) ?

 

A+

Edited by Fnux

Share this post


Link to post
Share on other sites

@fnux:

 

Faut pas trop s'en faire avec moi. Je travaille aussi avec slax et porteus basés sur les live scripts de Tomas Matejicek, le créateur de slax. Les systèmes vivants ou en direct (traduction libre de live), j'aime bien. Une fois qu'on connaît c'est plus rapide à installer. On voit si on aime et par la suite si on aime on installe.

 

ext2 parceque cela fonctionne mieux selon l'auteur de la procédure, voir:

http://gornthorn.over-blog.fr/article-live-usb-en-mode-persistant-avec-l-integralite-de-la-cle-usb-74373994.html

 

Le système d'amorçage du live usb est syslinux. Il faut modifier le time out (personnellement, je laisse 3 secondes, définitivement 50 secondes cela tue ma patience) du ficher /syslinux/syslinux.cfg, comme l'entrée par défaut du fichier /boot/grub/loopback.cfg est Try elementary OS without installing, il n'y a rien à toucher de ce côté là.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...