无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ext2文件格式解析

2022-01-09 17:21 作者:管理員  | 我要投稿

參考:https://akaedu.github.io/book/ch29s02.html

備份:?https://www.evernote.com/shard/s461/sh/47f74a22-1807-465d-96c4-8ae9c020636a/b1286c7569a1d7b9b87c987661d53ef4

fs文件結(jié)構(gòu),其中1.txt中的內(nèi)容為字符串:abc

fs文件下載地址:https://wwi.lanzoul.com/iBzwoyk4hvg


fs文件的結(jié)構(gòu)

超級塊

超級塊中指出每個塊組有128個inode,每個inode的大小是128字節(jié),因此共占16個塊,inode表的范圍是Block 8-23

使用diskgenius分析:選中0x400,右鍵選擇“數(shù)據(jù)模板”,然后模板類型選擇“Ext Superblock”

根目錄

根目錄對應(yīng)的inode

使用diskgenius分析

根目錄的inode對應(yīng)的數(shù)據(jù)塊

根目錄數(shù)據(jù)塊的位置由上圖中的Blocks[0]指出,也就是第24個塊,它在文件系統(tǒng)中的位置是24(0x18)×0x400=0x6000

使用diskgenius分析

目錄:.(一個點)

目錄:.. (兩個點)

目錄:lost+found


目錄lost+found

目錄lost+found對應(yīng)的inode對應(yīng)的inode

根據(jù)上圖,目錄lost+found的Inode的號碼11。通過它與根目錄的inode(號碼2)的相對位置計算(每個inode的大小是128字節(jié)):

0x2080 + (11-2) ×?128 = 0x2080 + 0x9?× 0x80 = 0x2500



目錄lost+found對應(yīng)的數(shù)據(jù)塊

根目錄數(shù)據(jù)塊的位置由上圖中的Blocks[0]指出,也就是第25個塊,它在文件系統(tǒng)中的位置是25(0x19)×0x400=0x6400

目錄.和..省略,其中1.txt的對應(yīng)的數(shù)據(jù)為


1.txt

1.txt對應(yīng)的inode

根據(jù)上圖,文件1.txt對應(yīng)Inode的號碼12。通過它與根目錄的inode(號碼2)的相對位置計算:

每個inode的大小是128字節(jié)

0x2080 + (12-2) × 128 = 0x2080 + 0xA?× 0x80 = 0x2580

1.txt對應(yīng)的數(shù)據(jù)塊

根目錄數(shù)據(jù)塊的位置由上圖中的Blocks[0]指出,也就是第38個塊,它在文件系統(tǒng)中的位置是38(0x26)×0x400=0x9800



ext2文件格式解析的評論 (共 條)

分享到微博請遵守國家法律
固原市| 牟定县| 武平县| 垣曲县| 乐安县| 临沂市| 长白| 商南县| 新兴县| 岳阳县| 吉水县| 江山市| 太仆寺旗| 徐汇区| 正安县| 嘉峪关市| 秦皇岛市| 扎赉特旗| 罗平县| 峨眉山市| 璧山县| 六盘水市| 东阳市| 靖宇县| 留坝县| 鹿邑县| 海伦市| 浦江县| 澎湖县| 桂阳县| 延吉市| 仁怀市| 治多县| 康乐县| 八宿县| 西乡县| 红原县| 灵山县| 公安县| 顺昌县| 洪洞县|