ไม่สามารถลบไฟล์ได้ - rm: ไม่สามารถลบข้อผิดพลาดอินพุต / เอาต์พุต


17

ไฟล์บางไฟล์อยู่ในระบบไฟล์ NTFS ของฉันซึ่งฉันไม่สามารถลบได้ มันให้ข้อผิดพลาดนี้:

rm: cannot remove `zigBqC04': Input/output error

ไฟล์อื่น ๆ ไม่สามารถคัดลอกในโฟลเดอร์นั้นและแสดงข้อความแสดงข้อผิดพลาดดังนี้:

Error opening file 'file-path': Input/output error

วิธีแก้ปัญหาใด ๆ


ที่เกี่ยวข้อง / ซ้ำกัน: askubuntu.com/q/74105/44293
นิ้วเลือดออก

คำตอบ:


9

ดูเหมือนว่าระบบไฟล์มีข้อผิดพลาดอยู่บ้าง ทำแบบเต็ม scandisk / checkdisk จาก windows (สแกนดิสก์เพื่อหาข้อผิดพลาด)


นั่นอาจเป็นวิธีที่ดีที่สุดที่สามารถทำได้โดยไม่ทำลายระบบไฟล์ที่เป็นกรรมสิทธิ์หรือเปลี่ยนระบบไฟล์
LiveWireBT

2
@staticd ปี 2019 นี่เป็นทางออกที่ดีที่สุดหรือไม่? ฉันใช้ KDE รุ่นล่าสุดและสนใจวิธีการเฉพาะ * buntu
Sarah Szabo

'scandisk' is not recognized as internal or external command, operable program or batch fileคุณหมายถึงCHKDSKบางที
Artur Klesun

8

สถานการณ์เดียวกันที่ฉันได้พบ ฉันค่อนข้างแน่ใจว่าฉันจะลบไดเรกทอรี ดังนั้นฉันพยายามที่จะใช้rm -rf XXXและShift + Deleteเพื่อลบ แต่ทั้งสองล้มเหลวเนื่องจากข้อผิดพลาดเดียวกัน ที่น่าสนใจผมคงได้โดยคลิกขวาไดเรกทอรีแล้วMove to Trash Empty Trashความหวังก็เหมาะกับคุณเช่นกัน


ขอบคุณทำงานให้ฉันด้วย ดูเหมือนว่าการลบประเภทนี้จะลบข้อมูลของไดเรกทอรีออกจากตารางพาร์ติชั่นเท่านั้นและrmพยายามที่จะลบโดยเขียนทับเซกเตอร์
parthagar

ทำงานให้ฉันด้วย ช่างเป็นทางออกที่แปลก !!! :)
parsa2820

1

อาจต้องลงชื่อเข้าใช้ในรูทเพื่อดำเนินการนี้ ถ้าเป็นเช่นนั้นให้พิมพ์:

sudo su

ในเทอร์มินัลและนำทางด้วยเทอร์มินัลไปยังตำแหน่งที่zigBqC04อยู่และrm <filename>เพื่อลบไฟล์หรือrmdir <dir>เพื่อลบโฟลเดอร์แทนที่ <---> ด้วยชื่อไฟล์หรือโฟลเดอร์ สามารถใช้ไวด์การ์ด ( &?) ได้ *


ฉันพยายามเป็นรูท แต่ก็ยังทำไม่ได้
Prakhar

0

หากเป็นระบบไฟล์ NTFS หรือ FAT และคุณไม่มีสิทธิ์เข้าถึง Windows เพียงคัดลอกไฟล์ที่คุณต้องการเก็บไว้จากไดรฟ์ USB ไปยังฮาร์ดไดรฟ์ของคุณ จากนั้นฟอร์แมตไดรฟ์ USB อีกครั้งโดยใช้ GPARTED หรือตัวจัดการพาร์ติชันที่คล้ายกันเป็น NTFS หรือ FAT ตามด้วยการคัดลอกไฟล์ทั้งหมดกลับไปยังไดรฟ์ USB ทำงานให้ฉัน


0

วิธีแก้ปัญหาที่ทำงานได้ดีสำหรับฉันคือการเสียบไดรฟ์เข้ากับระบบ Windows และลบไฟล์และโฟลเดอร์ที่ละเมิดโดยใช้ Shift + Delete (ลบทันทีโดยไม่ต้องใช้ถังรีไซเคิล)

หลังจากนั้นปัญหาดูเหมือนว่าจะได้รับการแก้ไขเมื่อไดรฟ์ถูกส่งคืนไปยัง Ubuntu

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