Tidak dapat memasang hard drive eksternal NTFS

77

Saya mengalami masalah saat memasang hard drive eksternal saya, setiap kali saya mencoba dan melakukannya saya mendapatkan pesan berikut:

"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."

Bagaimana saya melanjutkan atau apa yang harus saya lakukan untuk memperbaiki kesalahan / masalah ini tanpa kehilangan data pada hard drive saya?

Apakah tidak ada cara lain untuk memperbaikinya tanpa harus menginstal ulang windows atau menemukan seseorang menggunakan windows?

pengguna307687
sumber
1
lihat pesan: "NTFS tidak konsisten, atau ada kesalahan perangkat keras, atau itu adalah perangkat lunak SoftRAID / FakeRAID. Dalam kasus pertama, jalankan chkdsk / f pada Windows kemudian reboot ke Windows dua kali." Masalah Windows yang Anda perbaiki dengan alat windows.
Rinzwind
ya saya pikir Anda harus mematikan restart windows dan kemudian datang ke ubuntu untuk mengaksesnya. Apakah drive dienkripsi atau semacamnya?
Chinmaya B
3
Seperti pesan yang tertulis: "jalankan chkdsk / f di Windows lalu reboot ke Windows dua kali." Ini berarti Anda harus mem-boot Windows atau membawa drive ke teman yang memiliki komputer yang menjalankan Windows. Kemudian gunakan Windows Command Line dan masukkan perintah "chkdsk / f X: di mana X adalah drive eksternal. Kemudian seperti yang tertulis di pesan, reboot ke Windows dua kali.
user68186
Saya sangat setuju. Anda perlu menjalankan chkdsk /fdi lingkungan windows atau menggunakan HirensBootCD yang di- boot ke USB. Saya telah mengalami hal yang sama dan itu membantu saya untuk memperbaikinya.
AzkerM

Jawaban:

86

Instal ntfs-3g dengan sudo apt-get install ntfs-3g. Kemudian jalankan perintah ntfsfix pada partisi NTFS Anda.

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

Penggunaan: perangkat ntfsfix [opsi]

Attempt to fix an NTFS partition.

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

Misalnya: ntfsfix / dev / hda6

Alamat email pengembang: [email protected] Beranda Linux NTFS: http://www.linux-ntfs.org

Catatan : Setiap kali Anda berurusan dengan partisi, pastikan Anda memiliki cadangan lengkap hanya untuk berada di sisi yang aman.


sudo apt-get install testdisk

Kemudian jalankan:

sudo testdisk

dan ikuti instruksi. Anda harus mencari partisi dan kemudian menulis perubahan.

Terima kasih kepada penjawab di sini:

Ruslan Gerasimov
sumber
1
Dianjurkan untuk menghilangkan bagian tengah dari jawaban Anda. Seperti yang Anda katakan ntfsprogssudah lama hilang. Sisa jawaban Anda berdiri.
Cbhihe
1
FYI, jika Anda menggunakan ddrescue untuk menarik gambar dari hard drive yang sekarat, Anda dapat menggunakan ntfsfix pada gambar untuk mengatasi masalah NTFS juga. Arahkan saja ntfsfix ke file gambar (ntfsfix dyinghdd.image) alih-alih perangkat yang sebenarnya di / dev /.
dan_linder
1
Intinya di sini adalah bahwa hard drive tidak dipasang dengan benar. Lalu bagaimana cadangan dapat dilakukan?
zondo
Baris pertama dari jawaban ini sudah cukup dalam kasus saya.
Yair Daon
sudo ntfsfix / dev / sdc1 memperbaiki masalah saya dan dapat memasang Hard Disk eksternal.
Nidheesh
61

Ini cukup baik untuk saya:

sudo ntfsfix /dev/sdb1

Di Ubuntu 14.04 ini dilengkapi dengan:

sudo apt-get install ntfs-3g

Versi Ubuntu yang lebih lama (mis. 12.04) membutuhkan:

sudo apt-get install ntfsprogs
Sridhar Sarnobat
sumber
1
Perhatikan bahwa ini mungkin tidak memulihkan semua file yang rusak seperti yang dilakukan Windows chkdsk /Fjika Anda memiliki mesin Windows yang harus dicoba terlebih dahulu.
Sridhar Sarnobat
sebenarnya saya sudah mencobanya dengan windows. apa yang sekarang terjadi adalah, mount di windows tetapi transfer data sangat lambat (0 hingga 70 hingga 200 kbps). Adapun ubuntu, itu tidak me-mount sama sekali. masalah yang sama. jadi saya sekarang menjalankan ntfsfix ini. itu membuat semua koreksi. setelah "partisi ntfs / dev / sdb1 berhasil diproses" sekarang sedang di-mount. :) tapi masalahnya adalah kecepatan. masih 200 kbps
MycrofD
Kedengarannya seperti kerusakan fisik. Jika saya jadi Anda, saya akan membeli duplikator drive untuk melakukan salinan semua bit tingkat rendah, dan membuang drive itu sebelum menyebabkan Anda kehilangan data yang lebih berharga. amazon.com/gp/aw/d/B003WV5DLA?pc_redir=T1
Sridhar Sarnobat
@sridhar Thannks berhasil
Er. Mohit Agrawal
Ini berfungsi sebagai pesona, tetapi saya harus melakukan perintah yang sama di SETIAP reboot sistem saya ...
c24b
2

Ini sepertinya pertanyaan lama, tapi saya mengalami masalah ini di ubuntu 15.10. Saya memasang hard drive di windows dan hanya menghapus direktori ._. Trash pada drive yang kebetulan berisi banyak data. Kemudian saya memasangnya kembali ke linux dan bekerja dengan baik.

Magicsowon
sumber
1
Halo dari 2017! Milik saya bahkan lebih aneh: Saya baru saja menancapkan disk saya ke port USB yang berbeda ..? Tidak tahu mengapa kesalahan terjadi.
dr Hannibal Lecter
2

Kalau-kalau ini terjadi pada orang lain dan mereka tidak menekan komentar dr Hannibal Lecter , saya hanya perlu mencoba port USB yang berbeda. Tidak ada yang salah dengan port USB itu, tetapi untuk beberapa alasan, itu tidak akan berfungsi dengan drive ini.

trueCamelType
sumber
0

Memformat perangkat dalam format FAT menggunakan utilitas ubuntu Disk memecahkan masalah bagi saya

Jose Kj
sumber
0

Hubungkan hard disk eksternal ke pc windows.

Ketika disk menghitung, jalankan chkdsk /f [driveletter]:dari Command Prompt.

Ketika saya mencoba ntfs-3g, disarankan di terminal untuk dijalankan chkdsk. :) (Saya di Ubuntu 14.04, instal asli asli, bukan pada env tervirtualisasi)

Aj700
sumber