chkdsk / f / r Alternative unter Ubuntu Linux

11

In Windows chkdsk /f /rbehebt OS automatisch einen Festplattenfehler.
Ich habe den Zugriff auf meinen Laptop verloren, obwohl ich in der Lage bin, meinen Laptop unter Linux live zu booten.
Ich habe Live-Boot Ubuntu 14.04 und ich muss einen Befehl ausführen, um logische HDD-Fehler zu beheben und automatisch zu beheben, wie in Windows, mit dem wir reparieren können chkdsk /f /r.
Also, was ist der alternative Befehl für chkdsk /f /runter Linux, um HDD-Fehler zu beheben?

rakibtg
quelle
Verwenden Sie für Linux-Dateisysteme wie ext4 usw., fsck -a /dev/sdXYwobei X und Y das Volume identifizieren, das überprüft werden soll. Beispiel: fsck -a /dev/sda1 manpages.ubuntu.com/manpages/hardy/man8/fsck.8.html Legen Sie NTFS-Volumes auf einem Windows-System ab und verwenden Sie chkdsk. Es gibt kein sicheres Linux-Tool für die Reparatur von NTFS-Dateisystemen. Oder starten Sie von einer Windows-Installationsdiskette und verwenden Sie die Eingabeaufforderung für den Wiederherstellungsmodus, um chkdsk auszuführen.
Frank Thomas

Antworten:

10

AFAIK gibt es keinen vollständigen Ersatz für chkdsk. Sie haben grundsätzlich zwei Möglichkeiten

ntfsfixist Teil von ntfs-3g und sollte auf Ihrem Ubuntu LiveMedium vorinstalliert sein. Es kann nur einige grundlegende Probleme mit NTFS beheben, löst jedoch chkdskbeim nächsten Windows-Start immer ein aus.

In einigen Fällen kann dies ausreichen, um den verwendbaren Zustand wiederherzustellen (abhängig davon, ob Windows weit genug booten kann, um ausgeführt werden zu können chkdsk...).

Wenn dies fehlschlägt, bleibt Ihnen die Option Nr. 2

  • Verwenden Sie eine Windows-Installations- / Wiederherstellungs-CD / DVD / BootStick

Von dort aus können Sie über chkdskeine Eingabeaufforderung ausgeführt werden.

Wenn Sie keine Windows-Medien zur Verfügung haben, können Sie die Festplatte auch entfernen und mit einer anderen Windows-Maschine verbinden.

Legionär
quelle
aber wie kann ich meine Laptop-Festplatte an meinen Desktop anschließen: / Übrigens gute Idee :)
Rakibtg
1
Nost-Laptops verwenden SATA-Laufwerke genauso wie Desktops. Das einzige Problem besteht darin, sie in dem Gehäuse zu mounten, was Sie wahrscheinlich nicht tun müssen, da Sie sie nur vorübergehend anschließen. Ich öffnete einfach das Desktop-Gehäuse, steckte es in einen offenen Sata-Port und ließ es seitlich hängen, bis die Reparatur abgeschlossen war. Wenn Sie es jedoch wirklich montieren möchten, besorgen Sie sich ein 2,5 "-> 3,5" -Adapterfach oder zwei 1 "-Schienen.
Frank Thomas
2
Ich wollte nur, dass ein chkdsk ausgeführt wird, hatte keine Installations-CD zur Hand und keine lokalen Administratoranmeldeinformationen (für die integrierten Wiederherstellungsoptionen). ntfsfix, um die Festplatte als schmutzig zu markieren, reichte aus, um die chkdsk zu starten.
ssnobody
@rakibtg Es gibt so viele Lösungen: Verwenden Sie eine PE-Bootdiskette, Windows to go ... oder Hirens Boot, wenn Ihr Computer alt genug ist. Sie können sogar eine Windows-Installationsdiskette einlegen und die Wiederherstellung auswählen. In der neueren Windows-Version ist die Wiederherstellungsoption bereits integriert, und Sie können sie einfach aus dem Startmenü auswählen
phuclv
@FrankThomas Es ist viel einfacher, ein SATA-zu-USB-Konvertierungskit zu bekommen. Sie können eine für nur $ 15
abholen
1

Obwohl es nicht so leistungsfähig ist wie Windows 'chkdsk, können Sie folgenden Ansatz verwenden:

sudo ntfsfix /dev/sdXY
sudo ntfsresize -i -f -v /dev/sdXY

Danach werden Sie sowieso aufgefordert, dies unter Windows zu tun, da Linux kein leistungsfähiges Äquivalent hat, aber dies kann einen guten Job machen.

Der ntfsresizeobige Befehl sucht nach fehlerhaften Clustern und führt eine Konsistenzprüfung des Dateisystems durch.

xdevs23
quelle
ntfsfixFAKES-Korrektur. Es verbirgt das Problem unter dem Teppich. Tolle Möglichkeit, Ihre Partition zu optimieren.
Stepan
1

Linux hat keine Tools zum Reparieren des NTFS-Dateisystems.

NICHT ntfsfixzum Reparieren Ihrer Festplatte verwenden. Es entfernt nur die "schmutzige FS" -Flagge und Sie erhalten ein falsches Sicherheitsgefühl. Nach einigen "Korrekturen" können Ihre Daten nicht mehr wiederhergestellt werden.

Verwenden Sie Windows. Verfügen Sie entweder über eine separate Festplatte mit Windows oder installieren Sie VMware, laden Sie das Windows VMware-Image von Microsoft herunter, geben Sie die Raw-Festplatte für das Gastbetriebssystem frei und überprüfen Sie sie von dort aus.

Stepan
quelle
-3

Verwenden Sie "fsck": http://ss64.com/bash/fsck.html

fsck -a / dev / sdXY (sdXY ist die "Partition" oder Festplatte, die Sie überprüfen möchten).

kj_
quelle
3
fsck überprüft keine NTFS-Partitionen
kurdtpage