it-swarm.com.de

Mount beendet mit Exit-Code 13

Ich habe eine externe 1-TB-Festplatte, die ich kürzlich mit NTFS formatiert habe. Es war auf meinem Ubuntu 11.10 bis jetzt in Ordnung. Ich habe keine Änderungen an meinem Betriebssystem oder meiner Festplatte vorgenommen.

Der Fehler, den ich erhalte, ist:

Error mounting: mount exited with exit code 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb2': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

Ich las dieses und dieses . Aber keiner hat geholfen.

Ich habe versucht, ntfsfix zu installieren, aber es gibt kein solches Paket mehr. Ich habe diese Festplatte noch nie auf einem Windows-Computer verwendet. Wenn ich einen anderen Computer verwenden muss, um das Problem zu beheben, kann ich auf einen Mac zugreifen.

Irgendein Rat?

Dies ist meine Sudo fdisk -l Ausgabe: Was in aller Welt ist GPT? Das habe ich nicht gemacht Früher war es NTFS.

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2148   961320312   480659082+  83  Linux
/dev/sda2       961320313   976773167     7726427+   5  Extended
/dev/sda5       961320314   976773167     7726427   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT
18
dearN

GPT ist die GUID-Partitionstabelle , das Partitionierungssystem der nächsten Generation, das auf Macs, UEFI-basierten PCs und Festplatten mit einer Größe von mehr als 2 TB verwendet wird. Es kann auch auf kleineren Festplatten verwendet werden, selbst auf BIOS-basierten Systemen, sofern Sie nicht damit rechnen, Windows von solchen Festplatten zu starten. Da die fdisk Warnmeldung feststellt, dass fdisk GPT nicht unterstützt, sollten Sie nicht versuchen, fdisk auf diesem Datenträger zu verwenden. Verwenden Sie stattdessen gdisk (Teil des Pakets gdisk oder gptfdisk, je nachdem, wie Sie es installieren) oder parted.

GPT hat jedoch nichts mit Ihrem Problem zu tun. Die Mount-Fehlermeldung zeigt einen E/A-Fehler an, der höchstwahrscheinlich auf einen Hardwarefehler hinweist. Sie können versuchen, einen SMART Test auf der Festplatte mit einem Tool wie gsmartcontrol (GUI) oder smartctl (Textmodus) auszuführen. Dies sollte zu Hardwarefehlern führen, aber die Ausgabe eines SMART -Tests kann schwer zu interpretieren sein. Da Sie sagen, dass es sich um ein externes Laufwerk handelt, kann es sich auch um ein loses oder beschädigtes Kabel handeln. Versuchen Sie daher, es erneut zu installieren oder zu ersetzen. Kabelfehler treten bei einem SMART Test nicht auf.

Wenn es sich nicht wirklich um einen Hardwarefehler handelt, können Sie unter NTFS unter Linux oder OS X keine geeigneten Dateisystemtests durchführen . nur Windows stellt hierfür Tools zur Verfügung. Möglicherweise können Sie eine NTFS-Festplatte nicht bereitstellen, für die Dateisystemprüfungen erforderlich sind. Daher müssen Sie in der Lage sein , von Zeit zu Zeit eine NTFS-Festplatte auf ein Windows-System zu laden, um solche Probleme zu beheben. Wenn Sie die Festplatte niemals auf einem Windows-System verwenden, ist NTFS das falsche Dateisystem.

Für die ausschließliche Verwendung unter Linux empfiehlt sich die Verwendung eines nativen Linux-Dateisystems wie ext2fs, ext3fs, ext4fs, ReiserFS, XFS, JFS oder möglicherweise Btrfs. (Ich würde ext2fs jedoch nicht auf einer 1-TB-Festplatte verwenden.) Wenn Sie die Festplatte sowohl für Linux als auch für OS X verwenden, würde ich entweder FAT oder HFS + verwenden. Trotz seines Alters ist FAT immer noch das am besten unterstützte Betriebssystem-übergreifende Dateisystem. Es gibt jedoch Probleme mit einer maximalen Dateigröße von 4 GB, was ein Problem sein kann, wenn Sie Multimedia- oder andere große Dateien speichern. HFS + ist für die Verwendung unter Linux/OS X in Ordnung, vorausgesetzt, Sie verstehen, wie das Journal deaktiviert und Berechtigungsprobleme behoben werden. (Wenn das Journal aktiviert ist, schreibt Linux nur dann in HFS +, wenn Sie eine Mount-Option zum Überschreiben verwenden. Dies kann die Sicherheit beeinträchtigen.)

3
Rod Smith

Das hat wirklich bei mir funktioniert.

In einigen neueren Linux-Versionen müssen Sie die Dienstprogramme ntfs-3g installieren. Versuchen Sie Sudo apt-get install ntfs-3g oder laden Sie es von http://www.tuxera.com/community/ntfs-3g-download/ herunter. ntfs-3g enthält ntfsprogs.

ntfsprogs is a suite of NTFS utilities based around a shared library. The tools are available for free and come with full source code.

mkntfs: Create an NTFS volume on a partition
ntfscat: Print a file on the standard output
ntfsclone: Efficiently backup/restore a volume at the sector level
ntfscluster: Given a cluster, or sector, find the file
ntfsfix: Forces Windows to check NTFS at boot time
ntfsinfo: Dump a file’s attributes, completely
ntfslabel: Display or set a volume’s label
ntfslib: Move all the common code into a shared library
ntfsls: List directory contents
ntfsresize: Resize an NTFS volume
ntfsundelete: Find files that have been deleted and recover them
ntfswipe: Write zeros over the unused parts of the disk
ntfsdefrag: Defragment files, directories and the MFT
ntfsck: Perform consistancy checks on a volume
nttools: Command-line tools to view/change an offline NTFS volume, e.g. ntfscp, ntfsgrep, ntfstouch, ntfsrm, ntfsrmdir, ntfsmkdir
ntfsdiskedit: Walk the tree of NTFS ondisk structures (and alter them)

Be careful with these utilities, they might damage the filesystem, or your hard disk !

(Quelle: http://gnuwin32.sourceforge.net/packages/ntfsprogs.htm )

Wenn ntfs-3g installiert ist (Sudo apt-get install ntfs-3g), sollten Sie die folgenden Befehle in einem Terminal ausführen:

Sudo ntfsfix /dev/partitionName

Nach diesem Befehl sollten Sie die folgende Ausgabe erwarten:

~$ Sudo ntfsfix /dev/sdb3
Mounting volume... FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... FAILED
Correcting differences in $MFTMirr record 0...OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb3 was processed successfully.

Nach diesem Schritt sollten Sie in der Lage sein, wie gewohnt auf Ihre externe Laufwerkspartition zuzugreifen. Hängen Sie Nautilus ein oder verwenden Sie es, um auf Ihre Dateien zuzugreifen.

38
mujahied