ไม่สามารถต่อฮาร์ดไดรฟ์ภายนอก NTFS


76

ฉันมีปัญหาในการติดตั้งฮาร์ดไดรฟ์ภายนอกทุกครั้งที่ฉันพยายามทำเช่นนั้นฉันจะได้รับข้อความต่อไปนี้:

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

ฉันจะทำอย่างไรหรือฉันต้องทำอย่างไรเพื่อแก้ไขข้อผิดพลาด / ปัญหานี้โดยไม่สูญเสียข้อมูลใด ๆ ในฮาร์ดไดรฟ์ของฉัน

ไม่มีวิธีอื่นในการแก้ไขโดยไม่ต้องติดตั้ง windows ใหม่หรือค้นหาคนที่ใช้ windows หรือไม่


1
ดูข้อความ: "NTFS ไม่สอดคล้องกันหรือมีความผิดพลาดของฮาร์ดแวร์หรือเป็นฮาร์ดแวร์ SoftRAID / FakeRAID ในกรณีแรกให้รัน chkdsk / f บน Windows จากนั้นรีบูตเข้าสู่ Windows สองครั้ง" ปัญหา Windows ที่คุณแก้ไขด้วยเครื่องมือ windows
Rinzwind

ใช่ฉันคิดว่าคุณต้องปิดหน้าต่างรีสตาร์ทแล้วไปที่ Ubuntu เพื่อเข้าถึง ไดรฟ์เข้ารหัสหรือบางอย่าง
Chinmaya B

3
ตามที่ข้อความแจ้งว่า: "run chkdsk / f บน Windows จากนั้นรีบูตเข้าสู่ Windows สองครั้ง" ซึ่งหมายความว่าคุณต้องบูต Windows หรือนำไดรฟ์ไปให้เพื่อนที่มีคอมพิวเตอร์ที่ใช้ Windows จากนั้นใช้ Windows Command Line และป้อนคำสั่ง "chkdsk / f X: โดยที่ X เป็นไดรฟ์ภายนอกจากนั้นตามที่ข้อความแจ้งให้รีบูตเข้าสู่ Windows สองครั้ง
user68186

ฉันไม่เห็นด้วยเพิ่มเติม คุณจำเป็นต้องเรียกใช้chkdsk /fบนสภาพแวดล้อมของ windows หรือใช้HirensBootCD ที่บูตเข้าสู่ USB ฉันเคยผ่านมาแล้วและมันก็ช่วยให้ฉันแก้ไขได้
AzkerM

คำถามที่เกี่ยวข้อง: askubuntu.com/questions/183970/mount-exited-with-exit-code-13
Mukesh Chapagain

คำตอบ:


86

ติดตั้ง NTFS-3G sudo apt-get install ntfs-3gกับ จากนั้นรันคำสั่ง ntfsfix บนพาร์ติชัน NTFS ของคุณ

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

การใช้งาน: อุปกรณ์ ntfsfix [ตัวเลือก]

Attempt to fix an NTFS partition.

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

ตัวอย่างเช่น: ntfsfix / dev / hda6

ที่อยู่อีเมลของผู้พัฒนา: linux-ntfs-dev@lists.sf.net หน้าแรกของ Linux NTFS: http://www.linux-ntfs.org

หมายเหตุ : เมื่อใดก็ตามที่คุณกำลังจัดการกับพาร์ทิชันตรวจสอบให้แน่ใจว่าคุณมีการสำรองข้อมูลที่สมบูรณ์เพื่อความปลอดภัย


sudo apt-get install testdisk

จากนั้นเรียกใช้:

sudo testdisk

และปฏิบัติตามคำแนะนำ คุณต้องค้นหาพาร์ติชันแล้วเขียนการเปลี่ยนแปลง

ขอบคุณผู้ตอบที่นี่:


1
แนะนำให้กำจัดส่วนตรงกลางของคำตอบปี อย่างที่คุณพูดntfsprogsไปนานแล้ว ส่วนที่เหลือของคำตอบปียืน
Cbhihe

1
ถ้าคุณใช้ ddrescue เพื่อดึงภาพออกจากฮาร์ดไดรฟ์ที่กำลังจะตายคุณสามารถใช้ ntfsfix บนรูปภาพเพื่อแก้ไขปัญหา NTFS ได้เช่นกัน เพียงชี้ ntfsfix ไปที่ไฟล์รูปภาพ (ntfsfix dyinghdd.image) แทนอุปกรณ์จริงใน / dev /
dan_linder

