Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 Page suivante
Page: 1 sur 2
suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Bonjour, j'essaie de supprimer un dossier nommé "DivXs" qui est sur un disque en Fat32. Il aurait du contenir des vidéos mais s'est retrouvé rempli de fichiers illisibles au nom incompréhensible.
J'obtiens le message d'erreur suivant :
aether@1[~]$ rm -rf /mnt/hdb1/DivXs/
rm: ne peut évaluer par lstat() `/mnt/hdb1/DivXs//\v?f+?¥wm.<?m': Erreur d'entrée/sortie
Quelqu'un saurait-il comment faire s'il vous plaît ?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Question: Lorsque Bill Gates a déclaré: "Avec Windows 98, on a fait un grand pas en avant !" Qu'a-t-il oublié de préciser ?
Réponse: "Avec Windows 95, on était au bord du précipice !"

Poste le Sunday 16 April 2006 11:30:36
Répondre     Citer    
Re: suppression de dossier/erreur d’entrée-sortie
Envoyé par: nicola

Essaie avec mc, konqueror ou nautilus ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Sunday 16 April 2006 12:25:49
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie

Voir aussi dans les logs (notamment /var/log/messages) s'il n'y a pas des erreurs concernant le disque dur en question.

Il y a aussi hdparm (avec l'option -t) et smartctl qui peuvent aider.

Mon conseil, si c'est un problème materiel de disque dur, sauvegardez et changez le rapidement.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Sunday 16 April 2006 14:15:10
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Merci beaucoup d'avoir répondu si vite. Alors, dans l'ordre :

- Avec mc: Il me demande si je veux supprimer le dossier récursivement car il n'est pas vide. Il me propose plusieurs choix (Oui, Non, Tous, Aucun, Interrompre). Quoique je choisisse, il ne fait rien ou alors il ram pendant si longtemps que j'ai arrêté (après environ 3h).

- Avec konqueror: Je peux naviguer aussi longtemps que je veux dans la fenêtre ouverte tant que je n'ouvre pas le disque hdb1 sur lequel est le dossier à supprimer. Quand j'ouvre hdb1, mon ordi commence à "ramer" énormément (mais c'est peut-être normal car il est très rempli). Je peux aller dans les autres dossiers de hdb1 mais dès que je m'approche de "DivXs", la fenêtre konqueror ne répond plus (je dis que je "m'approche" parce que parfois, le simple fait de passer le curseur de la souris sur le dossier fait planter konqueror). Je peux encore cliquer sur les boutons de redimensionnement de la fenêtre et sur le bouton quitter mais lorsque j'essaie de quitter, le message suivant apparait :
__________________________________________
Window with title "hdb1 - Konqueror" is not responding. This window belongs to application konqueror (PID=7447, hostname=localhost).
Do you wish to terminate this application? (All unsaved data in this application will be lost.)
Yes No
__________________________________________

Je n'ai pas Nautilus mais d'après mon frère, il utilise rm donc ça ne devrait pas marcher.

Poste le Sunday 16 April 2006 22:39:22
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: AlSim

Je n'ai pas vraiment dit ça, mais vu que ça ne marche avec rien d'autre je ne voyais pas comment ça pourrait marcher avec Nautilus, et comme il ne compte pas installer Gnome sur son PC ...
Sur le coup, j'ai regardé un peu mais je ne vois pas vraiment ce qui cloche, à moins que le disque ne soit endomagé comme le dit Basile ... mais il est assez récent donc ça me semble bizarre.

[catwell.info]

Poste le Sunday 16 April 2006 23:00:44
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Les propositions de Basile STARYNKEVITCH m'embêtent beaucoup plus car je suis débutant et que j'ai beaucoup de mal avec les commandes.
J'ai également essayé le hdparm mais peut-être ai-je fait une erreur dans la commande ? Voila le résultat:

aether@1[~]$ hdparm -t /mnt/hdb1/

/mnt/hdb1/:
 BLKGETSIZE failed: Inappropriate ioctl for device
 Timing buffered disk reads:  read() failed: Is a directory
BLKFLSBUF failed: Inappropriate ioctl for device
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device

Quand au contenu de /var/log/messages, je ne comprends pas la majorité des informations qui y sont données mais mon frère (Alsim) a regardé et n'a rien vu d'anormal.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Question: Lorsque Bill Gates a déclaré: "Avec Windows 98, on a fait un grand pas en avant !" Qu'a-t-il oublié de préciser ?
Réponse: "Avec Windows 95, on était au bord du précipice !"

Poste le Sunday 16 April 2006 23:15:09
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie

C'est (pour mesure le temps de lecture)
hdparm -t /dev/hda
et pour tester
smartctl --all /dev/hda
puis
smartctl --test=long /dev/hda
puis de nouveau
smartctl --all /dev/hda

Vu les messages erreur d'entrée/sortie, je crois au contraire qu'il peut y avoir des problèmes matériels. Voir aussi la sortie de la commande
dmesg
et dans les fichiers /var/log/messages ou /var/log/syslog toutes les lignes se rapportant à hda ou ide.


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Sunday 16 April 2006 23:26:58
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: nicola

Et hdparm -H /dev/hda pour voir si ton disque est encore vivant.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Monday 17 April 2006 07:35:50
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Nicola, l'option -H de hdparm ne semble pas exister ...?-(

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Question: Lorsque Bill Gates a déclaré: "Avec Windows 98, on a fait un grand pas en avant !" Qu'a-t-il oublié de préciser ?
Réponse: "Avec Windows 95, on était au bord du précipice !"

Poste le Monday 17 April 2006 12:29:33
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Comme je l'ai dit précédemment, je ne comprend pas le sens de la plupart des lignes des fichiers /var/log/messages ou /var/log/syslog ainsi que celles que m'affiche la commande dmesg. N'est-ce pas risqué pour la sécurité de mon ordinateur (voir même de mon réseau familial car j'ai vu des lignes le concernant) de poster le contenu de ces fichiers sur lea ?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Question: Lorsque Bill Gates a déclaré: "Avec Windows 98, on a fait un grand pas en avant !" Qu'a-t-il oublié de préciser ?
Réponse: "Avec Windows 95, on était au bord du précipice !"

Poste le Monday 17 April 2006 12:37:51
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: nicola

Argl, c’est smartctl -H /dev/hda. ^^D-*

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Monday 17 April 2006 12:51:04
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Je ne comprend pas pourquoi mais l'option -H n'est pas indiquée quand je fais
man smartctl ou smartctl --help et je ne peux pas l'utiliser. Pourtant, elle doit bien exister puisque d'autres ont réussi à l'utiliser. J'ai fait un smartctl -a. J'espère que sa suffit. J'ai lu sur lea (ici : [lea-linux.org]) que les valeurs "VALUE" doivent être plus élevées que celles de tresh. Ca devrait être bon non ?

root@4[aether]# smartctl -a /dev/hdb
Device: ST3120022A Supports ATA Version 6
Drive supports S.M.A.R.T. and is enabled
Check S.M.A.R.T. Passed.

General Smart Values:
Off-line data collection status: (0x82) Offline data collection activity
completed without error

Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run

Total time to complete off-line
data collection: ( 430) Seconds

Offline data collection
Capabilities: (0x5b)SMART EXECUTE OFF-LINE IMMEDIATE
Automatic timer ON/OFF support
Suspend Offline Collection upon new
command
Offline surface scan supported
Self-test supported

Smart Capablilities: (0x0003) Saves SMART data before entering
power-saving mode
Supports SMART auto save timer

Error logging capability: (0x01) Error logging supported

Short self-test routine
recommended polling time: ( 1) Minutes

Extended self-test routine
recommended polling time: ( 85) Minutes

Vendor Specific SMART Attributes with Thresholds:
Revision Number: 10
Attribute Flag Value Worst Threshold Raw Value
( 1)Raw Read Error Rate 0x000f 056 051 006 101235801
( 3)Spin Up Time 0x0003 098 097 000 0
( 4)Start Stop Count 0x0032 100 100 020 38
( 5)Reallocated Sector Ct 0x0033 100 100 036 0
( 7)Seek Error Rate 0x000f 083 060 030 219634025
( 9)Power On Hours 0x0032 097 097 000 3251
( 10)Spin Retry Count 0x0013 100 100 097 0
( 12)Power Cycle Count 0x0032 100 100 020 840
(194)Temperature 0x0022 048 053 000 48
(195)Hardware ECC Recovered 0x001a 056 050 000 101235801
(197)Current Pending Sector 0x0012 100 100 000 0
(198)Offline Uncorrectable 0x0010 100 100 000 0
(199)UDMA CRC Error Count 0x003e 200 200 000 0
(200)Unknown Attribute 0x0000 100 253 000 0
(202)Unknown Attribute 0x0032 100 253 000 0
SMART Error Log:
SMART Error Logging Version: 1
No Errors Logged

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Question: Lorsque Bill Gates a déclaré: "Avec Windows 98, on a fait un grand pas en avant !" Qu'a-t-il oublié de préciser ?
Réponse: "Avec Windows 95, on était au bord du précipice !"

Poste le Monday 17 April 2006 13:40:48
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie

Citation
SilverBlade
Comme je l'ai dit précédemment, je ne comprends pas le sens de la plupart des lignes des fichiers
/var/log/messages ou /var/log/syslog ainsi que celles que m'affiche la commande dmesg. N'est-ce
pas risqué pour la sécurité de mon ordinateur (voir même de mon réseau familial car j'ai vu des lignes le concernant) de poster le contenu de ces fichiers sur lea ?

En général, la sécurité n'est pas liée à l'obscurité, autrement dit cacher la configuration de votre système ne vous fera pas gagner en sécurité.

Et plus particulièrement, vous pouvez ne poster ici que les lignes de log dont vous pensez qu'elles sont en rapport avec votre problème de disque dur.


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Monday 17 April 2006 13:57:35
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Oups, la jolie présentation en colonnes de mon smartctl -a /dev/hdb est toute cassée. Pour que ce soit lisible, la seule solution que j'ai trouvé est de faire une capture d'écran.
Lien: [img160.imageshack.us]

Poste le Monday 17 April 2006 14:42:24
Répondre     Citer    
Re: suppression de dossier/erreur d’entrée-sortie
Envoyé par: nicola

Il y a des valeurs qui me paraissent anormalement élevées.
# smartctl -H /dev/hdb
smartctl version 5.34 [i686-pc-linux-gnu] Copyright (C) 2002-5 Bruce Allen
Home page is [smartmontools.sourceforge.net]

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
smartctl -a ne dit rien d’autre ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Monday 17 April 2006 17:43:28
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie

On pourrait aussi démonter /mnt/hdb1
umount /dev/hdb1
y relire tous les secteurs par
dd if=/dev/hdb1 of=/dev/null bs=4k
bien vérifier les fichiers de log après, puis lancer
dosfsck -v /dev/hdb1

Si on accepte de perdre les données sur la partition, on peut assi lancer pour vérifier le disque
badblocks -v -w /dev/hdb1

Dans tous les cas, bien surveiller les log, par exemple en ayant simultanément lancé
xconsole -file /dev/xconsole


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Tuesday 18 April 2006 19:39:29
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Bon, j'ai essayé ça : tout ce passe bien jusqu'a la commande dosfsck -v /dev/hdb1 :
Voila ce qui se passe :
(le point d'interrogation final n'a pas été rajouté, il apparaît vraiment; par contre, c'est moi qui ai mis le dossier problématique en gras)

root@2[aether]# dosfsck -v /dev/hdb1
dosfsck 2.11 (12 Mar 2005)
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "mkdosfs"
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
     16384 bytes per cluster
        32 reserved sectors
First FAT starts at byte 16384 (sector 32)
         2 FATs, 32 bit entries
  29290496 bytes per FAT (= 57208 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 58597376 (sector 114448)
   7322563 data clusters (119972872192 bytes)
63 sectors/track, 255 heads
         0 hidden sectors
 234436482 sectors total
/Papa/++++CDs à graver/+BRASSENS Georges (25)/BRASSENS Le verger du roi Louis.wav
  File size is 19561628 bytes, cluster chain length is > 19562496 bytes.
  Truncating file to 19561628 bytes.
/Papa/++CDs gravés/aBrel 1/02-JACQUES BREL _ LA CATHEDRALE.wav
  File size is 9846784 bytes, cluster chain length is > 9846784 bytes.
  Truncating file to 9846784 bytes.
/DivXs  and
/mangas/anime/last exile/Last Exile - ep09 - Calculate Alex.avi
  share clusters.
1) Truncate first to 24166400 bytes
2) Truncate second to 0 bytes
?

... et la, plus rien ne s'écrit dans cette fenêtre. Pourtant, xconsole que j'ai lancé simultanément affiche régulièrement des message de ce genre (c'est le début mais la suite est du même type) :

Apr 19 16:29:48 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
Apr 19 16:29:56 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
Apr 19 16:30:08 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 1
Apr 19 16:30:09 localhost dhclient: No DHCPOFFERS received.
Apr 19 16:30:09 localhost dhclient: No working leases in persistent database - sleeping.
Apr 19 16:33:24 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
Apr 19 16:33:29 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
Apr 19 16:33:35 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
Apr 19 16:33:45 localhost dhclient: No DHCPOFFERS received.
Apr 19 16:33:45 localhost dhclient: No working leases in persistent database - sleeping.
Apr 19 16:39:34 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Apr 19 16:39:37 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
Apr 19 16:39:42 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
Apr 19 16:39:54 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 1
Apr 19 16:39:55 localhost dhclient: No DHCPOFFERS received.
Apr 19 16:39:55 localhost dhclient: No working leases in persistent database - sleeping.
...
Je l'ai laissé tourner pendant un peu plus de 8 heures et ça ne s'arrête pas !

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Question: Lorsque Bill Gates a déclaré: "Avec Windows 98, on a fait un grand pas en avant !" Qu'a-t-il oublié de préciser ?
Réponse: "Avec Windows 95, on était au bord du précipice !"

Poste le Wednesday 19 April 2006 17:47:59
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie

je crois que dosfcsk te pose une question (c'est pour ça qu'il termine par un point d'interrogation) et attend une réponse 1 ou 2 (il propose un choix).

Les messages dhclient sont des messages relatifs au réseau (Wifi peut-être) et n'ont rien à voir avec la choucroute (le problème disque).

Par contre, le système de fichier parait abimé.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Wednesday 19 April 2006 18:54:37
Répondre     Citer    
Re: suppression de dossier/erreur d'entrée-sortie
Envoyé par: SilverBlade

Je commence à m'embrouiller un peu et je vais donc résumer les résultats des solutions que vous m'avez proposées :

=> Après installation du paquet smartmontools, smartctl -H marche mais il me donne exactement la même chose que ce que nicola a posté précédemment.

=>
smartctl -a /dev/hdb
: il ne me semble pas y avoir d'erreur mais si vous voulez vérifier vous même, j'ai tout mis là: [aethersite.free.fr]

=> Voila ce que donne hdparm -t :
root@1[aether]# hdparm -t /dev/hdb

/dev/hdb:
 Timing buffered disk reads:   74 MB in  3.08 seconds =  24.03 MB/sec

=> Le résultat de la commande dmesg est ici : [aethersite.free.fr]

=> Voila le contenu du fichier /var/log/messages : [aethersite.free.fr] ... et celui du fichier /var/log/syslog : [aethersite.free.fr]

=> J'ai donc effectué la suite de commande proposée par Basile :
umount /dev/hdb1
dd if=/dev/hdb1 of=/dev/null bs=4k
dosfsck -v /dev/hdb1
Tout va bien jusqu'au dosfsck dont voila le résultat : [aethersite.free.fr]
Le problème c'est que dosfsck me pose au moins une centaine de questions auquelles je dois répondre par un chiffre. Je l'ai fait jusqu'au bout en répondant tout le temps (1), c'est à dire "Fix", "Delete fragment" ou "Delete LFN" mais à la fin, il me dit "Erreur de segmentation" et rien n'a changé.

=> Comme j'en avais marre de tapper des (1) pendant une heure, j'ai fait cette suite de commande mais sans plus de succés:
umount /dev/hdb1
dd if=/dev/hdb1 of=/dev/null bs=4k
dosfsck -a /dev/hdb1
Résultat : [aethersite.free.fr]

=> Pour finir, voila un aperçu de ce à quoi ressemble mon dossier DivXs maintenant. Ce n'est pas le vrai dossier que je ne peux toujours pas ouvrir mais j'en ai fait une copie et celle là, je peux l'ouvrir !
[aethersite.free.fr]

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Question: Lorsque Bill Gates a déclaré: "Avec Windows 98, on a fait un grand pas en avant !" Qu'a-t-il oublié de préciser ?
Réponse: "Avec Windows 95, on était au bord du précipice !"

Poste le Saturday 22 April 2006 11:41:18
Répondre     Citer    
Re: suppression de dossier/erreur d’entrée-sortie
Envoyé par: nicola

Mon petit doigt me dit que ton disque est en train de mourir, mais il peut se tromper.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 22 April 2006 11:50:39
Répondre     Citer    
Aller à la page:  1 2 Page suivante
Page: 1 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
suppression de dossier/erreur d'entrée-sortie
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons