(12 réponses)
Fermé il y a 1 an.
J'ai un disque dur externe qui semble cassé. Ne peut pas être ouvert sous Windows ni sous Ubuntu (il s'agit d'un système de fichiers NTFS).
Sous Windows, j'ai exécuté (deux fois maintenant) la commande chkdsk
. Là, il identifie certains segments de mémoire qui sont illisibles. Je pensais qu'il les "marquerait" et les éviterait en essayant de lire sur le disque dur.
Mais après avoir exécuté ce programme, Windows n'était toujours pas en mesure de l'ouvrir. Donc, soit je me trompe, soit mon disque est irréparable.
En supposant que je me trompe, je me suis tourné vers Ubuntu pour voir si gparted
ou fsck
pourrait être utile.
La fonction "vérifier" dans gparted
m'a donné une erreur… et pas beaucoup d'informations supplémentaires.
Vérifier d'abord où se trouve la partition, en exécutant lsblk
donne
sdb 8:16 0 298,1G 0 disk
└─sdb1 8:17 0 298,1G 0 part
Passer à fsck
, j'ai exécuté la commande suivante
[email protected]# fsck /dev/sdb1 -y
fsck from util-linux 2.31.1
Rien de plus. C'était donc assez étrange. Par conséquent, j'ai essayé le disque entier et non une partition. Cela a donné
[email protected]# fsck /dev/sdb -y
fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>
Found a dos partition table in /dev/sdb
Ainsi, l'erreur indiquée est
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb
Puisque je suis sûr (grâce à gparted
) que j'ai affaire à un ntfs
système de fichiers, et non ext[0-9]
.. Je pense que la solution proposée (exécuter ef2fsck
ne s'applique pas à moi.
Je ne sais pas comment continuer à partir d'ici. Je crois que si certains segments de mémoire peuvent être évités pour être lus. Je pense que je peux en récupérer certaines données. Mais je ne sais pas comment faire.
Connexe :Comment réinitialiser la configuration Unity dans Ubuntu ?Réponse acceptée :
fsck
et gparted
les applications ne peuvent pas être utilisées pour résoudre un problème avec une partition ntfs. ntfsfix
ne doit pas être utilisé pour tenter de résoudre ce problème.
Les outils Windows doivent normalement être utilisés. Cependant, chkdsk
n'aide pas ici.
Vous pouvez essayer d'utiliser testdisk
à partir du système d'exploitation Ubuntu.
sudo apt-get update
# mettre à jour les bases de données du logiciel
sudo apt-get install testdisk
# installer le disque de test
sudo testdisk
# démarrer le disque de test
Accédez à http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step pour obtenir de l'aide sur l'utilisation de cet outil.