Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#101 Le 06/07/2010, à 21:29

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

excuse moi de ne pas t'avoir répondu plus tot, je vais éssayer de t'explique aufs tongue

Il ne faut pas avoir peur, il n'y a pas de risque et pour preuve les explication que je vais te donner.

AUFS permet de faire un BRANCHEMENT entre deux systémes de fichiers, c'est à dire que lorsque tu montes urs.sq qui est du squashfs tu te retrouves avec un systeme en lécture seul :
(ro) read only
nous montons donc usr.sq dans sq/usr/ro, c'est là que AUFS va nous montrer toute son utilité car en effet il vas faire un lien entre sq/usr/ro sq/usr/rw et /usr.
usr.sq étant en lécture seul, toute moifications seront rajoutées dans sq/usr/rw qui lui est en read-write, celles si logerons alors sur le disque dur.
Ce branchement de deux dossiers, représente une entitée unique montée sur /usr, à savoir que lorsque tu montes un systéme de fichiers sur un autre ce dernier  est caché le temp du montage et aucune modifications lui sont apportées.
Voilà pourquoi il n'y a pas de risque.
Lorsque que ton sq/usr/rw commence a étre trop volumineux, tu peux tout simplement déplacer le contenu des arborescences respective dans /usr (d'origine) et recompiler ton usr.sq.
J'espere t'avoir éclairé car je sais que j'ai souvent du mal a me faire comprendre.

cordialement et bon amusement wink

olivier

#102 Le 07/07/2010, à 06:29

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

OK, donc en fait ca recopie le /usr et le modifie en fonction des udpates ajout de prog etc.

Je vais voir pour essayer, sachant que je fais peu d updates maintenant que mon systeme est plutot stable, je pense que je ferai plutot la methode decompresser le usr.sq, faire un update, puis refaire un nouveau usr.sq.
2 fois par an c est pas trop dur ;-)

La mise en ram du usrsq m interesse aussi mais je ne sais pas si c est bien prudent avec un usr.sq de 1.5Go et une ram de 2Go.....

Dans ce cas la il faut utiliser ton script c est ca?

Adrien

Hors ligne

#103 Le 07/07/2010, à 17:40

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

heu non si tu as 2 gigas de ram c'est pas la peine de tenter hmm

le script si tu regarde bien ne fait qu'automatiser la chose et si tu arrives a le lire il te montres les étapes une par une.
je l'ai modifier légérement je posterai la version actuel, ce soir car là je fais juste un passage rapide tongue

j'eplore une autre piste, je n'en parle pas pour l'instant car j'en suis au prémice mais si j'abouti à quelquechose ce serait térrible big_smile

a+

#104 Le 07/07/2010, à 21:09

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

mais ça ne recopie pas usr, ça copie en dure dans sq/usr/rw seulement les nouveaux logiciels librairie etc... installé lors du fonctionnement de aufs .

#105 Le 08/07/2010, à 08:53

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

Et bien j attends avec impatience ta nouvelle piste ;-)

Pour ma part, le /usr.sq installe sur la cle usb marche tres tres bien, ce n est pas comme si c etait installe en ram mais je ressens une nette amelioration :-)

Hors ligne

#106 Le 08/07/2010, à 18:40

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

salut
n'attend pas trop quand meme car j'en suis qu'a l'idée et tu sait comment que ça se passe on a une théorie et techniquement ça coince tongue

pour l'usb je vais tenter pour voir

dans l'enssemble ce qui est flagrant, c'est le lancement d'open office à froid, 10 sec en normal
et 2 sec avec l'astuce.

#107 Le 08/07/2010, à 23:43

Peuks

Re : Une Astuce pour Alléger et accélérer son systéme

A mon tour de vous donner une astuce pour accélérer un peu votre machine ( démarrage )

A vrai dire je ne fais que changer l'ordre de démarrage de certains services. Ici je vais mettre gdm en premier !
1) aller dans /etc/rc2.d/
2) on lance la commande

sudo update-rc.d -f gdm remove;sudo update-rc.d -f gdm start 05 2

3) faire une sauvegarde de l'ancien fichier
4) démarrer et apprécier gdm

Source : http://www.debianaddict.org/article4.html

Dernière modification par Peuks (Le 09/07/2010, à 10:39)

Hors ligne

#108 Le 09/07/2010, à 22:41

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

