阅读:1314回复:10
请问文件系统问题
各位高手,进行文件操作时,分配一块空闲簇,需要给定一个父簇,这个父簇的值怎么确定呀?谢谢!~
|
|
沙发#
发布于:2004-04-01 13:28
好的!非常感谢!
wontom@163.com |
|
板凳#
发布于:2004-04-01 13:23
没中文的,英文的倒可以发给你,留email?
|
|
地板#
发布于:2004-04-01 12:00
可能说得不够准确,fdt就是文件目录表,另外,请问高手从哪里可以找到白皮书,最好是中文的,谢谢!
|
|
地下室#
发布于:2004-04-01 11:49
我觉得你应该仔细去阅读一下白皮书,里面还是讲得比较清楚的。
创建新文件的首簇可以随便你指定,只要那个地方是个空簇就好。文件系统没办法返回你一个值的。文件系统是一种数据存储组织结构,而不是一段程序或者什么,不可能返回你任何东西。它只提供约束和规则。 fdt表是什么? |
|
5楼#
发布于:2004-04-01 11:34
那如果我现在的存储器是格式化后空的,我要创建一个文件的话,目录表项存储簇的位置是应该在创建文件时由创建者制定?还是从文件系统中返回一个值存在这个位置呀?
谢谢! 另外,我在根目录下再创建一个目录后,那子目录的开始几个扇区也需要象根目录开始几个扇区一样,存放fat,fdt表吗?还是只需要存放fdt表就可以!谢谢! |
|
6楼#
发布于:2004-04-01 11:26
文件目录项中有相应的位置存放它。文件目录项就是记录文件名等的那个数据结构。
|
|
7楼#
发布于:2004-04-01 11:08
不太懂,能具体些吗?谢谢!
|
|
8楼#
发布于:2004-04-01 11:06
相应路径表中 指向空闲块
|
|
|
9楼#
发布于:2004-04-01 10:50
就是要向文件中写数据,不是首先要在fat表中找到一个空闲簇,然后往这个簇中写数据吗,那如果是文件初始的话,这个簇号应该保存在哪里呀?谢谢!
|
|
10楼#
发布于:2004-04-01 10:37
fat 文件系统?没有这个父簇的概念啊,你具体点。
|
|