CHKDSK für ein NTFS-Image durchführen?


8

Ich habe ein System mit einer Festplatte, die einige schlechte Sektoren hat. Früher habe ich ddrescuealle verfügbaren Sektoren auf dem Laufwerk wiederhergestellt, aber das Laufwerk entwickelt weiterhin neue fehlerhafte Sektoren, sodass ich es verschrottet habe. Zwei Durchläufe des Herstellertools zeigten VERSCHIEDENE Blöcke fehlerhafter Sektoren an, und zwei Durchgänge mit SpinRite führten zu VERSCHIEDENEN unlesbaren Sektoren, sodass das Laufwerk nicht mehr zuverlässig ist.

Die Partition befand sich auf einem 500-GB-Laufwerk, aber nur etwa 40 GB der Partition werden verwendet. Daher wollte ich das Laufwerk vorerst durch ein kleineres Laufwerk (120 GB) ersetzen.

Alles, was ich jetzt habe, ist ein Image, das von ddrescue der NTFS-Partition (z. B. / dev / sda1) erstellt wurde. Diese Datei befindet sich auf meinem NAS und hat eine Größe von 500 GB.

Mein Dilemma ist , dass alle der NTFS - Tools werden nicht auf dem Laufwerk überhaupt arbeiten , weil es ein paar Unstimmigkeiten aufgrund der nicht wiederhergestellten Sektoren sind. Nur etwa sechs Sektoren konnten letztendlich nicht wiederhergestellt werden (nur 3 KB!), Aber diese bringen das NTFS-Dateisystem immer noch in einen Zustand. Daher kann ich die Größe der Partition nicht ändern, ntfsclone nicht verwenden oder so. Ich kann die Tools für die Image-Datei ausführen, aber alle weisen mich an, die Partition in Windows zu CHKDSKEN, was ich nicht tun kann, da es sich nur um ein Roh-Image handelt, das sich auf meinem NAS befindet.

Das Problem ist, dass ich derzeit kein 500-GB-Ersatzlaufwerk habe, auf das ich das Image kopieren kann, um dies zu tun. Da die Datei 500 GB groß ist, kann ich sie nicht auf ein kleineres Laufwerk klonen und natürlich kann ich ntfsresize nicht verwenden.

Ich versuche also herauszufinden, ob es eine Möglichkeit gibt, chkdskdie Bilddatei auszuführen . Ich habe VMWare und VirtualBox, aber es gibt zwei Probleme: Zum einen ist die Image-Datei NUR die NTFS-Partition, ohne die Partitionstabelle usw. Außerdem handelt es sich um ein Roh-Image, das nicht in dem Format vorliegt, das von einem dieser Virtualisierungstools benötigt wird.

Irgendwelche Ratschläge, wie das Image repariert werden kann, damit ich dann die NTFS-Tools darauf verwenden kann?


Womit haben Sie das Bild erstellt?
Kanadier Luke

Antworten:


7

Wenn Sie Zugriff auf ein Windows-System haben, das das Image anhängen kann, können Sie mit ImDisk das Raw-Image bereitstellen .


Das hat wunderbar funktioniert !!! Ich habe das Image unter Windows gemountet und konnte den ihm zugewiesenen Laufwerksbuchstaben überprüfen. Jetzt ändere ich die Größe des Bildes mit ntfsresize und alles ist gut. Vielen Dank!
fdmillion

1
  • Verwenden Sie die Wiederherstellungsanwendung, um Ihre Dateien auf dem Laufwerk wiederherzustellen.
  • durch Booten in Linux Distribution mit der gemounteten Image-Datei
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.