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.

#1 Le 01/09/2008, à 10:32

saroumane_

[Clef USB] contenu irrécupérable

Bonjour
depuis quelques temps, ma clef usb montrait des signes de faiblesses sous Win Xp (il fallait la brancher plusieurs fois pour qu'elle affiche enfin son contenu); mais comme cela fonctionnait bien sous ubuntu, je ne m'inquiétais pas.

Mais aujourd'hui, rien ne va plus :-(
la clef est bien reconnu, les propriétés du disque indique bien qu'une partie du volume est occupée mais, nautilus affiche un disque vide.

j'ai donc effectué un "ls" en console et je me retrouve avec un paquet d'erreurs E/S listée si dessous (les noms de dossier/fichiers sont par ailleurs complètement farfelu !).

Quelqu'un connait-il un moyen de récupérer les données de cette clef ?

Merci bcp
@+
jérôme

ls: ne peut accéder ->query_.var: Erreur d'entrée/sortie
ls: ne peut accéder  $this->.pos: Erreur d'entrée/sortie
ls: ne peut accéder  {
		if. ($: Erreur d'entrée/sortie
ls: ne peut accéder ;
	}
.
	f: Erreur d'entrée/sortie
ls: ne peut accéder ) {
		$.thi: Erreur d'entrée/sortie
ls: ne peut accéder o "<div.cla: Erreur d'entrée/sortie
ls: ne peut accéder fulltext. =: Erreur d'entrée/sortie
ls: ne peut accéder 				if(.str: Erreur d'entrée/sortie
ls: ne peut accéder rm( $cou.nte: Erreur d'entrée/sortie
ls: ne peut accéder %s</stro.ng>: Aucun fichier ou dossier de ce type
ls: ne peut accéder &amp;mov.e=t: Erreur d'entrée/sortie
ls: ne peut accéder s to mod.era: Erreur d'entrée/sortie
ls: ne peut accéder heck Com.men: Erreur d'entrée/sortie
ls: ne peut accéder ptions-d.isc: Erreur d'entrée/sortie
ls: ne peut accéder rite {
.	va: Erreur d'entrée/sortie
ls: ne peut accéder category._st: Erreur d'entrée/sortie
ls: ne peut accéder r_base =. 'a: Erreur d'entrée/sortie
ls: ne peut accéder es($page._st: Erreur d'entrée/sortie
ls: ne peut accéder }

		r.etu: Erreur d'entrée/sortie
ls: ne peut accéder >date_st.ruc: Erreur d'entrée/sortie
ls: ne peut accéder (empty($.thi: Erreur d'entrée/sortie
ls: ne peut accéder e)) {
	.		$: Erreur d'entrée/sortie
ls: ne peut accéder 
		// T.he: Aucun fichier ou dossier de ce type
ls: ne peut accéder ay('%yea.r%/: Aucun fichier ou dossier de ce type
ls: ne peut accéder num%/%da.y%/: Aucun fichier ou dossier de ce type
ls: ne peut accéder >date_st.ruc: Erreur d'entrée/sortie
ls: ne peut accéder == strpo.s($: Erreur d'entrée/sortie
ls: ne peut accéder _id% to.ove: Erreur d'entrée/sortie
ls: ne peut accéder 
		// s.tru: Aucun fichier ou dossier de ce type
ls: ne peut accéder k_index.<=: Erreur d'entrée/sortie
ls: ne peut accéder ure = $f.ron: Erreur d'entrée/sortie
ls: ne peut accéder }

		$.str: Erreur d'entrée/sortie
ls: ne peut accéder %', '',.$st: Erreur d'entrée/sortie
ls: ne peut accéder _permast.ruc: Erreur d'entrée/sortie
ls: ne peut accéder ty($stru.ctu: Erreur d'entrée/sortie
ls: ne peut accéder feed_per.mas: Erreur d'entrée/sortie
ls: ne peut accéder ) {
			.ret: Erreur d'entrée/sortie
ls: ne peut accéder pty($thi.s->: Erreur d'entrée/sortie
ls: ne peut accéder  {
			$.thi: Erreur d'entrée/sortie
ls: ne peut accéder }

		$.thi: Erreur d'entrée/sortie
ls: ne peut accéder ture = $.thi: Erreur d'entrée/sortie
ls: ne peut accéder ents_bas.e .: Aucun fichier ou dossier de ce type
ls: ne peut accéder se . '/%.fee: Aucun fichier ou dossier de ce type
ls: ne peut accéder r
		//.tha: Aucun fichier ou dossier de ce type
ls: ne peut accéder this->re.wri: Erreur d'entrée/sortie
ls: ne peut accéder erate_re.wri: Erreur d'entrée/sortie
ls: ne peut accéder tructure., $: Erreur d'entrée/sortie
ls: ne peut accéder k_dirs =. tr: Erreur d'entrée/sortie
ls: ne peut accéder = '';
	.	fo: Erreur d'entrée/sortie
ls: ne peut accéder 2, '|')..: Aucun fichier ou dossier de ce type
ls: ne peut accéder ture, 0,. st: Erreur d'entrée/sortie
ls: ne peut accéder /%.+?%/'., $: Aucun fichier ou dossier de ce type
ls: ne peut accéder ructure.= $: Erreur d'entrée/sortie
ls: ne peut accéder ucture =. st: Erreur d'entrée/sortie
ls: ne peut accéder e = arra.y($: Erreur d'entrée/sortie
ls: ne peut accéder write +.$po: Erreur d'entrée/sortie
ls: ne peut accéder ermalink._st: Erreur d'entrée/sortie
ls: ne peut accéder ucture,.fal: Erreur d'entrée/sortie
ls: ne peut accéder es
	 *.con: Erreur d'entrée/sortie
ls: ne peut accéder 
	 */
	.fun: Aucun fichier ou dossier de ce type
ls: ne peut accéder $post_re.wri: Erreur d'entrée/sortie
ls: ne peut accéder e);

	.	//: Aucun fichier ou dossier de ce type
ls: ne peut accéder s($this-.>ge: Erreur d'entrée/sortie
ls: ne peut accéder ;
		$da.te_: Erreur d'entrée/sortie
ls: ne peut accéder rs('date._re: Erreur d'entrée/sortie
ls: ne peut accéder $root_re.wri: Erreur d'entrée/sortie
ls: ne peut accéder e);

	.	//: Aucun fichier ou dossier de ce type
ls: ne peut accéder ite_rule.s($: Erreur d'entrée/sortie
ls: ne peut accéder 
		$com.men: Erreur d'entrée/sortie
ls: ne peut accéder earch_re.wri: Erreur d'entrée/sortie
ls: ne peut accéder generate._re: Erreur d'entrée/sortie
ls: ne peut accéder ategory_.rew: Erreur d'entrée/sortie
ls: ne peut accéder 	$author._re: Erreur d'entrée/sortie
ls: ne peut accéder te_rewri.te_: Erreur d'entrée/sortie
ls: ne peut accéder or_perma.str: Erreur d'entrée/sortie
ls: ne peut accéder 

		//.pag: Aucun fichier ou dossier de ce type
ls: ne peut accéder e);
		u.nse: Erreur d'entrée/sortie
.s: ne peut accéder cture);
		: Erreur d'entrée/sortie
ls: ne peut accéder feed_str.uct: Erreur d'entrée/sortie
ls: ne peut accéder ink_stru.ctu: Erreur d'entrée/sortie
ls: ne peut accéder category._ba: Erreur d'entrée/sortie
RÆ: Erreur d'entrée/sortie╤_.
ls: ne peut accéder ;j╝╞⌡.≤┴═: Erreur d'entrée/sortie
ls: ne peut accéder σ%egα┬┘ú.á╙Ñ: Erreur d'entrée/sortie
ls: ne peut accéder 1d"╢╙.(║p: Erreur d'entrée/sortie
ls: ne peut accéder èè∞7├.└.≡O┴: Erreur d'entrée/sortie
ls: ne peut accéder ╤╕╝%╒δ.m╪: Erreur d'entrée/sortie
ls: ne peut accéder eí[τpq8q.l╪: Erreur d'entrée/sortie
ls: ne peut accéder T * FROM. $w: Erreur d'entrée/sortie
ls: ne peut accéder  comment._ap: Erreur d'entrée/sortie
ls: ne peut accéder  comment._da: Erreur d'entrée/sortie
ls: ne peut accéder hes($com.men: Erreur d'entrée/sortie
ls: ne peut accéder re comme.nt_: Erreur d'entrée/sortie
ls: ne peut accéder 0' ) ) O.RDE: Erreur d'entrée/sortie
ls: ne peut accéder ('commen.ts_: Erreur d'entrée/sortie
ls: ne peut accéder ude );
.	el: Erreur d'entrée/sortie
ls: ne peut accéder H . 'wp-.con: Erreur d'entrée/sortie
ls: ne peut accéder f ('' ==. $u: Erreur d'entrée/sortie
ls: ne peut accéder url = pr.eg_: Erreur d'entrée/sortie
ls: ne peut accéder get_comm.ent: Erreur d'entrée/sortie
ls: ne peut accéder ion comm.ent: Erreur d'entrée/sortie
ls: ne peut accéder $blah =.$ze: Erreur d'entrée/sortie
ls: ne peut accéder  $wpcomm.ent: Erreur d'entrée/sortie
ls: ne peut accéder        /./ i: Aucun fichier ou dossier de ce type
ls: ne peut accéder ent->com.men: Erreur d'entrée/sortie
ls: ne peut accéder ;
	if (. em: Erreur d'entrée/sortie
ls: ne peut accéder url    =. ge: Erreur d'entrée/sortie
ls: ne peut accéder );
	$au.tho: Erreur d'entrée/sortie
ls: ne peut accéder get_sett.ing: Erreur d'entrée/sortie
ls: ne peut accéder $date =.mys: Erreur d'entrée/sortie
ls: ne peut accéder >comment._da: Erreur d'entrée/sortie
ls: ne peut accéder  = mysql.2da: Erreur d'entrée/sortie
ls: ne peut accéder l;
}
f.unc: Erreur d'entrée/sortie
ls: ne peut accéder display.= t: Erreur d'entrée/sortie
ls: ne peut accéder 
.else
		: Erreur d'entrée/sortie
ls: ne peut accéder d;
	if.(!s: Erreur d'entrée/sortie
/%.+?%/'., $  e)) {???.??$  >get_dat.e_p  omments_.num  == strpo.s($
'>';??        earch_re.wri  get_sett.ing  omments..php   = str_r.epl
);???}??.???  e = arra.y($   ) {???g.lob  on comme.nt_  ????// s.tru
0' ) ) O.RDE      echo. '"  gory_bas.e($  ons page..')  ??$struc.tur
1?d"?╢╙?.(║p  ed by sl.ash  heck Com.men  or_perma.str  t.'">'..__(
1 < $thi.s->  edregex2. =   he exist.ing  o "s";??.??e  t_catego.ry_
2, '|')..     ed_struc.tur  hes($com.men  ot allow. th  t->comme.nt_
|?5∙╢├ç∩.^?9  èè?∞7├.└.≡O┴  he tag a.lre  ?????//.pag   te_rewri.te_
7╕c█{L2Ç.è∩▀  e ) {???.glo  his->get._pa  page_rew.rit  te_tag('.%pa
ail_db'.AND   eí[τpq8q.l╪?  his->rew.rit  pam?????.fun  T * FROM. $w
alse"';?.?    ???else?.???  ???????$.hom  , $patte.rn,  ????// T.he
&amp;mov.e=t  email.'.'.$   H . 'wp-.con  pdb->que.ry(   {?????$.thi
an) )???.??$  (empty($.thi         /./ i  _permast.ruc  ) {????$.thi
 and ( c.omm  ent_auth.or_  $id );??.?if  play sim.ple  }??????$.thi
 and com.men  ent->com.men  _id% to.ove   _popup='..$i  ????$thi.s->
arch_rew.rit  ent_coun.t_c  id] =  $.wpd  _post().{??    = $this.->f
ategory_.rew  ent_date. =   >';?????.?if  $post_re.wri   $this->.pag
);???$au.tho  ents_bas.e .   {????if. ($  ptions-d.isc  $this->p.erm
author_d.b =  ents = $.wpd  if ( ''.!=    pt() is.not    $this->.pos
?$author._re  ÷⌡é????ô.ç┴╩  ;???if (. em  pty($thi.s->  ??$this-.>qu
ay)????e.cho  e%├ö±?p╜.°?╘  ????if(.str   ??$queri.es[  , $this-.>re
ay('%yea.r%/  e╪?ⁿ?p0├.?╢P  ink_stru.ctu  ->query_.var  this->re.wri
$blah =.$ze   erate_re.wri  ion comm.ent  = '';???.??r   ($token. ==
???$body. .=  ermalink._st  is->rewr.ite  r_base =. 'a  $tokens[.0]
???$body. =   ero, $on.e,   ite_rule.s($  re comme.nt_  ????$tok._in
cache[$c.omm  es??? *.con   ?;j?╝╞⌡?.≤┴═  ) {?????.ret  t];????r.etu
category._ba  es($page._st  j?╙ª╪┬??.;\?  }??????r.etu  tructure., $
'categor.y_r  e = $thi.s->  k_dirs =. tr  ???????r.etu  ts set c.omm
category._st  et($this.->c  k_index.<=    ;???retu.rn   t', $tra.ckb
cerpt',.$ex   ettings(.'ca  laquo; r.etu  ?$return. =   ture, 0,. st
ch????$s.ear  eturn =."<a   l;??}??f.unc  ?????ret.urn  ture, $e.ndi
????$com.men  e);????u.nse  l = get_.set  ?return.$po   ture = $.thi
 ( comme.nt_  e;???var. $c  link_str.uct  _rewrite. =   ty($stru.ctu
??$comme.nt_  e;???var. $p  lode( ',.',   rewrite_.rul  ucture,.fal
 comment._ap  ex;????$.tra  lower(tr.im(  r();????.?if  ucture =. st
>comment._da  ;???}???.??f  lters('c.omm  rite {??.?va  ude );??.?el
 comment._da  false !=.= $  lters('c.omm  rl = pre.g_r  unction.gen
 $commen.t_i  feed_per.mas  ly_filte.rs(  rmalink_.str  und]) >.0 )
_comment.s,   feed_str.uct  ment->ip..'   rm( $cou.nte  ;????uns.et(
('commen.ts_  ▄?F?h?ú?.í?6  mment->c.omm  $root_re.wri  UNT(*) F.ROM
comments. =   _filters.('g  mment_li.st   rs('date._re  ure = $f.ron
 Comment.s',  = '';???.?fo  mment_ti.me(  r????//.tha   url    =. ge
$comment.s_r  ????for.($i   mment_ty.pe(  ructure.= $   url = pr.eg_
comment_.typ  _format'.),   '%monthn.um%  rue);???.$in  _user_ag.ent
cture);?.???  $front .. 'd  $more =.'%    s.'"';??      uspected. sp
$d);??}?.???  $front =. su   = mysql.2da  s and qu.eri  ve the d.ate
;????$da.te_  f ('' ==. $u  nk_struc.tur  s->comme.nt_   $wpcomm.ent
$date =.mys   fulltext. =   nk_struc.tur  $search_.bas  write +.$po
>date_st.ruc  ?? */???.fun  nk_struc.tur  search_s.tru  write_ru.les
>date_st.ruc  ??}?????.fun  ns as $e.ndi  se . '/%.fee  y_filter.s('
???defin.e('  ???funct.ion  nt_date_.gmt  s $feed_.nam  ╤╕╝%╒▌?δ.m╪?
deration. qu  ???funct.ion  n;?????$.thi  s('get_c.omm  ±╧:≡⌠Θ?░.?╥?
d;???if.(!s   ???funct.ion  ntspopup.fil  s_rewrit.e =  σ%egα┬┘ú.á╙Ñ
display.= t   function. cl  nt($toke.ns[  %s</stro.ng>  φ└g╩8?╤_.?RÆ
_dotdotd.ot)  ?functio.n w  ?$number. =   %', '',.$st
 '' ) {?.??e  generate._re  num%/%da.y%/  s($this-.>ge
e);?????.?//   get_com.men  o "<div.cla   s to mod.era
e);?????.?//  get_comm.ent  omments_.bas  }??????$.str

--
Xubuntu 20.04

Hors ligne

#2 Le 01/09/2008, à 10:39

Carroués

Re : [Clef USB] contenu irrécupérable

Bonjour,

TestDisk sûrement.

Edit : je viens de modifier le lien vers un tutoriel que je trouve mieux fait.

Dernière modification par carroues (Le 01/09/2008, à 10:43)

Hors ligne

#3 Le 01/09/2008, à 12:13

bertrand0

Re : [Clef USB] contenu irrécupérable

Les dégâts ont l'air assez étendus...
Pour ma part j'aborderais le problème en copiant directement le contenu de la clef en une passe, puis j'essaierai de récupérer mes données sur la sauvegarde:
par exemple si la clef usb est en /dev/sdc1, avec un format fat16/fat32

sudo dd if=/dev/sdc1 bs=8k conv=noerror iflag=direct > ~/myusbdisk.raw
cp ~/myusbdisk.raw ~/myusbdisk.backup.raw
dosfsck -a ~/myusbdisk.raw
mdir -i ~/myusbdisk.raw ::
mcopy -i ~/myusbdisk.raw ::"mon fichier à récupérer" .

On peut obtenir de meilleurs résultats dans la récupération des données brutes en utilisant dd_rescue (du paquet ddrescue) ou ddrescue (du paquet gddrescue) à la place de dd. Notamment, avec ces outils, on peut faire une passe rapide pour récupérer les données saines, puis une plus lente pour les zones endommagées. Voir les docs des différents outils: "info coreutils dd", "info ddrescue", "info dd_rescue", "info mtools", les tuto photorec et testdisk, "man dosfsck"
Si rien n'y fait j'essaierai alors photorec (du paquet testdisk) sur le fichier myusbdisk.backup.raw (pas sur le fichier myusbdisk.raw déjà modifié par dosfsck ...) avec par exemple la commande:

photorec /d ~/recovered_files ~/myusbdisk.backup.raw

Remarque: Dans le cas d'un clef usb de type flash défaillante, il peut être utile de la ventiler pour limiter sa montée en température pendant la lecture (ce afin de minimiser les erreurs de lecture). Si c'est un mini-disque par contre,  ça n'a pas vraiment d'importance.

Dernière modification par bertrand0 (Le 01/09/2008, à 12:28)


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#4 Le 10/09/2008, à 10:06

saroumane_

Re : [Clef USB] contenu irrécupérable

Merci pour vos réponses
J'ai tardé à répondre car j'ai fait plusieurs tests.
Je n'ai plus en tête tous les détails, mais il en ressort que les fonction dd et dd_rescue fonctionnent
mais retournent des résultat non cohérents.
J'ai donc fait mon deuil des données de la clef et j'ai ressorti mes sauvegardes plus anciennes stockées sur "adrive.com".

Si je reformate cette clef, pourrais-je m'en servir de nouveau ou dois-je faire une croix sur sa fiabilité ?

Dernière question qui concerne une autre clef (qui a parlé de loi des séries !?) :
quand je la branche, elle ne se monte pas.
Un tail -f /var/log/messages retourne :

Sep 10 10:02:44 Ubuntu1 kernel: [ 3309.744661] usb 2-3: new high speed USB device using ehci_hcd and address 7
Sep 10 10:02:44 Ubuntu1 kernel: [ 3309.878597] usb 2-3: configuration #1 chosen from 1 choice
Sep 10 10:02:44 Ubuntu1 kernel: [ 3309.921680] scsi7 : SCSI emulation for USB Mass Storage devices
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.928848] scsi 7:0:0:0: Direct-Access     Generic  USB Flash Drive  1.00 PQ: 0 ANSI: 2
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.942767] sd 7:0:0:0: [sdg] 1027072 512-byte hardware sectors (526 MB)
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.944777] sd 7:0:0:0: [sdg] Write Protect is off
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.956763] sd 7:0:0:0: [sdg] 1027072 512-byte hardware sectors (526 MB)
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.958756] sd 7:0:0:0: [sdg] Write Protect is off
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.958775]  sdg:<6>sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.995754] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.995764] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3314.995774] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.039610] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.039621] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.039628] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.039637] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.087848] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.087862] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.087869] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.087878] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.123714] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.123727] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.123734] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.123743] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.159701] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.159715] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.159721] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.159730] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.196689] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.196702] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.196709] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.196718] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.232676] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.232691] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.232698] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.232706] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.269657] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.269670] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.269676] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.269685] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.306773] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.306786] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.306793] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.306802] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.306829] Dev sdg: unable to read RDB block 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.343642] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.343655] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.343662] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.343671] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.378630] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.378643] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.378650] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.378659] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.414619] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.414632] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.414638] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.414648] end_request: I/O error, dev sdg, sector 24
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.448597] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.448610] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.448617] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:49 Ubuntu1 kernel: [ 3315.448626] end_request: I/O error, dev sdg, sector 24
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.475716] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.475729] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.475736] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.475745] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.511586] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.511599] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.511605] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.511614] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.511633]  unable to read partition table
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.511718] sd 7:0:0:0: [sdg] Attached SCSI removable disk
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.511781] sd 7:0:0:0: Attached scsi generic sg8 type 0
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.592564] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.592577] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.592584] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.592593] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.628551] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.628564] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.628570] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.628579] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.687535] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.687548] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.687555] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.687565] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.724518] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.724532] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.724538] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:50 Ubuntu1 kernel: [ 3315.724547] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:53 Ubuntu1 kernel: [ 3319.985885] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:53 Ubuntu1 kernel: [ 3319.985899] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:53 Ubuntu1 kernel: [ 3319.985906] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:53 Ubuntu1 kernel: [ 3319.985915] end_request: I/O error, dev sdg, sector 0
Sep 10 10:02:53 Ubuntu1 kernel: [ 3320.019865] sd 7:0:0:0: [sdg] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
Sep 10 10:02:53 Ubuntu1 kernel: [ 3320.019878] sd 7:0:0:0: [sdg] Sense Key : Medium Error [current] 
Sep 10 10:02:53 Ubuntu1 kernel: [ 3320.019884] sd 7:0:0:0: [sdg] Add. Sense: Cannot read medium - incompatible format
Sep 10 10:02:53 Ubuntu1 kernel: [ 3320.019893] end_request: I/O error, dev sdg, sector 0

