ทุกครั้งที่ฉันพยายามติดตั้งหรือลบแพ็คเกจฉันจะได้รับข้อผิดพลาดนี้ ฉันคิดว่าอาจเป็นฮาร์ดดิสก์ แต่การตรวจสอบดิสก์ทำให้ฉันมีสุขภาพที่ดี
dpkg: unrecoverable fatal error, aborting:
reading files list for package 'linux-headers-3.16.0-31': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install. Trying to recover:
ฉันลองวิธีการลบรายชื่อสำหรับไฟล์นี้ออกจากไฟล์สถานะ dpkg แต่ไม่มีประโยชน์ ฉันพยายามกวาดล้างแพ็คเกจ แต่ไม่มีประโยชน์ ฉันติดอยู่ที่จุดนี้เนื่องจากไม่มีสิ่งใดที่ฉันสามารถค้นพบได้บน Google
ปรับปรุง:
นี่คือข้อผิดพลาดที่บอกว่า:
dpkg: unrecoverable fatal error, aborting:
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install. Trying to recover:
หลังจากลอง: /ubuntu//a/603305/1992
Update2:
ดูเหมือนว่าไดรฟ์มีเซกเตอร์เสีย แต่การปันส่วนเซกเตอร์ที่ปันส่วนเป็น 0 ไดรฟ์ค่อนข้างเก่าอย่างไรก็ตามดังนั้นฉันคาดว่าจะมีปัญหาบางอย่าง ฉันจะไม่สามารถแทนที่ได้ทันทีและจนกว่าฉันจะยังคงสามารถทำให้ระบบทันสมัยอยู่เสมอ (โดยเฉพาะอย่างยิ่งเพื่อเหตุผลด้านความปลอดภัย)
ฉันสังเกตว่ามีปัญหาในการจัดการกับ checksums ของ md5 บางตัวที่เกี่ยวข้องกับแพคเกจที่กล่าวถึงในข้อผิดพลาด แต่ฉันไม่รู้ว่าจะทำอย่างไรกับสิ่งเหล่านั้นเช่นถ้าการล้างข้อมูลจะทำให้ dpkg ดำเนินการต่อ