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.

nombre réponses : 25

#0 -1 »  [RESOLU] Hook d'une télécommande wireless/usb via udev et pystromo » Le 02/08/2011, à 17:25

Dr4gOoN
Réponses : 7

Bonjour à tous,

Je cherche à faire de ma télécommande wireless/usb de présentation (http://eu.kensington.com/kensington/fr/ … rouge.aspx), une télécommande multimédia.

Pour ce faire, je l'ai d'abord branché, et j'ai testé si elle était bien reconnu.
J'ai ensuite testé les 4 boutons, qui correspondent bien à des signaux.

Je recherche donc quelques informations sur le périphérique :

root@dell:/home/nono# cat /proc/bus/input/devices 
I: Bus=0003 Vendor=047d Product=2012 Version=0111
N: Name="Kensington Wireless Presenter with Laser Pointer"
P: Phys=usb-0000:00:1d.0-1.2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input17
U: Uniq=
H: Handlers=sysrq kbd event13 
B: EV=100013
B: KEY=e080ffdf 1cfffff ffffffff fffffffe
B: MSC=10

puis :

root@dell:/home/nono# udevadm info -a --path /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input17
  looking at device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input17':
    KERNEL=="input17"
    SUBSYSTEM=="input"
    DRIVER==""
    ATTR{name}=="Kensington Wireless Presenter with Laser Pointer"
    ATTR{phys}=="usb-0000:00:1d.0-1.2/input0"
    ATTR{uniq}==""
    ATTR{modalias}=="input:b0003v047Dp2012e0111-e0,1,4,14,k77,7D,7E,7F,ram4,lsfw"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0':
    KERNELS=="2-1.2:1.0"
    SUBSYSTEMS=="usb"
    DRIVERS=="usbhid"
    ATTRS{bInterfaceNumber}=="00"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bNumEndpoints}=="01"
    ATTRS{bInterfaceClass}=="03"
    ATTRS{bInterfaceSubClass}=="01"
    ATTRS{bInterfaceProtocol}=="01"
    ATTRS{modalias}=="usb:v047Dp2012d0006dc00dsc00dp00ic03isc01ip01"
    ATTRS{supports_autosuspend}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2':
    KERNELS=="2-1.2"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="a0"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{urbnum}=="48"
    ATTRS{idVendor}=="047d"
    ATTRS{idProduct}=="2012"
    ATTRS{bcdDevice}=="0006"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="8"
    ATTRS{speed}=="1.5"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="15"
    ATTRS{devpath}=="1.2"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Kensington"
    ATTRS{product}=="Wireless Presenter with Laser Pointer"

Je prend note des différentes infos, et je fais donc ma règle udev (dans /etc/udev/rules.d/50-udev.rules) :

KERNEL=="input*", SUBSYSTEMS=="usb", ATTR{name}=="Kensington Wireless Presenter with Laser Pointer",NAME="%k", SYMLINK+="input/kensington"

Seulement voila, ma regle ne semble pas fonctionner, car je n'ai rien dans /dev/input/kensington ...

Est-ce que quelqu'un pourrait m'aider à trouver le problème ?

#1 Re : -1 »  [RESOLU] Hook d'une télécommande wireless/usb via udev et pystromo » Le 02/08/2011, à 18:11

Dr4gOoN
Réponses : 7

Très juste, je suis en ubuntu 10.10 ...
Du coup, ta rule fonctionne au poil smile (niveau reconnaissance).
Peut-on, selon ce device, et selon les signaux envoyé, attribuer des commandes spécifiques ?
Et surtout, comment définir/nommer ces signaux ?

#2 Re : -1 »  [RESOLU] Hook d'une télécommande wireless/usb via udev et pystromo » Le 03/08/2011, à 17:09

Dr4gOoN
Réponses : 7

[EDIT 2]
Nickel, c'est exactement ca que je cherchais smile
J'ai trouvé tout ce qu'il me fallait !
vendor + product : lsusb
Les différentes code de touche tappé : showkey
l'équivalence, code de touche, variable pystromo : cat config/constant.py

Ce qui me donne:

[Device:kensington]
vendor=0x047d
product=0x2012

[Map:kensington]
KEY_B:KEY_Q
KEY_PAGEUP:KEY_U
KEY_PAGEDOWN:KEY_D
KEY_F5:KEY_H

J'execute ./pystromo-remap.py -m config/kensington.map
Et mes hook fonctionne au poil !

Il me reste plus qu'à lancer ca comme service au démmarage, et choisir correctement mes touches pour en faire une télécommande multimédia

