web-dev-qa-db-fra.com

Pourquoi Ubuntu ne trouve-t-il pas un système de fichiers ext3 sur mon disque dur?

Cette question est liée à cette question: Pas assez de composants pour démarrer la matrice RAID?

J'essaie de récupérer les données d'un périphérique NAS "Western Digital MyBook World Edition (lumière blanche)". Il s’agit en gros d’une machine Linux intégrée avec un disque dur de 1 To au format ext3. Il a cessé de démarrer un jour sans raison apparente.

J'ai extrait le disque dur du périphérique NAS et je l'ai installé sur un ordinateur de bureau exécutant Ubuntu 10.10 dans l'espoir d'accéder aux fichiers du lecteur. J'ai suivi les instructions de ce message de forum, destinées à monter le lecteur via Terminal: http://mybookworld.wikidot.com/forum/t-90514/how-to-recover-data-from-wd-my -book-world-edition-nas-device # post-976452

J'ai identifié la partition que je veux monter et récupérer des fichiers sous/dev/sd4 en exécutant "fdisk -l" et en obtenant ceci:

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001cf00

Device Boot Start End Blocks Id System
/dev/sdb1 5 248 1959930 fd Linux raid autodetect
/dev/sdb2 249 280 257040 fd Linux raid autodetect
/dev/sdb3 281 403 987997+ fd Linux raid autodetect
/dev/sdb4 404 121601 973522935 fd Linux raid autodetect//

Lorsque j'essaie de monter en utilisant: "mount -t ext3/dev/sdb4/media/xyz", l'erreur suivante apparaît:

mount: wrong fs type, bad option, bad superblock on /dev/sdb4,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Et "dmesg | tail" me montre:

[ 15.184757] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0
[ 15.986859] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1
[ 15.988379] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
[ 16.353379] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[ 16.705944] tg3 0000:02:00.0: eth0: Link is up at 100 Mbps, full duplex
[ 16.705951] tg3 0000:02:00.0: eth0: Flow control is off for TX and off for RX
[ 16.706102] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 19.125673] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[ 27.600012] eth0: no IPv6 routers present
[ 373.478031] EXT3-fs (sdb4): error: can't find ext3 filesystem on dev sdb4.

Je suppose que cette dernière ligne est la ligne de frappe :)

Pourquoi ne trouve-t-il pas le système de fichiers ext3 sur mon lecteur? Que dois-je faire pour monter cette partition et copier son contenu? Est-ce que cela a quelque chose à voir avec le lecteur faisant partie d'un RAID (voir la question mentionnée ci-dessus)?

Un grand merci à tous ceux qui peuvent aider.

4
urig

En effet, le problème a été résolu grâce à une réponse de @ Oli à une autre question similaire que j’avais posée ici: Pas assez de composants pour démarrer la matrice RAID?

Le disque dur a été configuré avec 4 partitions de RAID-1. C'est probablement pourquoi il n'a pas pu être monté. Ayant installé mdadm et l’ayant utilisé pour "assembler" le lecteur, je pouvais le voir monter via Utilitaire de disque.

Voir la réponse à mon autre question ci-dessus pour plus de détails.

0
urig

On dirait que le système de fichiers a été corrompu d'une manière ou d'une autre.

Vous pouvez essayer "fsck -t ext3/dev/sdb4" et voir si cela résout vos problèmes.

Assurez-vous également que ext3 est le bon système de fichiers. Si je comprends bien, fsck peut corrompre les données si vous lui donnez le mauvais système de fichiers.

2
Matt

J'ai récemment eu un problème avec mon White Light 2To NAS de Western Digital My Book World Edition (seulement 1 HD). Cela fonctionnait parfaitement pendant très longtemps lorsque je me suis déplacé et que je me suis dit: pourquoi ne pas configurer correctement mon contenu et appliquer une adresse IP statique sur celui-ci afin que tous mes ordinateurs puissent s'y connecter à tout moment au lieu de devoir les découvrir à chaque fois heure et voir quelle adresse DHCP a été donnée. Alors j'ai fait ça, et ça a fonctionné. Puis, alors que j'étais dans la configuration du NAS, j'ai vu qu'une mise à jour du système était disponible. Dumb a $$, j'ai décidé d'aller de l'avant et d'obtenir la dernière mise à jour car c'est censé être une bonne chose, non? Tout est automatisé et vous ne pouvez rien faire d'autre que cliquer sur le bouton, mais une fois que c'est fait, mon NAS était une brique. La lumière blanche du bas resterait allumée pendant une très longue période, puis disparaîtrait et disparaîtrait. Pas de chance de l'obtenir sur le réseau local non plus. Réinitialisations, redémarrages, prières, manuels d'utilisation; n'a pas aidé. Certaines recherches plus tard, il s'avère que je ne suis pas le seul idiot à avoir gâché une bonne chose et à en avoir payé le prix. Le lecteur tournait toujours, j'ai donc eu la joie de le sortir de l'affaire. Je pourrais probablement le reconstituer si je le voulais, mais après cette petite expérience des systèmes de fichiers EXT3 et XFS, je pense que je ferais mieux de le placer dans une baie de mon ordinateur Windows 7 et de le mettre à profit (NTFS) à partir de Là. Pas comme 2To n’est plus impressionnant en NAS de toute façon.

Maintenant que cette histoire est terminée, voici ce que j'ai trouvé en essayant d'extraire les fichiers via un boîtier USB externe connecté à mon bureau Windows 7: le lecteur comporte quatre partitions. Deux d’entre eux sont EXT3 et avec un peu de bêtises et une bonne application (EXT2FSD), j’ai pu lire les deux systèmes de fichiers EXT3 dans Windows de manière native. J'ai trouvé les dossiers où devraient se trouver mes fichiers, mais à mon grand désarroi, ils ne contiennent rien. Il s'avère que la quatrième partition est l'endroit où se trouvent les bonnes choses et qu'elle est configurée comme un système de fichiers XFS. Il s'est avéré que Raw cependant.

Ce n'est pas facile à voir dans Windows. Raise Data Recovery est un logiciel payant qui peut sauvegarder votre bacon ou au moins vous donner une lueur d’espoir car vous pouvez l’essayer gratuitement et au moins voir que vos fichiers sont toujours là. Les miens n'ont pas été supprimés ou quoi que ce soit, ma structure de fichier est donc parfaite. Si vous recherchez des fichiers supprimés, il le fera tant qu’ils n’auront pas été écrasés, mais l’arborescence du menu peut être un peu mystérieuse à parcourir. Mes fichiers sont toujours là et m'attendent en parfait état, mais je vais emmener mon lecteur chez un ami qui aime Linux et voir si Mint (il dit qu'il peut voir XFS) peut voir les données sans avoir à payer environ 28 USD. pour le logiciel Raise. Surtout dans mon cas où je ne cherche pas à récupérer des fichiers supprimés. J'ai juste besoin de lire cette fichue partition parce que mon NAS est allé pendant une mise à jour du firmware (merci encore à Western Digital). Au moins, j’ai toujours un disque dur Western Digital Green de 2 To en état de marche dans mon ordinateur lorsque j’ai terminé de retirer mes fichiers et de les reformater.

J'espère que ce n'est pas trop tard pour vous.

0
Joel