josepe36 a écrit :

salut
n'attend pas trop quand meme car j'en suis qu'a l'idée et tu sait comment que ça se passe on a une théorie et techniquement ça coince tongue

pour l'usb je vais tenter pour voir

dans l'enssemble ce qui est flagrant, c'est le lancement d'open office à froid, 10 sec en normal
et 2 sec avec l'astuce.

Admettons que je ne vais pas faire d update ou upgrade d ici un bon bout de temps quels sont les dossiers que je peux compresser avec squashfs?
/bin?
/opt?
/etc?

D autres?

J ai essaye /lib et j ai eu un beau kernel panic.....

Hors ligne

#109 Le 12/07/2010, à 17:42

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

Ah, un probleme!

J ai installe le logiciel varicad viewer et lorsque je l ouvre il ferme X......
J ai essaye de reinstaller /usr (que j avais sauvegarde en /usr.bak) et tout plante au demarrage.....

que faire??

Hors ligne

#110 Le 12/07/2010, à 19:25

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

bonsoir jdemnahouby

malgrés le manque d'éléments que tu me donnes pour t'aider a résoudre ton probléme, je vais éssayé d'maginer ce qui t'arrive.
as tu réediter ton fstab d'origine ?

c'est ce fichier qui fait tout le boulot de montage, dans la mesure ou tu as remis ton /usr d'origine tu ne devrais pas avoir  de probléme.

sinon donne moi plus d'éléments sur les manips que tu as fait.

#111 Le 12/07/2010, à 20:25

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

Pardon d avoir ecrit trop vite...
J ai simplement supprime les lignes du fstab faisant reference au montage du usr.sq et recopie mon usr.bak dans le /usr d origine, a l arrivee, plein de plantage dans les .lib au demarrage....

Hors ligne

#112 Le 12/07/2010, à 20:57

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

hum cela peut venir de deux trois truc différents,
pourquoi recopie tu le /usr.bak dans /usr d'origine ? cela est inutile,
la commande de copie est un bien du style :
sudo cp -av /usr.back /usr ?