Dans tous les cas, merci de ton aide smile

#3 Re : -1 »  [Résolu] (Re)Connexion au HotSpot Neuf en shell script. » Le 28/10/2009, à 13:35

Dr4gOoN
Réponses : 80

Rester connecter : Aucune solutions fiable à 100%
Se connecter : Voir le script du 1er post ...

#4 Re : -1 »  Important : récupérer anciens pense-bête » Le 23/01/2010, à 16:54

Dr4gOoN
Réponses : 4

/home/USER/.gnome2/stickynotes_applet

#5 -1 »  Erreur (D-Bus) lors de l'execution d'un programme via SSH » Le 03/01/2010, à 16:42

Dr4gOoN
Réponses : 4

Bonjour,

Je souhaite obtenir des informations sur un pc fixe (HOME), depuis un autre pc portable (DELL), en l'occurence, les informations de la chanson actuellement en écoute. Entre les deux machines : une clé ssh partagé.
J'utilise pour obtenir les informations, le programme audtool (audacious). : audtool --current-song
En local, pas de probleme, mais lorsque j'essaye via ssh, j'ai cette erreur :

$ ssh home audtool --current-song
In program audtool:
  * While attempting to connect to the D-Bus session bus
Error: D-Bus Error: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed.

Une solution ?

Merci d'avance !

Note :

$ ssh home ps aux

Fonctionne parfaitement !

#8 -1 »  [Résolu] Sauvegarde local du pseudo [msn] sur pidgin » Le 25/12/2009, à 18:13

Dr4gOoN
Réponses : 3

Bonjour,

Ca fait un (bon) moment maintenant, qu'à chaque déconnexion/fermeture du logiciel pidgin sur le protocole msn, l'alias (le pseudo) ne s'enregistre pas en local.

Avant ca, lorsque je changeais de pseudo, il s'enregistrait, de façon à avoir le même pseudo, lorsque je me connectais à nouveau (lorsque que je ré-ouvrais pidgin).

Que faire pour que ce soit de nouveau le cas ? Actuellement, mon pseudo est systématiquement changé pour mon adresse mail à chaque ré-ouverture de pidgin !

#9 Re : -1 »  [Résolu] Sauvegarde local du pseudo [msn] sur pidgin » Le 25/12/2009, à 20:13

Dr4gOoN
Réponses : 3

Pour ma part, mes contacts ne voyent pas mon pseudo, ni mes anciens pseudos, mais je vais tester d'installer ca depuis les sources, et voir ce que ca donne :-)

Merci de la réponse, je tiens au courant le topic !

EDIT :

C'était bien ca :-)

Merci !

#10 -1 »  [Résolu] Lightning (Thunderbird) vide apres sauvegarde » Le 30/09/2009, à 09:21

Dr4gOoN
Réponses : 0

EDIT :
Solution (personelle)  j'ai finalement résolu mon probleme en important d'ancienne archive ics.
A partir de la, (sans doute au redemarrage), mes taches avaient ré-apparu ...

Bonjour,

Suite à la récupération d'un disque crashé (sous linux/ubuntu 9.10), j'ai pu récupéré l'ensemble du dossier profile. (.mozilla-thunderbird)
Cependant, après avoir réinstallé thunderbird (version 2.0.0.23 (20090817)) sur une nouvelle machine, ainsi que lightning (0.9), mon agenda fonctionne correctement, mais mes anciens agendas (catégories/taches) ne sont plus présente !

Pourtant, storage.sdb est toujours la, et j'ai mis les droits complet sur le fichier !


Note : J'ai déjà été dans cette situation, et j'ai pu retrouver mon calendrier, cependant, je ne m'en rappelle plus !

Merci d'avance !

#11 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 15/09/2009, à 14:25

Dr4gOoN
Réponses : 37

Dit plus haut, j'arrive a lister mes fichiers, grace au logiciel testdisk ( http://www.cgsecurity.org/wiki/TestDisk )

#12 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 15/09/2009, à 17:40

Dr4gOoN
Réponses : 37

Mise au point :
Désolé si mes mots ont heurtés quelques personnes, j'accepte toutes aide constructive, et je remercie tout le monde d'avance pour cela.

Pour mes données, j'ai fait avec testdisk (effectivement, j'ai juste mentionner sont utilisation) quelques manip que voici :
Essai de recup des tables (via le menu analyse), puis une recherche plus profonde, a partir de la, j'ai pu voir ma partition (lister les fichiers), donc j'ai ecrit une nouvelle table des partitions (options WRITE). puis un redemarrage.
A partir de la, il a dédoublé ma partition original sda3 en sda2 ET sda3, dont voici un fdisk -l :

