大虾请教:如何在硬盘上开一个128M的file并对它格式化,格成FAT16的格式

downseng 2003-09-05 03:39:13
如何在硬盘上开一个128M的file并对它格式化,格成FAT16的格式
就好像在格一128M的小硬盘。
狂感谢!!!!!!!!!!!!!!!!!!
...全文
71 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
TinyAnt 2003-09-08
  • 打赏
  • 举报
回复
FAT16是简单,但要“虚拟”出一个硬盘就麻烦了。
solar 2003-09-08
  • 打赏
  • 举报
回复
fat16格式很简单,google搜一些资料,可能看一会儿就明白了
techlibin 2003-09-07
  • 打赏
  • 举报
回复
wmware就是这么干的,楼上的有道理,看看fat格式即可,上网搜索,到处都有,如果找不到可以联系我
yinzhaohui 2003-09-07
  • 打赏
  • 举报
回复
Linux不是这样做的,只是看起来是,这样的效率很低的,在一个分区内建立一个文件,这个文件有FAT分区的功能,可以再在这个文件内增加,删除,自己的文件,对文件进行操作是吗?
在你的程序中定义一个函数作为你的类型128M分区的文件构造+格式化
1。建立128M文件,对文件写值也就=对你的文件格式化,写值的大小为128M,前面根据FAT分区的格式写,如文件分配表,目录分配表,后而的写0。格式化;
在你的程序中定义一个函数据作为在128M的文件中再加入文件
2。在128M文件中增加文件,通过文件分配表了解还有多少空间,根据文件建立文件形式在目录表中(只有根目录的才建立在其中,是子目录要一层一层的找)。写文件分配表(表示空间占用)根据分配表的占用写你的文件内容在128M的文件中
reson 2003-09-06
  • 打赏
  • 举报
回复
试试Pqmagic!!
zdy_8212 2003-09-05
  • 打赏
  • 举报
回复
可这种感觉就像linux系统下的硬件管理方式??是不是这么种设想?那就找一些关于linux系统的书籍吧!
fwinfwin 2003-09-05
  • 打赏
  • 举报
回复
你自己研究一下fat的格式就可以了啊 !
其实很简单,我以前研究过!
downseng 2003-09-05
  • 打赏
  • 举报
回复
或者说,那位大虾可以提供一下,FAT16的磁盘格式化程序,小弟感激不尽55555。
(我就像知道,对磁盘的头上到底该写些什么东西,算法怎么样的)。
downseng 2003-09-05
  • 打赏
  • 举报
回复
我知道的,就是要拿一个文件去虚拟一个128的硬盘,然后对这个文件读写,就感觉是相当于在读写128的硬盘!
wengzuliang 2003-09-05
  • 打赏
  • 举报
回复
fat----File Allocation Table
是对磁盘进行格式化后得到的目录信息储存空间。
lkjx82 2003-09-05
  • 打赏
  • 举报
回复
大哥,不是吧,fat16和fat32是磁盘格式,能把文件格弄成那样子?
晕晕,有人会教教我
oo 2003-09-05
  • 打赏
  • 举报
回复
file怎么会有fat16的说法呢?

24,855

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