ทำความเข้าใจกับ Ext2 FileSystem [ปิด]
คำถามนี้ไม่น่าจะช่วยผู้เข้าชมในอนาคต มันเกี่ยวข้องเฉพาะกับพื้นที่ทางภูมิศาสตร์ขนาดเล็กช่วงเวลาที่เฉพาะเจาะจงหรือสถานการณ์ที่แคบเป็นพิเศษซึ่งโดยทั่วไปไม่สามารถใช้ได้กับผู้ชมทั่วโลกของอินเทอร์เน็ต สำหรับความช่วยเหลือในการทำคำถามนี้มากขึ้นบังคับในวงกว้างไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันพยายามค้นหา inodes ที่ถูกลบในระบบไฟล์ ext2 และนี่คือแนวทางที่ฉันใช้ อย่างไรก็ตามฉันรู้สึกว่าฉันกำลังทำอะไรผิด ฉันกำลังมองหา 1024 ไบต์ก่อนถึงจุดเริ่มต้นของ superblock ฉันจะได้รู้ว่าขนาดบล็อกคือ 1024 ไบต์ดังนั้นตารางตัวอธิบายกลุ่มเริ่มต้นที่ออฟเซ็ต 2048 ตารางตัวอธิบายกลุ่มมีตัวอธิบายกลุ่มสำหรับกลุ่มบล็อกแต่ละกลุ่มใช่มั้ย ดังนั้นฉันจึงคำนวณจำนวนของตัวอธิบายกลุ่มหรือกลุ่มบล็อก: จำนวน inodes / inodes ทั้งหมดต่อกลุ่ม นี่ให้ค่า 8 ซึ่งหมายความว่าฉันมีตัวอธิบายกลุ่ม 8 ตัวในตารางตัวอธิบายกลุ่มบล็อกของฉัน ฉันอ่านฟิลด์ first_inode_table สำหรับตัวอธิบายกลุ่มทั้งหมด 8 กลุ่ม ตัวอธิบายกลุ่มมีความยาว 32 ไบต์ ดังนั้นนี่คือที่ฉันสับสน ตาราง inode สำหรับ descriptor กลุ่มแรกให้ฉัน 260 นี่หมายความว่าการเข้าถึงตาราง inode สำหรับกลุ่มบล็อกแรกที่ฉันทำ 260 …