Không thể gắn ổ cứng ngoài NTFS


76

Tôi gặp sự cố khi gắn ổ cứng ngoài, mỗi lần tôi thử và làm như vậy tôi nhận được thông báo sau:

"Error mounting /dev/sdb1 at /media/fuzzy27/My Book: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/fuzzy27/My Book"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb1': 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."

Làm thế nào để tôi đi về hoặc tôi cần phải làm gì để khắc phục lỗi / sự cố này mà không mất bất kỳ dữ liệu nào trên ổ cứng của tôi?

Không có cách nào khác để sửa nó mà không phải cài đặt lại windows hoặc tìm ai đó bằng windows?


1
xem thông báo: "NTFS không nhất quán hoặc có lỗi phần cứng hoặc đó là phần cứng SoftRAID / FakeRAID. Trong trường hợp đầu tiên chạy chkdsk / f trên Windows sau đó khởi động lại vào Windows hai lần." Các vấn đề Windows bạn khắc phục với các công cụ Windows.
Rinzwind

vâng tôi nghĩ rằng bạn phải tắt các cửa sổ khởi động lại và sau đó đến ubfox để truy cập nó. Ổ đĩa được mã hóa hay cái gì đó?
Chinmaya B

3
Như thông báo: "chạy chkdsk / f trên Windows sau đó khởi động lại vào Windows hai lần". Điều này có nghĩa là bạn phải khởi động Windows hoặc đưa ổ đĩa tới một người bạn có máy tính chạy Windows. Sau đó, sử dụng Dòng lệnh Windows và nhập lệnh "chkdsk / f X: trong đó X là ổ đĩa ngoài. Sau đó, như thông báo nói, hãy khởi động lại vào Windows hai lần.
user68186

Tôi không thể đồng ý nhiều hơn. Bạn cần chạy chkdsk /ftrên môi trường windows hoặc sử dụng HirensBootCD được khởi động vào USB. Tôi đã trải qua điều tương tự và nó đã giúp tôi khắc phục.
AzkerM

Câu trả lời:


86

Cài đặt ntfs-3g với sudo apt-get install ntfs-3g. Sau đó chạy lệnh ntfsfix trên phân vùng NTFS của bạn.

ntfsfix v2.0.0 (libntfs 10: 0: 0)

Cách sử dụng: ntfsfix [tùy chọn] thiết bị

Attempt to fix an NTFS partition.

-h, --help             Display this help
-V, --version          Display version information

Ví dụ: ntfsfix / dev / hda6

Địa chỉ email của nhà phát triển: linux-ntfs-dev@lists.sf.net Trang chủ NTFS của Linux: http://www.linux-ntfs.org

Lưu ý : Bất cứ khi nào bạn đang xử lý phân vùng, hãy đảm bảo rằng bạn có một bản sao lưu hoàn chỉnh chỉ để ở bên an toàn.


sudo apt-get install testdisk

Sau đó chạy nó:

sudo testdisk

và làm theo hướng dẫn. Bạn phải tìm kiếm các phân vùng và sau đó viết các thay đổi.

Cảm ơn người trả lời ở đây:


1
Nên loại bỏ phần giữa của câu trả lời năm. Như bạn nhận xét ntfsprogslà lâu rồi. Phần còn lại của câu trả lời năm
Cbhihe

1
FYI, nếu bạn đã sử dụng ddresTHER để kéo hình ảnh ra khỏi ổ cứng sắp chết, bạn cũng có thể sử dụng ntfsfix trên hình ảnh để giải quyết các vấn đề NTFS. Chỉ cần trỏ ntfsfix vào tệp hình ảnh (ntfsfix deathhdd.image) thay vì thiết bị thực tế trong / dev /.
dan_linder

1
Vấn đề ở đây là ổ cứng không được gắn chính xác. Làm thế nào sau đó một bản sao lưu có thể được thực hiện?
zondo

Dòng đầu tiên của câu trả lời này là đủ trong trường hợp của tôi.
Yair Daon

sudo ntfsfix / dev / sdc1 đã khắc phục sự cố của tôi và có thể gắn Đĩa cứng bên ngoài.
Nidheesh

60

Điều này là đủ tốt cho tôi:

sudo ntfsfix /dev/sdb1

Trên Ubuntu 14.04, điều này đi kèm với:

sudo apt-get install ntfs-3g

Các phiên bản cũ hơn của Ubuntu (ví dụ 12.04) sẽ yêu cầu:

sudo apt-get install ntfsprogs

1
Chỉ cần lưu ý rằng điều này có thể không phục hồi tất cả các tệp bị hỏng theo cách mà Windows chkdsk /Fsẽ làm nếu bạn có một máy Windows nên được thử trước tiên.
Sridhar Sarnobat

thực sự tôi đã thử điều đó với windows những gì bây giờ xảy ra là, nó gắn kết trong các cửa sổ nhưng truyền dữ liệu rất chậm (0 đến 70 đến 200 kbps). Đối với Ubuntu, nó hoàn toàn không gắn kết. vấn đề giống nhau. vì vậy bây giờ tôi đã chạy ntfsfix này. nó đã sửa chữa tất cả sau khi "phân vùng ntfs / dev / sdb1 được xử lý thành công", nó hiện đang được cài đặt. :). nhưng vấn đề là tốc độ. vẫn 200 kbps
MycrofD

Âm thanh như thiệt hại vật lý. Nếu tôi là bạn, tôi sẽ mua một bộ sao chép ổ đĩa để tạo một bản sao ở mức độ thấp của tất cả các bit và ném ổ đĩa đó đi trước khi nó khiến bạn mất dữ liệu quý giá hơn. amazon.com/gp/aw/d/B003WV5DLA?pc_redir=T1
Sridhar Sarnobat

@sridhar Thannks nó hoạt động
Er. Mohit Agrawal

Điều này hoạt động như một cơ duyên tuy nhiên tôi phải thực hiện cùng một lệnh khi
MACHI

2

Đây có vẻ là một câu hỏi cũ, nhưng tôi đã gặp phải vấn đề này trong ubfox 15.10. Tôi đã gắn ổ cứng vào windows và chỉ cần xóa thư mục ._. Trash trên ổ đĩa có chứa nhiều dữ liệu. Sau đó, tôi cắm lại vào linux và nó hoạt động tốt.


1
Xin chào từ năm 2017! Của tôi thậm chí còn kỳ lạ hơn: Tôi chỉ cắm đĩa của mình vào một cổng USB khác ..? Không biết tại sao xảy ra lỗi.
dr Hannibal Lecter

2

Chỉ trong trường hợp điều này xảy ra với bất kỳ ai khác và họ không nhấn vào bình luận của Hannibal Lecter , tôi chỉ cần thử một cổng USB khác. Không có gì sai với cổng USB đó, nhưng vì một số lý do, nó sẽ không hoạt động với ổ đĩa này.


0

Định dạng thiết bị trong định dạng FAT sử dụng tiện ích ubuntu Đĩa giải quyết vấn đề đối với tôi


0

Kết nối đĩa cứng ngoài với máy tính windows.

Khi đĩa liệt kê, chạy chkdsk /f [driveletter]:từ Dấu nhắc Lệnh.

Khi tôi thử ntfs-3g, nó gợi ý trong thiết bị đầu cuối để chạy chkdsk. :) (Tôi đang dùng Ubuntu 14.04, cài đặt gốc thực sự, không phải trên bất kỳ env ảo hóa nào)

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.