GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Schlechte magische Zahl in externer Superblock-Festplatte?

Für diese Frage gibt es hier bereits Antworten :Beschädigte NTFS-Partition ohne Windows reparieren

(12 Antworten)
Vor 1 Jahr geschlossen.

Ich habe eine externe Festplatte, die anscheinend defekt ist. Kann weder in Windows noch in Ubuntu geöffnet werden (es ist ein NTFS-Dateisystem).
Unter Windows habe ich (jetzt zweimal) den Befehl chkdsk ausgeführt . Dort identifiziert es bestimmte Speichersegmente, die nicht lesbar sind. Ich dachte, dass es diese „kennzeichnen“ und sie vermeiden würde, während versucht wird, die Festplatte einzulesen.
Aber nachdem ich dieses Programm ausgeführt hatte, konnte Windows es immer noch nicht öffnen. Also entweder liege ich falsch, oder meine Festplatte ist nicht mehr zu reparieren.

In der Annahme, dass ich falsch liege, wandte ich mich an Ubuntu, um zu sehen, ob gparted oder fsck könnte hilfreich sein.
Die „check“-Funktion in gparted gab mir einen Fehler… und nicht viele zusätzliche Informationen.

Überprüfen Sie zuerst, wo sich die Partition befindet, indem Sie lsblk ausführen gibt

sdb      8:16   0 298,1G  0 disk 
└─sdb1   8:17   0 298,1G  0 part 

Weiter zu fsck , habe ich den folgenden Befehl ausgeführt

[email protected]# fsck /dev/sdb1 -y
fsck from util-linux 2.31.1

Nichts mehr. Das war also ziemlich seltsam. Daher habe ich die gesamte Festplatte und nicht eine Partition ausprobiert. Dies gab

[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

Somit ist der angegebene Fehler

fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb

Da ich mir sicher bin (dank gparted ), dass ich es mit einem ntfs zu tun habe Dateisystem und nicht ext[0-9] .. Ich denke, dass die vorgeschlagene Lösung (Ausführen von ef2fsck trifft auf mich nicht zu.

Ich weiß nicht, wie ich von hier aus weitermachen soll. Ich glaube, wenn das Einlesen bestimmter Speichersegmente vermieden werden kann. Ich denke, ich kann einige Daten daraus abrufen. Aber ich weiß nicht, wie ich das machen soll.

Verwandte:Wie setzt man die Unity-Konfiguration in Ubuntu zurück?

Akzeptierte Antwort:

fsck und gparted Apps können nicht verwendet werden, um ein Problem mit einer NTFS-Partition zu beheben. ntfsfix sollte nicht verwendet werden, um dieses Problem zu beheben.

Normalerweise sollten Windows-Tools verwendet werden. Allerdings chkdsk hilft hier nicht weiter.

Sie können versuchen, testdisk zu verwenden aus dem Ubuntu-Betriebssystem.

sudo apt-get update # Software-Datenbanken aktualisieren

sudo apt-get install testdisk # testdisk installieren

sudo testdisk # testdisk starten

Hilfe zur Verwendung dieses Tools finden Sie unter http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step.


Ubuntu
  1. Python-abs()-Funktion

  2. Ubuntu – Ist es sicher, die Partitionsgröße auf /?

  3. Warum wird die Laufwerks-/Partitionsnummer immer noch verwendet?

  4. Linux – Partitionsnummer von Sda1 auf Sda2 ändern?

  5. Ist es möglich, eine Ubuntu-Live-CD zu verwenden und Gparted auszuführen, um die Festplatte zu partitionieren (einschließlich der Partition, die normalerweise auf einem bestimmten System installiert ist)?

Externe USB-Festplatte nicht erkannt?

Wie erstelle ich ein externes selbstheilendes Btrfs USB Hdd Raid 1 Array?

HDD-Leistung ist langsam in Ubuntu?

Welche Rolle spielt Magic Number beim Bootloading unter Linux?

Führen Sie einen Scan nach fehlerhaften Blöcken auf der Root-Partition in Linux durch

Wann ist fsck gefährlich?