Disque /dev/sda: 100.0 Go, 100030242816 octets
255 têtes, 63 secteurs/piste, 12161 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x0003514f

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1        1912    15358108+  83  Linux
/dev/sda2            1913       11787    79320937+  83  Linux
/dev/sda3           11788       12161     3004155    f  W95 Etendue (LBA)
/dev/sda5           11788       12161     3004123+  82  Linux swap / Solaris

Sinon, j'ai effectivement (que) pensé à dd pour sauvegarder mes données, j'aimerais juste savoir si il y a un risque quelconque pour la source. (A priori, non, mais dans ce cas préci ?)

#13 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 15/09/2009, à 18:14

Dr4gOoN
Réponses : 37

A part 2 ans de boulot et des fichiers clients, non, effectivement ...
Je vais donc voir dans ce sens.

Peut etre que testdisk ou photorec pourait m'aider autrement ?

#14 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 15/09/2009, à 19:19

Dr4gOoN
Réponses : 37

J'ai envoyé un mail a rmy, au cas ou il aurait le temps ...

Pour l'heure, quelques infos.

A quoi correspond mes deux 'nouvelles' partitions sda2 et sda3 ?
Laquelle contient quoi, et correspond a quoi ?

#15 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 15/09/2009, à 20:20

Dr4gOoN
Réponses : 37
R@ND@LL a écrit :