mais tu pourrais éssayer simplement un :
sudo mv /usr /usr.zzz
sudo mv /usr.back/* /usr

tu as appliquer seulement la méthode usr.sq en lecture seul ou avec aufs ?

Dernière modification par josepe36 (Le 12/07/2010, à 20:58)

#113 Le 12/07/2010, à 21:34

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

je ressaie encore une fois et on verra...
J ai fait la methode usr.sq en lecture seule....

Hors ligne

#114 Le 13/07/2010, à 12:24

Peuks

Re : Une Astuce pour Alléger et accélérer son systéme

Comment faire pour mettre le usr.squahfs sur usb ? je n'ai pas réussit avec le fstab ma clé n'est pas reconnu

Hors ligne

#115 Le 13/07/2010, à 12:36

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

bonjour peuks

il te faut connaitre uuid de ta clé usb qui ne changera pas et indiquer dans fstab l'uuid au lieu de /dev/sdb

pour trouver l'uuid , insére ta clé et :

sudo blkid

te reste plus qu'a éditer ton fstab avec l'uuid correspondant a ta clé wink

#116 Le 14/07/2010, à 09:10

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

Bon, je n y arrive pas avec le /usr d origine.

Quelle est la procedure pour decompresser le usr.sq?

Hors ligne

#117 Le 14/07/2010, à 11:37

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

pour decompresser le usr.sq :

sudo mount -t squashfs -o loop /usr.sq /cdrom
sudo cp -av /cdrom/* /usr/

#118 Le 14/07/2010, à 11:39

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

peux tu me poster les resultats suivants :

sudo blkid
gedit fstab
ls /

#119 Le 14/07/2010, à 16:06

jdemnahouby

Re : Une Astuce pour Alléger et accélérer son systéme

En decompressant le usr.sq, ca remarche :-)

par contre j arrive tjrs pas a faire marcher le logiciel varicad.. mais je pense que ca n est pas lie au /usr.sq, plutot a un upgrade precedent qui a du me casser quque chose sad

Hors ligne

#120 Le 25/07/2010, à 14:05

Peuks

Re : Une Astuce pour Alléger et accélérer son systéme

J'ai une autre question concernant l'usb.


/usr.squashfs    /.union/.usr/.sq    squashfs   ro,loop,nodev 0    0
aufs   /usr    aufs  br:/.union/.usr/.up=rw:/.union/.usr/.sq=ro   0    0

Pour la première ligne je pense avoir compris ce n'est pas compliquer a modifier mais pour la deuxième ligne je ne vois pas trop comment modifier la chose pour la clé usb ( si il y a quelque chose a changer biensur )

Hors ligne

#121 Le 25/07/2010, à 14:14

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

salut peuks

non il n'y a rien a changer pour aufs , bien sur si tu n'as que le usr.squashfs sur ta clé.

ce qui devrait donner suelsue chose comme ça :

"uuid de ta clé"/usr.squashfs    /.union/.usr/.sq    squashfs   ro,loop,nodev 0    0
aufs   /usr    aufs  br:/.union/.usr/.up=rw:/.union/.usr/.sq=ro   0    0

#122 Le 25/07/2010, à 14:44

Peuks

Re : Une Astuce pour Alléger et accélérer son systéme

Merci je vais tester sur mon arch smile

Hors ligne

#123 Le 25/07/2010, à 14:46

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

de rien wink

#124 Le 26/07/2010, à 16:05

Peuks

Re : Une Astuce pour Alléger et accélérer son systéme

J'ai du faire une fausse manipe parce que  le système ne reconnait pas ma clé usb alors j'ai le droit a une erreur avec plymouth ( erreur de montage de /.squashfs ; quelque chose du genre )


/dev/sda1: UUID="a0bf8e8f-2c9f-4ded-b13b-abc40c863728" TYPE="swap" 
/dev/sda5: UUID="99845d2d-9f09-4565-8c4b-3f501a1f629c" TYPE="ext4" 
/dev/sda6: UUID="c11e44c5-6f2e-47a4-ae57-17d96e908633" TYPE="ext4" 
/dev/ramzswap0: TYPE="swap" 
/dev/sdb1: UUID="4567d669-908a-484f-986e-a6a5e40620e1" TYPE="ext4"

Le dernier correspond a ma clé usb

et pour mon fstab du coup cela donne

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=99845d2d-9f09-4565-8c4b-3f501a1f629c /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=c11e44c5-6f2e-47a4-ae57-17d96e908633 /home           ext4    defaults        0       2
/dev/sda1       none            swap    sw              0       0
#UUID=4567d669-908a-484f-986e-a6a5e40620e1 /usr.squashfs   /.union/.usr/.sq    squashfs   ro,loop,nodev 0    0
#aufs   /usr    aufs  br:/.union/.usr/.up=rw:/.union/.usr/.sq=ro   0    0

J'ai commenté les deux lignes en attendant une résolution smile

Là ou je me pose la question c'est que je l'ai formaté en ext4 et le format indiqué est le squashfs; cela pourrai venir peu être de là ?

Dernière modification par Peuks (Le 26/07/2010, à 16:06)

Hors ligne

#125 Le 28/07/2010, à 21:11

josepe36

Re : Une Astuce pour Alléger et accélérer son systéme

salut peuks
je passe vite fait pour te repondre je suis au boulot là, une petite pose !!!

je t'ai écris hativement sans trop reflechir je m'en escuse, aprés un test de mon coté (concluant) voici ce qu'il te manque ;

auparavant:
sudo mkdir /media/squashfs-usb

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=99845d2d-9f09-4565-8c4b-3f501a1f629c /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=c11e44c5-6f2e-47a4-ae57-17d96e908633 /home           ext4    defaults        0       2
/dev/sda1       none            swap    sw              0       0

UUID=4567d669-908a-484f-986e-a6a5e40620e1    /media/squashfs-usb  ext4    defaults        0       0

/media/squashfs-usb/usr.squashfs   /.union/.usr/.sq    squashfs   ro,loop,nodev 0    0

aufs   /usr    aufs  br:/.union/.usr/.up=rw:/.union/.usr/.sq=ro   0    0

éffectivement il faut dabords monter le peripherique avec son systeme de fichier ext4 avant

je n'ai pas trouvé le résultat fameux.

ps: si tu bricole un peux sutout n'éteint pas le pc sans de /usr monté cela je pense peux causer des soucis sur le disque dure (mais je vais poster pour faire part de cela)

a+

Dernière modification par josepe36 (Le 28/07/2010, à 21:13)