มีบางอย่างผิดปกติกับระบบไฟล์ของฉัน Ubuntu ตั้งค่าเป็นแบบอ่านอย่างเดียวและตอนนี้ภายใต้ Ubuntu Live Disc fsck ไม่สามารถแก้ไขได้
ฉันกำลังใช้งาน 13.04 และมันจะไม่บู๊ต - เมื่อเริ่มต้นจะแสดงเฉพาะพรอมต์การกู้ภัยด้วง
มันเป็นการตั้งค่าแบบตรงไปตรงมาเพียงฮาร์ดไดรฟ์หนึ่งตัวใน / dev / sda1 แต่จะไม่ติดตั้งเลยแม้แต่น้อย
โปรแกรมติดตั้งสามารถเห็นพาร์ติชันว่าเป็น ext4 และเป็นพาร์ติชันสำหรับบูต
อย่างไรก็ตามดูเหมือนว่าฉันไม่สามารถช่วยเหลือระบบไฟล์ด้วยการติดตั้ง Ubuntu กับดิสก์สดของ Ubuntu เพราะไม่ได้ระบุว่ากำลังจะเขียนทับล็อตทั้งหมดดังนั้นฉันจึงไม่ต้องการเสี่ยง
ฉันมีการสำรองข้อมูลโดยใช้ backuppc แต่ฉันทำดิสก์ช่วยเหลือหายอย่างน่างงงวย ฉันควรหลีกเลี่ยงการติดตั้งแบบเต็มตามด้วยการคืนค่าซึ่งฉันไม่เคยมีประสบการณ์ในการดำเนินการ
ประเด็นสำคัญของเรื่องนี้คือ fsck บอกว่าจะแก้ไขทุกอย่าง แต่จริง ๆ แล้วไม่ได้ดังนั้นในครั้งต่อไปที่ฉันเรียกใช้ฉันได้รับข้อความแสดงข้อผิดพลาดและการแก้ไขเดียวกัน
นี่คือผลลัพธ์:
ubuntu@ubuntu:~$ sudo fsck.ext4 -vy /dev/sda1
e2fsck 1.42.8 (20-Jun-2013)
ext2fs_check_desc: Corrupt group descriptor: bad block for block bitmap
fsck.ext4: Group descriptors look bad... trying backup blocks...
Block bitmap for group 0 is not in group. (block 2553887680)
Relocate? yes
Inode table for group 0 is not in group. (block 2440124416)
WARNING: SEVERE DATA LOSS POSSIBLE.
Relocate? yes
One or more block group descriptor checksums are invalid. Fix? yes
Group descriptor 0 checksum is 0x761e, should be 0xcf25. FIXED.
Block bitmap for group 4352 is not in group. (block 2553887680)
Relocate? yes
Inode table for group 4352 is not in group. (block 3731970048)
WARNING: SEVERE DATA LOSS POSSIBLE.
Relocate? yes
Group descriptor 4352 checksum is 0x5eda, should be 0x3da3. FIXED.
Inode bitmap for group 4353 is not in group. (block 2785042439)
Relocate? yes
Group descriptor 4353 checksum is 0xd8b1, should be 0xedfb. FIXED.
Inode bitmap for group 4354 is not in group. (block 838860807)
Relocate? yes
Group descriptor 4354 checksum is 0x1718, should be 0x0438. FIXED.
Inode bitmap for group 4355 is not in group. (block 771751943)
Relocate? yes
Group descriptor 4355 checksum is 0x0bc8, should be 0x4170. FIXED.
fsck.ext4: e2fsck_read_bitmaps: illegal bitmap block(s) for /dev/sda1
/dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda1: ********** WARNING: Filesystem still has errors **********
ubuntu@ubuntu:~$
นั่นคือเหมือนกับก่อนหน้านี้ 10 เท่าและฉันแน่ใจว่าฉันลองอีกสิบครั้งถัดไป - เช็คซัมและรหัสบล็อกเดียวกัน ความช่วยเหลือใด ๆ ที่ได้รับยินดี!
ขอบคุณ
แก้ไข: โดยทั่วไปฉันเดาคำถามคือ: ระบบไฟล์นี้สามารถซ่อมแซมได้ในแหล่งกำเนิดตอนนี้หรือไม่ข้อมูลจาก fsck หมายความว่าดิสก์ของฉันตายหรือไม่ และถ้ายังไม่ตายฉันจะทำอะไรได้มากกว่าและดีกว่าที่ฉันทำกับ fsck
แก้ไข: ใช้ tune2fs เพื่อระบุ superblock และรัน e2fsck -b 01234 / dev / sda1 เป็นทางเลือกแทน fsck ... ไม่มีผลกระทบ
แก้ไข: ลอง testdisk ซึ่งบอกฉันพาร์ทิชันไม่ดี ... ตกลงทดสอบดูเหมือนจะไม่เสนออะไรมาก