CHKDSK auf einer anderen Festplatte als der Festplatte 0 ausführen?

CHKDSK auf einer anderen Festplatte als der Festplatte 0 ausführen?

Ich habe drei Festplatten in meinem System, und eine davon ist eine Laptop-Festplatte, die in einem SATA-Gehäuse mit USB 2 defekt sein könnte. Es ist Festplatte 1 in Windows (von Festplatte 0, Festplatte 1 und Festplatte 2). Ich würde CHKDSKsie gerne ausführen, aber anscheinend läuft sie nur auf der primären Festplatte oder einem Laufwerksbuchstaben.

Das Laufwerk wird im Computer nicht angezeigt, weil es entweder defekt ist oder weil die Laufwerksbuchstaben mit denen des primären Datenträgers (C: und D:) identisch sind.

Linux konnte die Festplatte auch nicht finden und gpartedzeigte einen E/A-Fehler auf dem Gerät an.

Ich versuche alles, was ich kann, bevor ich es entweder zu einem Fachmann bringe oder einfach wegwerfe.

Antwort1

Es ist unmöglich, dass die Laufwerksbuchstaben „dieselben“ sind, da sie von Windows zugewiesen und nicht dauerhaft irgendwo auf der Festplatte gespeichert werden. Windows würde beispielsweise einfach E:und verwenden. Wenn dies nicht der Fall ist, versuchen Sie, mit oder einen neuen zuzuweisen . (Vergessen Sie nicht, dass Festplatten in Ordnern und nicht nur in Festplattenlaufwerken gemountet werden können. )F:diskmgmt.mscmountvolC:\Disks\Backup

Wie Sie jedoch sagten, meldet Linux auch E/A-Fehler auf der Festplatte. Dies zeigt also, dass das Problemnichtmit „Laufwerksbuchstaben“, aber auf einer niedrigeren Ebene.

Es macht wenig Sinn, chkdskauf einem Volume zu laufen, das nicht gemountet werden kann, da der Hauptzweck von darin chkdskbesteht, einDateisystemaus Konsistenzgründen, und für jedes Dateisystem, das Windows nicht erkennt, ist nichts mehr chkdskzu tun.

verwandte Informationen