1
จุดนี่คือฮาร์ดไดรฟ์ไม่ได้ติดตั้งอย่างถูกต้อง จะทำการสำรองข้อมูลได้อย่างไร?
zondo

บรรทัดแรกของคำตอบนี้เพียงพอในกรณีของฉัน
Yair Daon

sudo ntfsfix / dev / sdc1 แก้ไขปัญหาของฉันและสามารถติดตั้งฮาร์ดดิสก์ภายนอกได้
Nidheesh

60

นี่ดีพอสำหรับฉัน:

sudo ntfsfix /dev/sdb1

บนUbuntu 14.04สิ่งนี้มาพร้อมกับ:

sudo apt-get install ntfs-3g

Ubuntu รุ่นเก่า (เช่น 12.04) จะต้อง:

sudo apt-get install ntfsprogs

1
เพียงแค่ทราบว่านี่อาจไม่สามารถกู้คืนไฟล์ที่เสียหายทั้งหมดในแบบที่ Windows chkdsk /Fต้องการดังนั้นหากคุณมีเครื่อง Windows ที่ควรลองก่อน
Sridhar Sarnobat

จริง ๆ แล้วฉันได้ลองกับ windows สิ่งที่เกิดขึ้นตอนนี้คือติดตั้งใน windows แต่การถ่ายโอนข้อมูลช้ามาก (0 ถึง 70 ถึง 200 kbps) สำหรับอูบุนตูมันไม่ได้ติดตั้งเลย ปัญหาเดียวกัน ดังนั้นตอนนี้ฉันวิ่ง ntfsfix นี้ มันทำการแก้ไขทั้งหมด หลังจาก "ประมวลผลพาร์ติชัน ntfs / dev / sdb1 สำเร็จ" ตอนนี้กำลังติดตั้ง :) แต่ปัญหาคือความเร็ว ยังคงเป็น 200 kbps
MycrofD

ดูเหมือนความเสียหายทางกายภาพ ถ้าฉันเป็นคุณฉันจะซื้อไดรฟ์ทำสำเนาเพื่อทำสำเนาระดับต่ำของบิตทั้งหมดและโยนไดรฟ์นั้นออกไปก่อนที่มันจะทำให้คุณสูญเสียข้อมูลที่มีค่ามากขึ้น amazon.com/gp/aw/d/B003WV5DLA?pc_redir=T1
Sridhar Sarnobat

@ridhar Thannks มันทำงาน
Er Mohit Agrawal

สิ่งนี้ทำงานได้อย่างมีเสน่ห์ แต่ฉันต้องทำตามคำสั่งเดียวกันในการรีบูตระบบของฉันแต่ละครั้ง ...
c24b

2

ดูเหมือนว่าคำถามเก่า แต่ฉันพบปัญหานี้ใน Ubuntu 15.10 ฉันติดตั้งฮาร์ดไดรฟ์ใน windows และเพียงลบ. _ ไดเรคทอรี่ขยะในไดรฟ์ที่มีข้อมูลจำนวนมาก จากนั้นฉันเสียบมันกลับเข้าไปใน linux และทำงานได้ดี


1
สวัสดีตั้งแต่ปี 2560! ฉันก็ยิ่งแปลก: ฉันเพิ่งเสียบดิสก์ของฉันเข้ากับพอร์ต USB อื่น .. ? ไม่ทราบสาเหตุที่เกิดข้อผิดพลาด
ดร. Hannibal Lecter

2

ในกรณีนี้เกิดขึ้นกับคนอื่นและพวกเขาไม่ได้พูดถึงความคิดเห็นของดร. ฮันนิบาลผมต้องลองใช้พอร์ต USB อื่น ไม่มีอะไรผิดปกติกับพอร์ต USB นั้น แต่ด้วยเหตุผลบางอย่างมันจะไม่ทำงานกับไดรฟ์นี้


0

การฟอร์แมตอุปกรณ์ในรูปแบบ FAT โดยใช้ยูทิลิตี้ ubuntu ดิสก์แก้ปัญหาให้ฉัน


0

เชื่อมต่อฮาร์ดดิสก์ภายนอกเข้ากับพีซี windows

เมื่อดิสก์ระบุให้เรียกใช้chkdsk /f [driveletter]:จากพรอมต์คำสั่ง

เมื่อฉันพยายาม NTFS-3G ก็แนะนำใน terminal chkdskเพื่อให้ทำงานได้ :) (ฉันอยู่ใน Ubuntu 14.04, ติดตั้งดั้งเดิมจริง ๆ , ไม่ได้อยู่บน env เสมือนจริง)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.