Avec un Live CD, je suppose que tu ne peux pas monter tes partoches pour tâcher de faire une copie de sauvegarde? Ce serait le plus simple (mais effectivement, vu l'état du disque, ça semble pas bon...)

Le probleme est justement de monter cette partition.
Sinon, j'utilise actuellement le live CD pour vous parler.

EDIT :

A l'origine :

/dev/sda1 monté sur / (ext3) (15,7Gio)
/dev/sda3 monté sur /home (ext3) (81,2Gio)
/dev/sda5 SWAP

#16 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 15/09/2009, à 23:16

Dr4gOoN
Réponses : 37

il est possible qu'il est endommagé, je recupere un disque dur externe demain, je ferais tout tranquilement a tete reposé, d'ici la, j'y touche plus, et j'utilise tranquillement mon liveCD !

En attendant une de tes eventuelle mise a jour eventuellement, principalement pour la partie

Mais si ça c'est possible, c'est que tu peux probablement monter la partition endommagée en ro en utilisant soit un superbloc de secours un peu plus loin, soit carrément avec un /dev/loop en lui spécifiant un offset.

qui m'est pas tres parlant a l'heure actuelle (j'ai de la recherche à faire ;-) )

#17 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 16/09/2009, à 09:38

Dr4gOoN
Réponses : 37

dump2fs et fsck :

root@ubuntu:~# dumpe2fs /dev/sda2 |grep 'superbloc Secours' |awk  '{ print $1,$2,$3,$4 }'
dumpe2fs 1.41.4 (27-Jan-2009)
superbloc Secours à 32768,
superbloc Secours à 98304,
superbloc Secours à 163840,
superbloc Secours à 229376,
superbloc Secours à 294912,
superbloc Secours à 819200,
superbloc Secours à 884736,
superbloc Secours à 1605632,
superbloc Secours à 2654208,
superbloc Secours à 4096000,
superbloc Secours à 7962624,
superbloc Secours à 11239424,
root@ubuntu:~# fsck.ext3 -v -f -y -b 32768 /dev/sda2
e2fsck 1.41.4 (27-Jan-2009)
/dev/sda2: Attempt to read block from filesystem resulted in short read while reading block 1544

/dev/sda2: Attempt to read block from filesystem resulted in short read lecture en cours du superbloc du journal

fsck.ext3: Attempt to read block from filesystem resulted in short read lors de la vérification du journal ext3 pour /dev/sda2

Pour ce qui est de mkfs, a chaque fois, lors du montage, j'ai cette erreur :

/dev/sda2: Attempt to read block from filesystem resulted in short read while reading block 1544

/dev/sda2: Attempt to read block from filesystem resulted in short read lecture en cours du superbloc du journal

fsck.ext3: Attempt to read block from filesystem resulted in short read lors de la vérification du journal ext3 pour /dev/sda2

Pour le reste, j'attend de pouvoir faire une copie avec dd

#18 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 16/09/2009, à 15:35

Dr4gOoN
Réponses : 37

Je n'ai pour l'instant pas eu la possibilité de tester, mas voici ce que me donne un dd:

root@ubuntu:/media/disk1# dd if=/dev/sda2 of=/media/disk1/sauv/dd.img
dd: lecture de `/dev/sda2': Erreur d'entrée/sortie
12352+0 enregistrements lus
12352+0 enregistrements écrits
6324224 octets (6,3 MB) copiés, 27,4408 s, 230 kB/s
root@ubuntu:/media/disk1# dd if=/dev/sda3 of=/media/disk1/sauv/dd2.img
2+0 enregistrements lus
2+0 enregistrements écrits
1024 octets (1,0 kB) copiés, 0,0249993 s, 41,0 kB/s

bizzare pour le nombre de données ... (~80Go)

#19 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 16/09/2009, à 18:10

Dr4gOoN
Réponses : 37

J'ai testé le fsck.ext3 avec les options -v -f -b 'BIT' (j'ai testé la totalité, et toujours la meme erreur :

e2fsck 1.41.4 (27-Jan-2009)
/dev/sda2: Attempt to read block from filesystem resulted in short read while reading block 1544

/dev/sda2: Attempt to read block from filesystem resulted in short read lecture en cours du superbloc du journal

fsck.ext3: Attempt to read block from filesystem resulted in short read lors de la vérification du journal ext3 pour /dev/sda2

#20 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 16/09/2009, à 19:29

Dr4gOoN
Réponses : 37

MESSAGE COMPLETEMENT EDITE :
J'ai lancé dd_rhelp, voici ce que ca donne, 5min apres :

[b]root@ubuntu:/media/disk/store/dd_rescue# ../dd_rhelp-0.1.2/dd_rhelp /dev/sda2 /media/disk-1/sauv/sda2.img[/b]
>> Probing logfile location : '/media/disk-1/sauv/sda2.img.log'
Log file exists already.
>> Probing logfile location : '/media/disk-1/sauv/sda2.img.log'
Log file exists already.
>> Found convenient logfile location '/media/disk-1/sauv/sda2.img.log'
=== parsing at 0k, for 0k, max continuous err: 2.5k >>> ===
dd_rescue: (info): ipos:      6176.0k, opos:      6176.0k, xferd:      6176.0k
                *  errs:      0, errxfer:         0.0k, succxfer:      6176.0k
             +curr.rate:        0kB/s, avg.rate:      150kB/s, avg.load:  0.3%
dd_rescue: (warning): /dev/sda2 (6176.0k): Input/output error!

dd_rescue: (info): ipos:      6176.5k, opos:      6176.5k, xferd:      6176.5k
                *  errs:      1, errxfer:         0.5k, succxfer:      6176.0k
             +curr.rate:        0kB/s, avg.rate:      112kB/s, avg.load:  0.2%
dd_rescue: (warning): /dev/sda2 (6176.5k): Input/output error!

dd_rescue: (info): ipos:      6177.0k, opos:      6177.0k, xferd:      6177.0k
                *  errs:      2, errxfer:         1.0k, succxfer:      6176.0k
             +curr.rate:        0kB/s, avg.rate:       73kB/s, avg.load:  0.1%
dd_rescue: (warning): /dev/sda2 (6177.0k): Input/output error!

dd_rescue: (info): ipos:      6177.5k, opos:      6177.5k, xferd:      6177.5k
                *  errs:      3, errxfer:         1.5k, succxfer:      6176.0k
             +curr.rate:        0kB/s, avg.rate:       55kB/s, avg.load:  0.1%
dd_rescue: (warning): /dev/sda2 (6177.5k): Input/output error!

dd_rescue: (info): ipos:      6178.0k, opos:      6178.0k, xferd:      6178.0k
                *  errs:      4, errxfer:         2.0k, succxfer:      6176.0k
             +curr.rate:        0kB/s, avg.rate:       44kB/s, avg.load:  0.1%
dd_rescue: (warning): /dev/sda2 (6178.0k): Input/output error!
dd_rescue: (fatal): maxerr reached!
Summary for /dev/sda2 -> /media/disk-1/sauv/sda2.img:
dd_rescue: (info): ipos:      6178.0k, opos:      6178.0k, xferd:      6178.0k
                   errs:      5, errxfer:         2.0k, succxfer:      6176.0k
             +curr.rate:        0kB/s, avg.rate:       44kB/s, avg.load:  0.1%
=== dd_rhelp INFO - 1 parsed chunks...
- xferd(succ/err) : 6178.0k(6176.0k/2.0k)
    less than       <100%(<99%/<0%)
- EOF is not found, but greater than 6178.0k
- Jump pos : 12356.0 
=== BAR === [ 'x' parsed, '*' next jump point, '|' '.' not parsed ]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................=== Bar was drawn from 0 to hypothetic end : 12356.0
=== parsing at 12356.0k, for 6178.0k, max continuous err: 2.5k <<< ===
dd_rescue: (info): ipos:      6180.0k, opos:      6180.0k, xferd:      6176.0k
             -     errs:      0, errxfer:         0.0k, succxfer:      6176.0k
             +curr.rate:      112kB/s, avg.rate:      112kB/s, avg.load:  0.2%

#21 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 16/09/2009, à 22:20

Dr4gOoN
Réponses : 37

Je suppose que pour mon cas (PORTABLE dell, inspiron 6400, il s'agirait de ma batterie ?)
Elle a été changé il y a moins de 6 mois, parcontre le DD lui, fait du bruit, sifflote de temps en temps, et ma deja fait des petits sale coups ...

Donc, j'exclu pour le moment l'alim, et je laisse tourner quelques jours dd_rhelp ^^
rmy : Merci pour toutes ces infos d'une part !
D'une autre, tu dis dans tes 'tutos' que tout depend du nombre de secteur defectueux. Comment le savoir le nombre ? c'est ce qui est représenté par ca ? :

=== BAR === [ 'x' parsed, '*' next jump point, '|' '.' not parsed ]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxx|.*.|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
=== Bar was drawn from 0 to 79320937.5

#22 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 17/09/2009, à 00:00

Dr4gOoN
Réponses : 37

voila, le scan a fini de lui meme, je pense que c'est totalement "ok" pour dd_rhelp.

Cependant :
root@ubuntu:/media/disk-1/sauv# mount -t ext3 sda2.img /media/home/

mount: /media/disk-1/sauv/sda2.img n'est pas un périphérique de type bloc (essayer « -o loop » ?)

root@ubuntu:/media/disk-1/sauv# mount -t ext3 -o loop sda2.img /media/home/

mount : type erroné de syst .de fichiers, option erronée, super bloc
        erroné sur /dev/loop1, codepage ou aide manquante ou autre erreur
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre

root@ubuntu:/media/disk-1/sauv# dmesg | tail

[22183.450068] sd 0:0:0:0: [sda] 195371568 512-byte hardware sectors: (100 GB/93.1 GiB)
[22183.450143] sd 0:0:0:0: [sda] Write Protect is off
[22183.450150] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[22183.450218] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[22183.450292] sd 0:0:0:0: [sda] 195371568 512-byte hardware sectors: (100 GB/93.1 GiB)
[22183.450333] sd 0:0:0:0: [sda] Write Protect is off
[22183.450340] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[22183.450404] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[22589.489798] JBD: no valid journal superblock found
[22589.489807] EXT3-fs: error loading journal.

#23 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 17/09/2009, à 13:33

Dr4gOoN
Réponses : 37

mkfs.ext3 -n /dev/sda2

mke2fs 1.41.4 (27-Jan-2009)
Étiquette de système de fichiers=
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
4964352 i-noeuds, 19830234 blocs
991511 blocs (5.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=0
606 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
8192 i-noeuds par groupe
Superblocs de secours stockés sur les blocs : 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424

mkfs.ext3 -n sda2.img

mke2fs 1.41.4 (27-Jan-2009)
[b]sda2.img n'est pas un périphérique spécial en mode bloc.
Procéder malgré tout ? (o,n) o[/b]
Étiquette de système de fichiers=
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
4964352 i-noeuds, 19830234 blocs
991511 blocs (5.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=0
606 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
8192 i-noeuds par groupe
Superblocs de secours stockés sur les blocs : 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424

superblock :
superblock.png

list files : (il s'agit bien de mes fichiers (non-)existants !)
listfiles.png

Edit :
Oh, j'avais pas vu l'option "copy" dans le list filer !!
J'ai reussi a recuperer mes données une a une comme ca, c'est deja un EXELENT point, en attendant de pouvoir monter plus simplement l'ensemble du disk !

Merci tout de meme infiniment !

#24 Re : -1 »  Table des partitions erronée apres extinction barbare. » Le 18/09/2009, à 00:02

Dr4gOoN
Réponses : 37

Et c'est finalement ce que j'ai fait ..
utilisé l'option de copy de testdisk.
J'ai tout pu recuperer, remonter ma partition, et tout est PRESQUE normal (j'ai plus de menu application, et je peux pas choisir de theme, mais sinon, ca roule tongue)