View previous topic :: View next topic |
Author |
Message |
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Tue Mar 21, 2006 7:24 am Post subject: [reiser4]patch/plugin "cryptcompress" |
|
|
Aaaaaaaaaaah ça veut dire reiser4 avec la compression machin chose qui arrache tout... dilemme, horrible dilemme, je switche ou pas
--
ndm : partie du thread sur les cj-sources déviant trop sur reiser4 et ses évolutions.
Mise en situation : LostControl vient d'annoncer la sortie du 2.6.16-cj1.
Enjoy ! |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Mar 21, 2006 8:49 am Post subject: |
|
|
Enlight wrote: | Aaaaaaaaaaah ça veut dire reiser4 avec la compression machin chose qui arrache tout... dilemme, horrible dilemme, je switche ou pas | N'est-il pas nécessaire dans ce cas de reconstruire son fs ? Il me semblait avoir vu quelque chose à ce sujet (changement de libaal et reiser4progs par exemple). _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Tue Mar 21, 2006 8:55 am Post subject: |
|
|
yoyo wrote: | Enlight wrote: | Aaaaaaaaaaah ça veut dire reiser4 avec la compression machin chose qui arrache tout... dilemme, horrible dilemme, je switche ou pas | N'est-il pas nécessaire dans ce cas de reconstruire son fs ? Il me semblait avoir vu quelque chose à ce sujet (changement de libaal et reiser4progs par exemple). |
Normalement on peut s'en tirer avec un fsck je crois, faut regarder chez namesys. |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Mar 21, 2006 9:07 am Post subject: |
|
|
Info tirée du wiki : HOWTO Update reiser4 partitions.
Update process
wrote: | fsck.reiser4 --fix /dev/hdaX
fsck.reiser4 --build-sb /dev/hdaX
debugfs.reiser4 -C /dev/hdaX
fsck.reiser4 --fix /dev/hdaX |
Enfin, normalement c'est pour un changement de libaal et reiser4progs (et il faut un livecd qui est le support de ces progs/libs).
Mes 0.02 cents _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Tue Mar 21, 2006 9:48 am Post subject: |
|
|
On peut aussi faire un initrd, faut bash, mount, fsck.reiser4 ,pivot_root, leur libs... un p'tit script, une entrée dans le grub.conf et zou! |
|
Back to top |
|
|
LostControl l33t
Joined: 02 Mar 2004 Posts: 885 Location: La Glane, Suisse
|
Posted: Tue Mar 21, 2006 10:53 am Post subject: |
|
|
Enlight wrote: | Aaaaaaaaaaah ça veut dire reiser4 avec la compression machin chose qui arrache tout... dilemme, horrible dilemme, je switche ou pas |
Euh... Est-ce que tu peux développer un peu ? Tu as des sources à ce sujet ?
Merci _________________ http://www.jaqpot.net
http://www.fail2ban.org |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Tue Mar 21, 2006 10:57 am Post subject: |
|
|
namesys.com -> benchmarks -> linux 2.6.15-mm4 reiser4 vs reiser4 cryptcompress vs ext3. |
|
Back to top |
|
|
ultrabug Developer
Joined: 24 Jan 2005 Posts: 698 Location: Paris
|
Posted: Tue Mar 21, 2006 11:56 am Post subject: |
|
|
Enlight wrote: | namesys.com -> benchmarks -> linux 2.6.15-mm4 reiser4 vs reiser4 cryptcompress vs ext3. |
Et tout s'éclaircit...
EDIT_D_M : post de yoyo issu du thread des cj-sources yoyo wrote: | Enlight wrote: | namesys.com -> benchmarks -> linux 2.6.15-mm4 reiser4 vs reiser4 cryptcompress vs ext3. | Si j'ai bien tout saisi, il faut reformater sa partition avec les options "kivontbien". Il n'y a pas moyen de conserver ses données ?
Et ce fameux patch/plugin "cryptcompress", il est intégré dans le patch "reiser4-for-2.6.16-rc6-mm2" ? |
|
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Tue Mar 21, 2006 12:26 pm Post subject: |
|
|
yoyo wrote: | Enlight wrote: | namesys.com -> benchmarks -> linux 2.6.15-mm4 reiser4 vs reiser4 cryptcompress vs ext3. | Si j'ai bien tout saisi, il faut reformater sa partition avec les options "kivontbien". Il n'y a pas moyen de conserver ses données ?
Et ce fameux patch/plugin "cryptcompress", il est intégré dans le patch "reiser4-for-2.6.16-rc6-mm2" ?
...
|
Je regarde ce soir si on peut arriver à la même chose avec les debugfs et fsck. Si c'est bon je prépare un ch'ti script. |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Mar 22, 2006 9:24 am Post subject: |
|
|
pu*** j'avais pas vu qu'il fallait des patchs (kernel ET reiser4progs) supplémentaires pour le cryptcompress... je suis obligé d'attendre la semaine prochaine pour tester.
je prie pour que les patch against mm-sources passe sur les cj parceque des mm sources qui bootent j'en ai encore pas vu des masses... (2.6.15-mm3 freeze sur freeing memory, mm4 n'arrive pas a lire correctement "root=/dev/hda1" et tentent un boot via NFS :/ ) |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 22, 2006 9:45 am Post subject: |
|
|
Enlight wrote: | pu*** j'avais pas vu qu'il fallait des patchs (kernel ET reiser4progs) supplémentaires pour le cryptcompress... je suis obligé d'attendre la semaine prochaine pour tester. | Tu es sûr de ça ???
Il n'est pas déjà inclus dans le patch reiser4-for-mm ? Et pour reiser4progs les patchs datent de quand ? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Mar 22, 2006 10:00 am Post subject: |
|
|
sur et certain, j'ai voyagé dans les sources hier soir vérifié 20 fois mon ./configure --help etc...
le patch est dans downloads/tmp et j'ai pas le net chez wam, pas de lecteur disquette etc... |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 22, 2006 10:18 am Post subject: |
|
|
En effet, il y a même un reiser4progs-1.0.6.tar.gz dans ce dossier. Je ne sais pas s'il est bien stable. Et la série de patch est à appliquée au noyau donc le RIP liveCD ne doit pas l'avoir etc.
Mouais, tout ça me semble encore trop vert. /me passe son tour.
PS : arrêtons de squatter le thread des cj. Je me demande d'ailleurs si je ne vais pas splitter la partie reiser4 ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Mar 22, 2006 11:04 am Post subject: |
|
|
yoyo wrote: | En effet, il y a même un reiser4progs-1.0.6.tar.gz dans ce dossier. Je ne sais pas s'il est bien stable. Et la série de patch est à appliquée au noyau donc le RIP liveCD ne doit pas l'avoir etc.
Mouais, tout ça me semble encore trop vert. /me passe son tour.
PS : arrêtons de squatter le thread des cj. Je me demande d'ailleurs si je ne vais pas splitter la partie reiser4 ... |
Je vote le split, j'avais encore plein de trucs dont j'avais envie de parler là dessus. |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 22, 2006 12:12 pm Post subject: |
|
|
Enlight wrote: | Je vote le split, j'avais encore plein de trucs dont j'avais envie de parler là dessus. | Done !
En souhaitant que ça ne parte pas en troll (rapport aux benchs du début de thread).
Ce sujet traite de l'évolution de reiser4 et n'a pas pour but de dénigrer les autres fs. Depuis le temps qu'on nous bassine avec "reiser4 est _modulaire_, il pourra donc évoluer et inclure de nouvelles fonctionnalités qui déchirent tout !!" et bien en voila une !
J'attends de voir avec impatience comment elle va s'intégrer (reformatage de partition nécessaire ou simple reconstruction du fs etc.) et ce qu'elle va apporter (vitesse, stabilité, utilisation cpu etc.).
Enjoy ! _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Mar 27, 2006 5:51 am Post subject: |
|
|
yoyo, tu pourrais tester un truc s'il te plait? si tu downloade le patch cryptcompress (dans le répertoire /tmp du ftp namesys) pour les 2.6.15-mm4 est-ce que tu arrives à le dézipper?
C'est pour savoir si j'ai joué de malchance, mais j'ai droit à not in gz format.... alors que c'est du gz normalement |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Mar 27, 2006 7:32 am Post subject: |
|
|
Tu parles bien du patch qui se trouve ici : ftp://ftp.namesys.com/pub/tmp/cryptcompress_patches/2.6.15-mm4/patches ?
Parce que je l'ai récupéré (wget) et gunzippé sans aucun problème (enfin je suppose que tu le sais, mais il n'est pas utile de dézipper un patch pour l'appliquer; zcat fonctionne très bien ).
Enjoy !
PS : si tu as encore des problèmes, je peux te le faire suivre par mail (M.P. moi). _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Mon Mar 27, 2006 7:48 am Post subject: |
|
|
Oui je sais pour zcat; enfin bref y'a une malédiction qui veut m'empecher de tester j'ai enregistré le patch sur clé usb chez un pote et arrivé chez moi... pfft disparu, je l'ai gravé ce WE parmis des tonnes d'autres sources... c'est le seul à être corrompu sur le cd |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Mar 29, 2006 5:54 am Post subject: |
|
|
yoyo, je suis une buse!!!! le support cryptcompress EST dans les CJ et mm depuis belle lurette, il faut activer ZLIB_INFLATE en plus du reiser4 et hop, magie. |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 29, 2006 12:45 pm Post subject: |
|
|
oui, mais comment savoir s'il a été utilisé lors de la création du fs et le cas échéant comment le "convertir" ?? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Mar 29, 2006 1:11 pm Post subject: |
|
|
yoyo wrote: | oui, mais comment savoir s'il a été utilisé lors de la création du fs et le cas échéant comment le "convertir" ?? |
Pour convertir faut voir du côté du reiser4utils tweaké comme j'ai fait un diff je pourrais voir si il y'a quelque chose à faire.
pour créer il faut avoir ZLIB_INFLATE et reiser4 dans le kernel, utiliser la version modifiée de mkfs.reiser4 et mkfs.reiser4 -o create=create -ccreg40,compressMode18 /dev/* |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 29, 2006 1:22 pm Post subject: |
|
|
Enlight wrote: | Pour convertir faut voir du côté du reiser4utils tweaké comme j'ai fait un diff je pourrais voir si il y'a quelque chose à faire. | Ok, merci bien.
Enlight wrote: | pour créer il faut avoir ZLIB_INFLATE et reiser4 dans le kernel, utiliser la version modifiée de mkfs.reiser4 et mkfs.reiser4 -o create=create -ccreg40,compressMode18 /dev/* | la version modifiée de mkfs.reiser4 ??
Au fait, tu as fait des bench ? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Mar 29, 2006 1:55 pm Post subject: |
|
|
la version modifiée de mkfs.reiser4 est celle obtenue en installant le reiser4progs-1.0.5 modifié du répertoire /tmp de namesys.
J' ai pas encore benché, jeme suis apperçu hier soir que le plugin de compression était dans les mm, j'ai vérifié dans les CJ, greppé pour savoir comment l'activer, puis je me suis couché (parcequ'ence moment le boulot c'est 7H30 - 22H00) sans avoir le temps de tester.
Mais si tu veux je te poste comment proceder pour tester sans risques. Parceque ça me tue de pas pouvoir essayer! |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Mar 29, 2006 2:03 pm Post subject: |
|
|
Enlight wrote: | la version modifiée de mkfs.reiser4 est celle obtenue en installant le reiser4progs-1.0.5 modifié du répertoire /tmp de namesys. | OK
Enlight wrote: | J' ai pas encore benché, jeme suis apperçu hier soir que le plugin de compression était dans les mm, j'ai vérifié dans les CJ, greppé pour savoir comment l'activer, puis je me suis couché (parcequ'ence moment le boulot c'est 7H30 - 22H00) sans avoir le temps de tester. |
Je n'ai pas vu où ça s'activait mais un grep me dit que j'ai bien le support de ZLIB_INFLATE (et même de ZLIB_DEFLATE).
Enlight wrote: | Mais si tu veux je te poste comment proceder pour tester sans risques. Parceque ça me tue de pas pouvoir essayer! | Je veux bien oui. Et tant qu'on y est, quels sont les outils de bench hdd/fs simple et efficace ?
EDIT : j'ai déjà récupéré le dernier RIPcd (en date du 26/03) pour me faire une sauvegarde. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Wed Mar 29, 2006 3:14 pm Post subject: |
|
|
Code: | fdisk -l
#en premier lieu tu regarde la géomètrie de ton disque dûr
#et tu completeras la suite en fonction (là où je mets les ???)
taille_secteur= ???#512 ou 1024 normalement
nb_secteurs=63 #toujours
nb_tetes= ??? # 16 ou 255 normalement
taille_image=4 # en gigas, tu adaptes au besoin
# vive la géomètrie MS-DOS
octets_par_cylindre=$(($taille_secteur*$nb_secteurs*$nb_tetes))
nb_cylindres=$((taille_image*1024*1024*1024/$octets_par_cylindre))
mon_image=/home/yoyo/disque.img # tu mets ce que tu veux
# création dun disque vierge (low-format) tation cest long !
dd if=/dev/zero of=$mon_image bs=$octets_par_cylindre count=$nb_cylindres
#association avec un loop device (/dev/loop/0 -> /dev/loop/9)
losetup /dev/loop/0 $mon_image
#partitionnement : tu crées juste une primaire
fdisk C $nb-cylindres H $nb_tetes S $nbsecteurs U $taille_secteurs
# à mon avis va falloire rtfmer la ligne au dessus parceque de tête, chaud chaud !
#on associe un loop device à la premiere partition
losetup o $(($nb_secteurs*$taille_secteur)) /dev/loop/1 $mon_image
#formatage (enfin) vérifie peut être la commande elle est marquée
#dans les benchs namesys
mkfs.reiser4 o create=create ccreg40,compressMode18 /dev/loop1
#après ça tu montes ton image où tu veux
mount t reiser4 o noatime,nodiratime /dev/loop1 $où_tu_veux
#et pour les benchs jutilise time sur les commandes dinstall gentoo (détarrage stage3
copie de larbre de portage etc...
|
pfiou c'est de tête j'espère pas m'être trompé! |
|
Back to top |
|
|
|