Mount đã thoát với mã thoát 13


20

Tôi có một ổ cứng ngoài 1TB mà gần đây tôi đã định dạng thành NTFS. Nó đã được cài đặt trên Ubuntu 11.10 của tôi cho đến tận bây giờ. Tôi đã không thực hiện bất kỳ thay đổi nào để ảnh hưởng đến hệ điều hành hoặc sự phấn khích của tôi.

Lỗi mà tôi nhận được là:

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.

Tôi đã đọc nàynày . Nhưng không giúp được gì.

Tôi đã thử cài đặt ntfsfixnhưng không có gói như vậy tồn tại nữa. Tôi chưa bao giờ sử dụng ổ cứng này trên máy tính windows. Nếu tôi cần sử dụng một máy khác để làm công cụ sửa lỗi này, tôi có quyền truy cập vào máy mac.

Có lời khuyên nào không?

Đây là đầu ra sudo fdisk -l của tôi: GPT trên thế giới là gì? Tôi đã không làm điều đó. Nó từng là 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

Câu trả lời:


3

GPT là Bảng phân vùng GUID, là hệ thống phân vùng thế hệ tiếp theo được sử dụng trên máy Mac, PC dựa trên UEFI và các đĩa có kích thước trên 2TiB. Nó cũng có thể được sử dụng trên các đĩa nhỏ hơn ngay cả trên các hệ thống dựa trên BIOS, miễn là bạn không mong đợi khởi động Windows từ các đĩa đó. Như thông fdiskbáo cảnh báo lưu ý, fdiskkhông hỗ trợ GPT, vì vậy bạn không nên cố gắng sử dụng fdisktrên đĩa này. Thay vào đó, sử dụng gdisk(một phần của gdiskhoặc gptfdiskgói, tùy thuộc vào cách bạn cài đặt nó) hoặc parted.

GPT không có gì để làm với vấn đề của bạn, mặc dù. Thông báo lỗi gắn kết cho biết lỗi I / O, có thể chỉ ra lỗi phần cứng. Bạn có thể thử chạy thử nghiệm SMART trên đĩa bằng một công cụ như gsmartcontrol(GUI) hoặc smartctl(chế độ văn bản). Điều này sẽ bật lên bất kỳ lỗi phần cứng nào, nhưng đầu ra của một bài kiểm tra SMART có thể khó diễn giải. Vì bạn nói đó là ổ đĩa ngoài, nó cũng có thể là dây cáp bị lỏng hoặc bị hỏng, vì vậy bạn có thể thử nối lại hoặc thay thế nó. Lỗi cáp sẽ không xuất hiện trong một thử nghiệm SMART.

Nói chung, nếu đó không thực sự là một lỗi phần cứng, bạn không thể thực hiện các kiểm tra hệ thống tệp đầy đủ trên NTFS từ Linux hoặc OS X; chỉ Windows cung cấp các công cụ để làm điều này. Bạn có thể không thể gắn đĩa NTFS cần kiểm tra hệ thống tệp, do đó bạn phải có thể đưa đĩa NTFS vào hệ thống Windows theo thời gian để xử lý các vấn đề như vậy. Nếu bạn không bao giờ sử dụng đĩa trên hệ thống Windows, NTFS là hệ thống tệp sai sử dụng trên nó.

Đối với chỉ sử dụng Linux, tốt nhất là sử dụng hệ thống tệp gốc của Linux, chẳng hạn như ext2fs, ext3fs, ext4fs, ReiserFS, XFS, JFS hoặc có lẽ là Btrfs. (Tuy nhiên, tôi sẽ không sử dụng ext2fs trên đĩa 1TB.) Nếu bạn sử dụng đĩa cho cả Linux và OS X, tôi sẽ sử dụng cả FAT hoặc HFS +. Mặc dù tuổi đời của nó, FAT vẫn là hệ thống tập tin hệ điều hành chéo được hỗ trợ tốt nhất. Tuy nhiên, nó có vấn đề với kích thước tệp tối đa là 4GiB, đây có thể là vấn đề nếu bạn lưu trữ đa phương tiện hoặc các tệp lớn khác. HFS + vẫn ổn khi sử dụng Linux / OS X, miễn là bạn hiểu cách vô hiệu hóa tạp chí và xử lý các vấn đề về quyền. (Nếu tạp chí được bật, Linux sẽ không ghi vào HFS + trừ khi bạn sử dụng tùy chọn gắn kết ghi đè, điều này có thể làm giảm sự an toàn.)


Cảm ơn câu trả lời của bạn. Tuy nhiên, vì tôi dự định sử dụng ổ cứng trên Linux / OsX / Win7, tôi đã chọn một hệ thống NTFS. Ổ cứng không được ghi nhật ký. Có vấn đề với quyền truy cập ghi trên ổ cứng. Tôi phải định dạng lại (thành NTFS) và chowntất cả các thư mục trong đó. Điều đó đã làm việc cho đến nay.
dearN

39

Điều này thực sự làm việc cho tôi.

Trên một số bản phát hành Linux gần đây, bạn cần cài đặt các tiện ích ntfs-3g. Hãy thử sudo apt-get install ntfs-3ghoặc tải xuống từ http://www.tuxera.com/community/ntfs-3g-doad/ . ntfs-3g bao gồm ntfspross.

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 !

(Nguồn: http://gnuwin32.sourceforge.net/packages/ntfsprogs.htmlm )

Với ntfs-3g được cài đặt ( sudo apt-get install ntfs-3g), bạn nên thực hiện các lệnh sau trong một thiết bị đầu cuối:

sudo ntfsfix /dev/partitionName

Sau lệnh này, bạn sẽ mong đợi đầu ra sau:

~$ 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.

Sau bước này, bạn sẽ có thể truy cập vào phân vùng ổ đĩa ngoài như bình thường, gắn kết hoặc sử dụng nautilus để truy cập các tệp của bạn.


2
đây là câu trả lời hay nhất
vinni_f

1
bạn nên lưu ý rằng nó phải là tên phân vùng thực tế chứ không phải là thiết bị. Vì vậy /dev/sdb1, không chỉ/dev/sdb
Ciprian Tomoiagă

cái này không hoạt động ..
Vijay Chavda

giải pháp đơn giản nhất .... tại sao lỗi này xảy ra?
Khán giả im lặng
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.