Score:0

อิมเมจ ext4 FS เสียหายในการเมานต์ครั้งแรก

ธง cn

ฉันกำลังอยู่ระหว่างการเปลี่ยน M.2 SSD ด้วยอันใหม่ที่ใหญ่กว่า ฉันต้องการบันทึกอิมเมจของพาร์ติชันที่มีอยู่ก่อนที่จะถอด SSD ตัวเก่าออก เพื่อที่ฉันจะได้อ้างอิงเมื่อตั้งค่าการติดตั้งใหม่ และตรวจสอบให้แน่ใจว่าฉันไม่สูญเสียอะไร ฉันมีช่องเสียบ SSD เพียงช่องเดียวในเครื่องของฉัน ดังนั้นฉันจึงใช้ SSD ไม่ได้ ดังนั้นไฟล์อิมเมจจึงมีไว้สำหรับสิ่งนั้น

ฉันคิดว่านี่จะค่อนข้างตรงไปตรงมา แต่ฉันพบปัญหาแปลกๆ การสร้างอิมเมจดูเหมือนจะดำเนินการโดยไม่มีปัญหา และฉันสามารถวนลูปอิมเมจได้โดยไม่มีปัญหา แต่หลังจากตรวจสอบระบบไฟล์ที่เมาต์แล้ว ฉันพบข้อผิดพลาดทุกประเภท เช่น

"ls: กำลังอ่านไดเร็กทอรี <ไดเร็กทอรี>: ข้อความไม่ดี"

ฉันสร้างภาพด้วยคำสั่ง dd อย่างง่าย:

dd if=/dev/nvme0n1p5 of=backup.img bs=64kb status=progress

เมื่อสร้างเสร็จแล้ว ฉันตรวจสอบอิมเมจโดยไม่ติดตั้ง:

fsck.ext4 backup.img

ซึ่งก็รายงานว่าภาพนั้นสะอาด

จากนั้นฉันเมานต์รูปภาพ:

เมานต์ backup.img <mnt_pnt>

จากนั้นฉันใช้คำสั่ง 'ls -R' และฉันได้รับข้อผิดพลาด "ข้อความไม่ถูกต้อง" ที่กล่าวถึงข้างต้น

ถ้าฉันยกเลิกการต่อเชื่อมระบบไฟล์และเรียกใช้ fsck อีกครั้ง ระบบจะรายงานข้อผิดพลาด inode ทุกประเภท

ถ้าฉันติดตั้งพาร์ติชันจริงโดยตรง จะไม่มีข้อผิดพลาด และไฟล์ที่แสดงรายการด้วยข้อผิดพลาด "ข้อความเสีย" จะไม่มีข้อผิดพลาด

ระบบพื้นฐานคือ Kubuntu 20.04 ฉันแน่ใจว่าได้บังคับ fsck บนพาร์ติชันทั้งหมดก่อนที่จะเริ่มการสำรองข้อมูล กำลังสำรองข้อมูลไว้ในไดรฟ์ NAS ที่ต่อเชื่อมผ่าน CIFS

ขั้นตอนข้างต้นดำเนินการบนระบบ Kubuntu 21.20 Live USB

ผมทำอะไรผิดหรือเปล่า?

แก้ไข: ฉันได้ดู CloneZilla และ fsarchiver แล้ว พวกเขาดูเหมือนจะให้คำมั่นสัญญามากมาย แต่ปัญหาของฉันคือฉันไม่ต้องการ - กู้คืน - ระบบไฟล์เหล่านี้หลังจากที่ฉันสร้างอิมเมจแล้ว ฉันแค่ต้องการที่จะเมานต์มันบนอูบุนตูใหม่ที่เพิ่งติดตั้งและแตกไฟล์ รวมถึงไฟล์ที่ฉันต้องการ ฉันลองใช้คำแนะนำของ CloneZilla ในการทำเช่นนั้น (ซึ่งพวกเขาระบุว่าเป็นการแฮ็กแบบแก้ไขได้เอง) และไม่สามารถเมานต์รูปภาพได้หลังจากที่ฉันขยายขนาดรูปภาพ fsarchiver ฉันยังไม่แน่ใจ

Score:0
ธง cn

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

br flag
ฉันอาจพูดถึงด้วยว่าการใช้ rsync กับแฟล็ก `-ax --numeric-ids` เป็นเครื่องมือที่ยอดเยี่ยม: คุณสามารถกู้คืนระบบปฏิบัติการที่ใช้ Linux ทั้งหมดได้โดยใช้มัน โดยต้องอัปเดต `/etc/fstab` ด้วย FS UUIDs ใหม่เท่านั้น และติดตั้ง bootloader (ด้วงด้วยวิธี chroot) ซึ่งช่วยประหยัดพื้นที่ได้มากเมื่อเทียบกับดิสก์อิมเมจ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา