vinced33 Posté(e) le 20 juillet 2006 Partager Posté(e) le 20 juillet 2006 salut voici le probleme : j'avais a peu pres 60Go de donnera transferer d'un disque a un autre. de hda a hdd il se trouve que le transfert n'est pas aussi rapide qu'il devrait l'etre il commence generalement pas trop mal avec un verif avec hdparm et enssuite le disque s'arrete (plus de gratage et met pendant le transfert en attente) et le transfert redemarre une 10aine de seconde apres avec des transfert entre 1mgb et 5mgb grand max. voici l'exemple quand le disque a decroché amd64:/home/vinced# hdparm -t /dev/hdd/dev/hdd: Timing buffered disk reads: 18 MB in 3.16 seconds = 5.71 MB/sec et quand il est en normal : amd64:/home/vinced# hdparm -d 1 /dev/hdd/dev/hdd: setting using_dma to 1 (on) using_dma = 1 (on) amd64:/home/vinced# hdparm -t /dev/hdd /dev/hdd: Timing buffered disk reads: 188 MB in 3.00 seconds = 62.59 MB/sec amd64:/home/vinced# donc je me pose la question pourquoi decroche t-il constamment? pendant les transfert je suis obligé de rester a coté pour reactiver le transfert par la commande hdparm -d 1... mais ce n'est pas terrible Lien vers le commentaire Partager sur d’autres sites More sharing options...
naparuba Posté(e) le 21 juillet 2006 Partager Posté(e) le 21 juillet 2006 J'ai déjà vu le cas il n'y a pas si longtemps: transfert se fait, mais il y a un problème matériel, il désactive le dma et tente de continuer (dans mon cas, même sans le DMA c'était sans espoir de toute manière ). Regarde dans le dmesg, si c'est ça ca sera dedans. Mais j'espère pour toit que ce n'est pas le cas Edit: youhou un Bordelais Lien vers le commentaire Partager sur d’autres sites More sharing options...
Yazou Posté(e) le 21 juillet 2006 Partager Posté(e) le 21 juillet 2006 Ouais, ça sent le problème matériel là... T'as pas un autre OS (genre un windows, ou autres) sur ton pc par hasard ? Ca fait la même chose dessus ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
fabien29200 Posté(e) le 21 juillet 2006 Partager Posté(e) le 21 juillet 2006 Peut être une indication se situe-t-elle dans les données SMART ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
vinced33 Posté(e) le 21 juillet 2006 Auteur Partager Posté(e) le 21 juillet 2006 relut et merci effectivement, je ne voulais pas en parler dans un premier temps car je ne pensais pas que ca pourrait venir de la. je me disais plutot que windows etait HS car j'ai effectivement des ecran bleu, j'ai essaye de faire un transfert sous win et la la cata ecran bleu, mais comme leur message ne veulent rien dire lol j'ai plutot penché pour un windows HS. Je suis sous debian et il est vrai que j'ai fait pas mal de recompile et la derniere doit pas etre terrible en plus, peut etre une erreur lors de la compil? voici un lsmod ou j'ai certains module qui ne sont pas utilisé comme le forthdeth amd64:/home/vinced# lsmodModule Size Used by ntfs 225008 2 nls_iso8859_1 4032 5 nls_cp437 5696 3 vfat 11648 3 fat 47068 1 vfat smbfs 56312 2 vmnet 33316 13 vmmon 102680 0 binfmt_misc 10312 1 ipv6 218784 12 cpufreq_ondemand 5596 0 button 6416 0 sk98lin 134560 0 dm_mod 48180 0 sr_mod 15844 0 sbp2 19460 0 ide_generic 1216 0 [permanent] mousedev 10496 1 tsdev 7296 0 evdev 8832 2 snd_emu10k1 99940 3 snd_ac97_codec 82848 1 snd_emu10k1 snd_ac97_bus 2112 1 snd_ac97_codec usb_storage 62848 0 i2c_nforce2 6400 0 snd_pcm 74504 4 snd_emu10k1,snd_ac97_codec snd_page_alloc 9864 2 snd_emu10k1,snd_pcm snd_util_mem 4352 1 snd_emu10k1 snd_mpu401 7328 0 snd_mpu401_uart 6656 1 snd_mpu401 snd_hwdep 8580 1 snd_emu10k1 snd_rawmidi 22496 2 snd_emu10k1,snd_mpu401_uart emu10k1_gp 3520 0 eth1394 18372 0 parport_pc 31728 0 parport 32008 1 parport_pc analog 9888 0 gameport 13576 3 emu10k1_gp,analog usbhid 32416 0 psmouse 34504 0 serio_raw 6532 0 rtc 11444 0 ide_cd 35680 0 cdrom 32304 2 sr_mod,ide_cd ide_disk 14720 10 sd_mod 16464 2 sata_nv 8900 2 ehci_hcd 26952 0 ohci_hcd 17348 0 usbcore 111136 5 usb_storage,usbhid,ehci_hcd,ohci_hcd amd74xx 12764 0 [permanent] generic 4228 0 [permanent] ide_core 111536 6 ide_generic,usb_storage,ide_cd,ide_disk,amd74xx,generic forcedeth 20676 0 sata_sil 9672 0 libata 53648 2 sata_nv,sata_sil scsi_mod 122956 5 sr_mod,sbp2,usb_storage,sd_mod,libata ohci1394 29616 0 ieee1394 86648 3 sbp2,eth1394,ohci1394 skge 33488 0 thermal 13128 0 processor 21440 1 thermal fan 4548 0 voila un dmesg pour hdd amd64:/home/vinced# dmesg | grep hdd ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA hdd: HDT722525DLAT80, ATA DISK drive hdd: max request size: 512KiB hdd: 488397168 sectors (250059 MB) w/7674KiB Cache, CHS=30401/255/63, UDMA(133) hdd: cache flushes supported hdd: hdd1 < hdd5 hdd6 > hdd2 amd64:/home/vinced# amd64:/home/vinced# hdparm -c1 -d1 -tT /dev/hda/dev/hda: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) IO_support = 1 (32-bit) using_dma = 1 (on) Timing cached reads: 3068 MB in 2.00 seconds = 1536.48 MB/sec Timing buffered disk reads: 172 MB in 3.01 seconds = 57.12 MB/sec amd64:/home/vinced# hdparm -c1 -d1 -tT /dev/hdb /dev/hdb: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) IO_support = 1 (32-bit) using_dma = 1 (on) Timing cached reads: 3104 MB in 2.00 seconds = 1554.36 MB/sec Timing buffered disk reads: 172 MB in 3.00 seconds = 57.26 MB/sec amd64:/home/vinced# hdparm -c1 -d1 -tT /dev/hdd /dev/hdd: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) IO_support = 1 (32-bit) using_dma = 1 (on) Timing cached reads: 3124 MB in 2.00 seconds = 1564.75 MB/sec Timing buffered disk reads: 190 MB in 3.03 seconds = 62.77 MB/sec amd64:/home/vinced# hdparm -c1 -d1 -tT /dev/sda /dev/sda: setting 32-bit IO_support flag to 1 HDIO_SET_32BIT failed: Invalid argument setting using_dma to 1 (on) HDIO_SET_DMA failed: Inappropriate ioctl for device IO_support = 0 (default 16-bit) Timing cached reads: 3160 MB in 2.00 seconds = 1581.49 MB/sec Timing buffered disk reads: 176 MB in 3.03 seconds = 58.03 MB/sec j'ai quand meme fait un petit tour vers la memoire et c'est plutot etrange amd64:/home/vinced# toptop - 14:21:58 up 6:34, 1 user, load average: 0.01, 0.10, 0.26 Tasks: 133 total, 2 running, 131 sleeping, 0 stopped, 0 zombie Cpu(s): 8.3%us, 1.7%sy, 0.0%ni, 90.1%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1036596k total, 889180k used, 147416k free, 19032k buffers Swap: 2096444k total, 212k used, 2096232k free, 558452k cached sur 1Go, 889 sont utilisé. si vous voyez quelquechose d'etrange? moi je seche et si c'est du materiel qui est mort ca va pas le faire surtout que materiel a moins d'1 et demi an et fait de mes doigts de fee lol. euh pour le smart on voit ca ou? si c'est la fonction smart du demarrage de l'ordi pas de soucis. edit je viens d'avoir quelquechose sur hdd hdd: dma_timer_expiry: dma status == 0x60 hdd: DMA timeout retry hdd: timeout waiting for DMA hdd: status error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown hdd: drive not ready for command hdd: dma_timer_expiry: dma status == 0x60 hdd: DMA timeout retry hdd: timeout waiting for DMA hdd: status error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown hdd: drive not ready for command Lien vers le commentaire Partager sur d’autres sites More sharing options...
fabien29200 Posté(e) le 21 juillet 2006 Partager Posté(e) le 21 juillet 2006 Après avoir un peu fouiné sur le net, ce problème peut avoir plusieurs sources : 1) Le disque dur est endommagé, dans ce cas, si tu le testes sur un autre PC tu devrais avoir cette même erreur. 2) Le chipset IDE de ta carte mère a un problème, dans ce cas, tu n'auras pas d'erreur avec le même disque sur un autre système. Un autre disque à la place du tien devrait avoir le même pb. 3) Le driver du chipset est buggé, recompiler un autre noyau devrait régler le pb. 4) Le chipset a un pb avec ton disque dur en particulier, ben là, c la merde lol Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 21 juillet 2006 Partager Posté(e) le 21 juillet 2006 Après avoir un peu fouiné sur le net, ce problème peut avoir plusieurs sources : 1) Le disque dur est endommagé, dans ce cas, si tu le testes sur un autre PC tu devrais avoir cette même erreur. 2) Le chipset IDE de ta carte mère a un problème, dans ce cas, tu n'auras pas d'erreur avec le même disque sur un autre système. Un autre disque à la place du tien devrait avoir le même pb. 3) Le driver du chipset est buggé, recompiler un autre noyau devrait régler le pb. 4) Le chipset a un pb avec ton disque dur en particulier, ben là, c la merde lol 1) vérifier avec un scan du disque 2) ca c'est logique, mais je testerais apres le scan... 3) ca plante sous win aussi donc on oublie 4) ca fonctionnait avant donc on oublie aussi Je penche malheureusement pour un probleme matériel... Bien que lorsque j'etais sous win, j'ai bousillé 2 disques et a chaque fois c'etait le message d'erreur du style "l'ecriture décalée a échoué" mais sans écran bleu quoi... Donc si t'as un écran bleu, ca peut etre plus grave... Ca pourrait etre le controleur de ton disque dur par exemple... L'admin de l'école ou j'étais a eu la blague une fois, le controleur était mort... Il a pris le controleur de son petit frere identique et hop récupération des données Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 21 juillet 2006 Partager Posté(e) le 21 juillet 2006 j'ai quand meme fait un petit tour vers la memoire et c'est plutot etrangeamd64:/home/vinced# toptop - 14:21:58 up 6:34, 1 user, load average: 0.01, 0.10, 0.26 Tasks: 133 total, 2 running, 131 sleeping, 0 stopped, 0 zombie Cpu(s): 8.3%us, 1.7%sy, 0.0%ni, 90.1%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1036596k total, 889180k used, 147416k free, 19032k buffers Swap: 2096444k total, 212k used, 2096232k free, 558452k cached sur 1Go, 889 sont utilisé. C'est le cache des systèmes de fichiers en ram qui prend de la place... Pour avoir un bon aperçu de la mémoire utilisée, il faut utiliser free (free -m pour avoir en Mo) euh pour le smart on voit ca ou?si c'est la fonction smart du demarrage de l'ordi pas de soucis. smartctl /dev/hdXX y'a plein d'option... genre l'option "-t" pour lancer les "self-tests", "-l error" pour afficher le log des erreurs... il faut lire la man Lien vers le commentaire Partager sur d’autres sites More sharing options...
Arafel Posté(e) le 22 juillet 2006 Partager Posté(e) le 22 juillet 2006 Ecoutes, ne crois pas que je suis crésus hein... mais perso, dès que je vois ce genre de baisse de performances sur un de mes disques, je le considere comme mort ou mourant... je sauvegarde tout ce qui se trouve dessus et je le remplace ... apres, tu peux soit jeter le disque, soit le filer à un copain pique assiette... tu sais, le genre "Arvin" (pronnoncer Arvine)... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.