操作系统二版徐宗元第五章实验2课件.docVIP

操作系统二版徐宗元第五章实验2课件.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统二版徐宗元第五章实验2课件.doc

5.6.2 实验2:VFAT和NTFS文件系统浏览 VFAT文件系统的软盘的BOOT区、FAT表和根目录浏览 调试工具 观察软盘的BOOT区、FAT 表和根目录使用动态调试程序DEBUG,DEBUG是Windows 98、Windows 2000 professional操作系统中附带的程序,它安装的子目录分别是C:\Windows和C:\WINNT。用动态调试程序DEBUG只能在Windows 98 或Windows 2000 professional命令提示符环境下使用。 DEBUG的启动格式如下:DEBUG[<路径名>[参数>]]。其中路径名是指被调试的程序,参数就是程序所涉及的参数,这里实验使用可不带路径名和参数。启动debug后,提示符为“-”。如在提示符“-”后键入?,可得到命令一览表。实验用到的命令有: 读盘命令L 格式:L [内存地址> <驱动器号> <起始扇区号> <扇区数>] 功能:从指定驱动器的起始扇区号开始读取连续<扇区数>个扇区的数据到以<内存地址>开始的指定地址内存。驱动器号为0、1、2、……,依次对应驱动器A、B、C、……。扇区号从0开始计数。 显求内存命令D 格式. D[<地址范围>] 功能:以16进制数值和ASCII字符两种形式,显示内存中地址范围内的数据。每行显示16个字节,左端是这16字节的起始地址,中间是以16进制表示的数据值,右边是这些数据值对应的ASCII码字符,如果数值在20H-7EH之外,则右边对应位置显示“.”。命令中地址范围有二种替换形式:<起始地址> <终止地址>或<起始地址> L <字节数>。 指定文件名命令N 格式:N<文件名> 功能:用来设置文件名以供读写,常与L读盘命令或写盘命令W结合使用。 汇编命令A 格式:A[起始地址] 功能:它是一条逐行输入并逐行汇编命令,主要用于小段程序的汇编以及修改目标程序,使用逐行汇编命令汇编程序时,一般不允许使用标号和伪指令,但允许使用DB和DW这两条伪指令。A命令用回车键或∧C退出。每行汇编中发现错误时,显示一个“?”,并要求重新输入。 软盘Windows98系统盘文件系统格式浏览 VFAT文件系统软盘、硬盘各主分区和逻辑分区分配如下: BOOT 区 FAT 1 FAT 2 根目录区 文件区 实验以Windows98启动软盘作为分析样盘,该盘用dir /a命令显示文件如下: C:Wndowsdir A: /a ... ... IO SYS 224,150 06-19-98 20:01 IO.SYS AUTOEXEC BAT 1,103 06-19-98 20:01 AUTOEXEC.BAT CONFIG SYS 629 06-19-98 20:01 CONFIG.SYS SETRAMD BAT 1,416 06-19-98 20:01 SETRAMD.BAT ... ... EBD SYS 0 11-10-98 17:17 EBD.SYS 24 file(s) 1,200,874 bytes 0 dir(s) 250,368 bytes free 用Debug命令进行分析,步骤如下: 读入系统软盘前512个扇区信息到内存 C:Windowsdebug -L 100 0 0 200 在Windows98环境,可用debug的L命令读取硬盘各分区的引导区信息,对C、D…各盘上L命令中的第一个0改为2、3…。在Windows2000环境,不能用debug的L命令读取硬盘各分区的引导区信息,只能用下面介绍的INT 13命令。 显示BOOT区信息并分析 -d 2171:0100 EB 3C 90 29 3F 41 48 21-49 48 43 00 02 01 01 00 ..)?AH!IHC..... 2171:0110 02 E0 00 40 0B F0 09 00-12 00 02 00 00 00 00 00 ...@............ 2171:0120 00 00 00 00 00 00 29 01-8A 6A 25 20 20 20 20 20 ......)..j% 2171:0130 20 20 20 20 20 20 46 41-54 31 32 20 20 20 33 C9 FAT12 3. 2171:0140 8E D1 BC FC 7B 16 07 BD-78 00 C5 76 00 1

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档