Disparition externe du disque USB Linux – système de files corrompu

J'ai eu la responsabilité de m'occuper d'un server avec Red Hat Enterprise Linux (RHEL) AS version 3, avec un disque dur externe USB 500Gb (partie Freecom n ° 28604), il a échoué de manière étrange.

Idéalement, je voudrais réparer le lecteur ou au less l'essuyer et pouvoir l'utiliser.

Pour commencer, le disque dur a été monté, mais les files qui s'y trouvaient avaient disparu, lorsque j'ai essayé de créer un file (même avec le toucher), il dit:

Système de files en lecture seule

Une command df montre qu'elle n'est pas vide. C'est l'input mtab pour le lecteur:

/ dev / sdb1 / mnt / usbhd ext3 rw 0 0

Toute reflection sur la façon de résoudre ce problème?

Ce que j'ai essayé jusqu'à présent:

Ran fsck.ext3 -n /mnt/usbhd , il dit:

e2fsck 1.32 (09-nov.-2002)
fsck.ext3: la tentative de lecture du bloc du système de files a permis de lire brièvement en essayant d'ouvrir / mnt / usbhd
Pourrait-il s'agir d'une partition à longueur nulle?

Je l'ai alors monté et j'ai couru fsck /dev/sdb1 :

fsck 1.32 (09-nov.-2002)
e2fsck 1.32 (09-nov.-2002)
fsck.ext2: Aucun périphérique ou adresse de ce type en essayant d'ouvrir / dev / sdb1
Eventuellement un périphérique inexistant ou échangé?

fdisk -l ne montre pas l'appareil, mais il est montré dans /proc/partitions , j'ai trouvé une input dans / log / messages:

10 mai 10:40:51 server4 devlabel: Le périphérique / dev / sdb1 est mis dans devlabel's
list d'ignorance temporaire /etc/sysconfig/devlabel.d/ignore_list pour éviter les erreurs.
10 mai 10:50:14 server4 devlabel: le périphérique / dev / sdb1 est mis dans Devlabel's
list d'ignorance temporaire /etc/sysconfig/devlabel.d/ignore_list pour éviter les erreurs.

et la command dmesg renvoie quelques erreurs relatives à l'appareil, il s'agit d'un exemple:

Erreur E / S: dev 08:11, secteur 66984
Erreur d'E / S: dev 08:11, secteur 4360
EXT3-fs error (device sd (8,17)): ext3_readdir: le directory # 2 contient un trou à o ffset 0
Erreur E / S: dev 08:11, secteur 0
Erreur E / S: dev 08:11, secteur 264
EXT3-fs error (périphérique sd (8,17)): ext3_get_inode_loc: impossible à lire le bloc inode – inode = 2, block = 33
Erreur E / S: dev 08:11, secteur 0
EXT3-fs error (périphérique sd (8,17)) dans ext3_reserve_inode_write: échec d'IO
Erreur E / S: dev 08:11, secteur 0
Erreur d'E / S: dev 08:11, secteur 4360
ext3_abort appelé.
EXT3-fs annule (device sd (8,17)): ext3_journal_start: Détecté journal interrompu
Système de files de relève en lecture seule
usb.c: déconnection USB sur l'appareil 00: adresse 1d.7-5 3
hub.c: nouveau périphérique USB 00: 1d.7-5, adresse atsortingbuée 4
AVERTISSEMENT: l'intégrité des données de stockage de masse USB n'est pas assurée
Dispositif de stockage de masse USB trouvé à 4

2 Solutions collect form web for “Disparition externe du disque USB Linux – système de files corrompu”

Cela pourrait se produire en raison de l'éjection du dispositif, fs corrompu.

essayez de démonter et fsck / dev / sdb1 si cela se produit toujours, essayez de détwigr et de twigr le câble usb (ou l'utilisation de différents ports)

Très probablement un système de files cassé. J'espère que vous avez une sauvegarde.

Eh bien, de toute façon, voici comment vérifier le système de files:

 fsck.ext3 -n /mnt/usbhd 

Donnez-nous la sortie de ce programme (ou un résumé de celui-ci).

  • Est-ce que la taille du file returnnée par la stat est compromise?
  • qu'est-ce que fait exactement fsck sous les couvertures (pour UFS)?
  • Le cache ZFS contient-il des données compressées ou non compressées dans un système de files ZFS avec la compression activée?
  • Un disque dur de 1 To ne fonctionne pas dans linux
  • Système de files / Options pour les E / S randoms intensives
  • Système de files réseau approprié pour les files énormes (5+ Gb)
  • La fonction «file» de marionnettes a vidé un directory
  • Le contenu sur un volume tmpfs améliorera-t-il les performances?
  • Comment la déduplication du niveau de blocage ZFS s'ajoute-t-elle à la taille du bloc variable?
  • Système de files OpenVZ
  • powershell récupère les files et les copy
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.