Il semblerait donc qu'elle ait un soucis. Ce problème vous semble-t'il réparable ou "poubelle la clef" ?

Merci encore et désolé pour le retour tardif

@+
Jérôme


--
Xubuntu 20.04

Hors ligne

#5 Le 10/09/2008, à 17:01

bertrand0

Re : [Clef USB] contenu irrécupérable

Voici la description de l'erreur renvoyée:
Sense key Description
3H      Medium error. The command was terminated with a non-recoverable error condition, probably caused by a flaw in the media or an error in the recorded data.
Additional sense code and additional sense code qualifier
30      02      The media cannot be read because the format is incompatible with certain parameters.

Je pense qu'on peut raisonnablement en déduire que le support physique est perdu. Je suppose qu'il est toujours utile de tenter un reformatage, au cas où le problème serait autre, mais même si cela réussit, il vaut mieux ne plus utiliser ces clefs que pour des données sans importance...

Si le problème sur la 2nde clef est survenu à la suite d'un reformatage, il est possible que ce soit simplement un problème de format du système de fichier. Certains supports ne fonctionnent correctement qu'avec du fat16 par exemple, et se mettent à fonctionner bizarrement en fat32 (je pense à certaines sdcards, car je n'ai jamais rencontré le problème sur des clefs usb, mais on ne sait jamais...)


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#6 Le 10/09/2008, à 21:36

saroumane_

Re : [Clef USB] contenu irrécupérable

Merci pour les hypothèse
j'avais essayé en vain de re-formater la seconde clef.
Le support semble donc etre perdu.
Ce qui est étonnant, c'est qu'elle n'a jamais eu de soucis du genre "marcher dessus qd elle est branchée au PC"
Mais, du jour au lendemain, nada, plus rien :-(

merci
@+
jérôme

PS : J'ai provisoirement réglé mes problèmes en achetant 2 nouvelles clefs ;-)


--
Xubuntu 20.04

Hors ligne

#7 Le 11/09/2008, à 02:29

bertrand0

Re : [Clef USB] contenu irrécupérable

Ca peut n'être qu'une question de vieillesse, si la clef a été utilisée intensément. La technologie des mémoires flash fait que l'usure est très liée au nombre d'écritures, et le seuil à partir duquel la fiabilité se dégrade est beaucoup plus faible que pour d'autres supports; les performances ont bien été améliorées depuis les toutes premières mémoires de ce type, mais la fragilité fondamentale demeure... Ces limites du nombre d'écritures peuvent être rapidement atteinte quand on fait interagir certains processus automatisés et répétitifs sur ce type de mémoires.

Dernière modification par bertrand0 (Le 11/09/2008, à 02:33)


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne