磁盘存储信息详解

时间:2011-07-25 11:39来源:北京数据恢复 作者:军达成

对于Sparc系统,磁盘桥篝忸寸二磁盘的第’个扇区——0号扇区0 1-15号嫡区包含“引
峙块”。用以存储系统的哼l导代码母16号艟后面的扇区分割为文件系统分匿或变换分区..Solaris
使川UFS文件系统毒文件系统起始于1 6号扇艇肇
    一个Sparc磁盘的布局示意如图2,33所示.,
    圈2-33Sp~~rC磁盘布局
  2。磁盘标签
  磁盘标簦的结构看起来比较复杂,因为Solari塞分匿的布局信息并不魁存储在-起的,惭
足在砒盘标箍中用两种数据结构存储箭区信息:
    》  VTOC(Volume Table of Content:s)结构包含分区的数量殷每个分隧的类溅、许州,时
    间标志嚣信息。
    》  每个分医的起始位置和大小等信息则存储往磁盘图中审
    Sparc磁盘标签的数据结构见衰z.ls由
衰2。1SSparc磁盘标签数据结构
┏━━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━┓
┃    相对字节偏嚣《十六进制)  ┃    字节数  ┃    说  睛                  ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  00-7F                       ┃  l/ls      ┃  ASCI『标鉴                ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  80- 105                     ┃  1 34      ┃  Spurc VTOCrrl.见衰2。l6J ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  106-107                     ┃  ,        ┃  跳过嘲|,t写              ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  108-109    I                ┃  ,        ┃  跳过嘲批,谣              ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  IOA--1A3                    ┃  1 54      ┃  燃嘲                      ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  l A.4—1 A5                 ┃  ’        ┃  礁世建f鼗                 ┃
┃                              ┃  -         ┃                            ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  IA6--1A7                    ┃l  。       ┃  锄霉笆拄i新般             ┃
┃                              ┃  -         ┃                            ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━┫
┃  IAS-1A9                     ┃  ,        ┃  坷朴雨i Xr…              ┃
┃                              ┃  —r       ┃                            ┃
┗━━━━━━━━━━━━━━━┻━━━━━━┻━━━━━━━━━━━━━━┛
【74】

┏━━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━┓
┃    相对字节偏移《十六进制)  ┃l    字节戥 ┃    说  明                      ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  l AA--:i AD                 ┃  4         ┃  保留                          ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  IAE-- lAF                   ┃  2         ┃  插凡面                        ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  ¨王0~¨王I                ┃  2         ┃  数据柱面数                    ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  1 a2—I B:L                 ┃  :2       ┃  备用枉蹦数                    ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  I B4--1 85                  ┃  2         ┃  戳头数                        ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  186-IB7                     ┃  2         ┃  母谶道扇l蔓数                 ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  I B8一I BB,                 ┃  4         ┃  保留                          ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  jI BC-1 C.3                 ┃  。8       ┃  H静睡磁盘嘲l见寰2+IS')        ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  1C4- ICI1                   ┃  S         ┃  2并舒i垂谶.啦圜(lrLL表2.J8) ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  ICC-1 D3                    ┃  8         ┃:3捍分l遁磁3盥脚I见丧2.1 S)   ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  ID4-- IDB                   ┃  8         ┃  耕分I鬟磁盘例I见袁/.l 8》    ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  J DC--IE3                   ┃  8         ┃  5抖静匿胜’黼图C地表2.18)     ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  IE4 kIEB                    ┃  S         ┃  酬舒匿磁盘阳【魁表.2.1 8)   ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  LEC-1F3                     ┃  8         ┃  7岸分M磁髓例《见表2.憎)     ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  IF4--IFB                    ┃  8         ┃  8抖分I夏磁髓嘲(见表2- I.a}   ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  IFC-IFO                     ┃  1         ┃  签名值【“DABE" J             ┃
┃                              ┃  _-.      ┃                                ┃
┣━━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━┫
┃  1FE -iFr                    ┃  2         ┃  橙验椰                        ┃
┗━━━━━━━━━━━━━━━┻━━━━━━┻━━━━━━━━━━━━━━━━┛
    (1)VOTC
    偏移OxSlO-Ox105处的VOTC描述了舒区的个数(相对偏穆OxOC-OxOD)以及每个分区的‘
标志、类型、时问戳等信息-VOTC的结构如表2.16所示。
表2.16VTOC数据结构
┏━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃  相对字节倚穆《十六进制)  ┃  字节数.  ┃    说  明                                      ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  00--03                    ┃  4         ┃  版本《O柚l》                                  ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  04ph.08                   ┃  8         ┃  眷名                                          ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  OC--OD                    ┃  2         ┃  斗慝数                                        ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ou-or                     ┃  2'        ┃  l榉静区粪!瞰魁豪2,”》                      ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  lu-¨                     ┃  2         ┃  Ⅲ讣隧标志《01一界盹被挂蛾;锄一此舒睡为且壤J ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  1.2~I 3                  ┃  .'       ┃  2群舒隧豢型(见表2,l n                       ┃
┃                            ┃  J-o       ┃    ___    _:_    ___                          ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  14-15                     ┃  2         ┃  2栉分健标志《oi.币能披挂载:80.此分匿为H潍1 ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  16-17                     ┃  ,        ┃  3肆升I爱类型(见-t2.I 7)                    ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  18 --19                   ┃  7         ┃  州静匣标忐∞l一下罐微挂蟪,∞,此井谜为j}读】 ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  I'A-Hj                    ┃  2         ┃  4掌丹区羹~-t见丧2+1 7)                       ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  1C-1D                     ┃  _》       ┃  4拌箭隧标志t0 1.水能键挫载:80。此静K为烈凄' ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━┫
┃                            ┃l           ┃                                                ┃
┃  IE-I F                    ┃  2         ┃  5lt/仆区类型(见表2.j 7)                    ┃
┗━━━━━━━━━━━━━━┻━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━┛
【7 5 l

