感覺好久沒有來寫東西了,最近一直忙個不停,今天也一樣,總感覺時間不夠用,唉,這里來臨時總結一下工作中的一點小收獲吧。今天要說的是我們常用的解壓IMG鏡像文件的命令mount中參數offset的意義,offset說的就是偏移量,比如命令:
mount -o iocharset=utf8,offset=16384 ./20131218.img ./test中,offset代表鏡像內容真正開始的地方,因此我們需要指定正確的offset值才可以解壓IMG。offset的計算依賴於對於IMG鏡像的分析:
fdisk -lu IMG
可以得到IMG的數據信息,其中有開始的鏡像扇區數N與每個扇區的長度:

直接使用N=32,Sector=512B,相乘即可得到offset = 32*512 = 16384 (Byte)
mount -o iocharset=utf8,offset=16384 ./20131218.img ./test中,offset代表鏡像內容真正開始的地方,因此我們需要指定正確的offset值才可以解壓IMG。offset的計算依賴於對於IMG鏡像的分析:
fdisk -lu IMG
可以得到IMG的數據信息,其中有開始的鏡像扇區數N與每個扇區的長度:

直接使用N=32,Sector=512B,相乘即可得到offset = 32*512 = 16384 (Byte)