NOVELL NetWare 下的数据恢复

[前题]基于NetWare NWFS下的数据恢复,有较理想的恢复成功率。可应该于NWFS286\NWFS386的绝大多数情况,包括镜像卷、扩展卷等。 
转载请保留原作网站: [url]http://www.sjhf.net[/url]
一、NWFS文件系统研究手记
    NetWare文件服务器拥有自己独特的文件系统,NWFS就是其中一种,文件系统以卷作为载体进行文件存储,一个NetWare文件服务器由1个以上的卷组成(只有一个也可以),第1个卷被称为sys,这是固定的。以后增加的卷就会随意定义卷名称。
    一个NetWare卷可以由一个物理硬盘组成,也可以增加另外的硬盘对这个卷进行扩容。这个对用户/管理员而言是透明的。NetWare4.11最多支持64个卷。 
    手记:
    1、目录结构是两份,FAT表也是两份
    2、所谓的HOT FIX就是卷的一个缺陷表,保障文件系统安全。类似于数据恢复中的G表概念。
    3、分区类型为65或64的大段空间又通过一个NetWare Volumes结构进行描述。在头结构之后便是一个一个的卷的基本信息。我看到的几个盘都说SYS卷开始于160(扇区),这个开始就是第0块,一般也是FAT1的位置。
    4、FAT表并不一定像MS FAT一样非得连续。可能多块盘组成的卷也是由这个原因。
    5、NWFS386使用32位FAT表。但FAT表大小要比MS FAT大1倍,每个FAT条目,MS FAT只描述本簇号指向的下个簇号,而NWFS386 FAT每个条目由64个字节组成,后32个字节同MS FAT的意义相同,前32个字节用来描述本文件的索引号(文件内部的簇号,类似于NTFS的VCN)。文件的结束可能只是以最高位为1表示(不像FAT表的FFFFFF0F-FFFFFFFF)
    6、NWFS386的簇起始号为0,第一份FAT表起始于0簇。
    7、NWFS386的目录应该为1个大文件,2份目录(DEF)的起始簇号会在NETWARE卷头部进行描述,每个目录条目都会描述其对应的父目录的簇号,通常一个目录下的条目是放在一起的,下一个目录并不紧跟其后,用FFFFFFF父目录号填充。但如何处理索引的效率,现在还不太清楚。
    8、FAT表和DEF都通过FAT表的描述进行连接,所以都可以为1个文件。
    9、NETWARE应该可以创建类似于RAID0一样的卷(镜像卷是一定可以创建的)。但好像不完全像RAID0一样看起来和单盘一样。他的每块盘仍然独立(簇的编号依然以单盘为单位),但可以共同创建一个卷,在写数据时可以由操作系统控制同时写入每个卷中,以提高效率。这仅仅是推测!
    10、新的NSS使用64位的结构,加入了日志。还未曾谋面
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值