续表
┏━━━━━━━━━━━━━━┳━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃  柑对字节偏移(十六进制)  ┃  字节数  ┃    说明                                              ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  20.-21                    ┃  ,      ┃  5钾特陋f杀毒(0-l{{+水能艘持藏i 80,北分I鬟为只谶I  ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  i2 --23                   ┃  '       ┃  酬行医樊型t见表2.1 7)                              ┃
┃                            ┃  一      ┃                                                      ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  2}之5                     ┃  2       ┃  酬什K罐忐(0 I+干能被挂敷i 80.此竹M为H唾l          ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  26-:!7                    ┃  一’    ┃  矧舒区煎型(啦森2.1 7)                             ┃
┃                            ┃  .-‘   ┃                                                      ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  28-29                     ┃  ’      ┃  确讣迭标志(O l -水能棱挂载;so。此ir匿为-f是进1    ┃
┃                            ┃  -       ┃                                                      ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  2A-2B                     ┃  2       ┃  8彝许【蔓粪型(。蛾表2.l7)                        ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  2C--2D                    ┃  .,    ┃  8撑竹区.杯志佃l。不能被挂糍:80 -此舒l薹为f己潍1   ┃
┃                            ┃  -       ┃                                                      ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  挂一39                    ┃  1 2     ┃  引碍情.豇                                          ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  3A一3B                    ┃  2       ┃  保留                                                ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  3C-3F                     ┃  4       ┃  罄名他(鲥600DDEEE”)                              ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  40“5                     ┃  3。8    ┃  懔留                                                ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  6《}为9                   ┃  4       ┃  I群廿【幂时间龇                                     ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  6A-6D                     ┃  4       ┃  2样舒区时删戚                                       ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  6E一7I                    ┃  4       ┃  3#'Hv Ix时叫戳                                      ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  72~75                    ┃  4       ┃  剁许匡时问戬                                        ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  76-79                     ┃  4       ┃  5#廿匡时’删戳                                      ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  7A- -7i:)                ┃  4       ┃  6秸分I星垮寸旧j戢                                   ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  7E一SI                    ┃  4       ┃  7嚣甘1暮时m】戳                                     ┃
┣━━━━━━━━━━━━━━╋━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  82l'8S                    ┃  4       ┃  8群舒随时问戤                                       ┃
┗━━━━━━━━━━━━━━┻━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
    VTOC中每个分区的娄型字一1譬处指叫为菇静区指定的挂载位置量Solarils磁撇标箍结构井
爿《像其他静区体系一样为每个分压指明文件系统类型口表2.17给m r各丹遥娄鹄氅的值曲
表2.17  分匹类型值
┏━━━━━━━━━━━┳━━━━━━━┓
┃    类型值《+太进制) ┃    憷  明    ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃00                    ┃术指派        ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃0 I                   ┃/'boovi’分M  ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃ 02                   ┃,特区        ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃03                    ┃交换符I嚏     ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃04                    ┃/USf/舒反     ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃u峭                   ┃整个道盘      ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃1016                  ┃/stand/行匡   ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃07                    ┃,v酬分}基    ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃08                    ┃ m omc/l箭区  ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃09                    ┃缶哪腑巨舒随  ┃
┣━━━━━━━━━━━╋━━━━━━━┫
┃OA                    ┃缓冲分‘匿    ┃
┗━━━━━━━━━━━┻━━━━━━━┛
【7 6】

@
注重:前面的信息虽然郜艰重要,但在磁盘持嚣绮所有信息中,时我们的分析最为重要的是
描连分区所在位置韵_罐盘圈*。而井幂莲VT OC。
(2)磁盘图
磁盘图位于磁盘标罄结构的尾部t每个磁盘阁的结构如表2 r,18所示肇
衰2.18磁盘凰结构
┏━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━┓
┃    相对字节偏辖(+六进制) ┃    字节数  ┃    说明          ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━┫
┃00~《I3                     ┃ 4          ┃赶蛙i rfri:flf母  ┃
┣━━━━━━━━━━━━━━╋━━━━━━╋━━━━━━━━━┫
┃04~O;r                     ┃4           ┃人小墒f蔓数       ┃
┗━━━━━━━━━━━━━━┻━━━━━━┻━━━━━━━━━┛
    我们在工作的过程中都是使用LBA寻址方式,所以蕞心的是分匡的起始扇匿号而并不趄
分区的起始柱面畔-因此还需要将桂耐号换算成扇区数母疗法避:用拄丽数乘以缚隘道扇区
数雷再乘以磁头数(每鞋道扇l基数和磁头数都可以在磁盘囤箭找到】。 


磁盘存储信息详解 www.jdcok.com/anli/5/548.html
------分隔线----------------------------
分享到: