高分等你拿~!快速分区和格式化的问题。
我想写一个属于自己的快速分区和格式化的程序!恳请各位大虾帮忙!
谁可以给我帮助,最好是有源代码!或者说说如何做?不要跟我说什么反汇编fdisk.exe
or format.exe!
很想请教如何快速格式化成FAT16/FAT32/NTFS,有何不同?
问题点数:100、回复次数:14Top
1 楼rovoboy(魂之猎人)回复于 2002-04-17 12:41:45 得分 10
唉,都没人知道.Top
2 楼muyu7857(那里湖面宁静)回复于 2002-04-17 13:30:56 得分 9
pqTop
3 楼songbird(快乐鸟)回复于 2002-04-17 13:41:12 得分 5
给你一个minix文件系统的源代码,你就会明白了。
应该是大同小异。
借个邮箱名字用一下。Top
4 楼zhangze(喆)回复于 2002-04-17 13:52:57 得分 5
格式化可以试着调用bios中断,但不能快速格式化。如果要快速格式化的话,只能做出自己的分区格式,(你不也想做吗?)然后将文件目录所在的扇区改写一下,没有文件分配表,系统就会报告磁盘中没有内容,和快速格式化差不多。这只是我自己的的理解Top
5 楼Lesily(乐子)回复于 2002-04-17 15:34:38 得分 0
谢谢各位光临!
songbird(快乐鸟) :
我的email:liujin88@263.net。Top
6 楼lbl20020123(天天)回复于 2002-04-17 19:03:08 得分 10
gzTop
7 楼sdp(雨尘)回复于 2002-04-17 19:43:37 得分 11
gzTop
8 楼zerolinux(蝗虫)回复于 2002-04-17 22:00:09 得分 10
我可以给你提供一些参考:
首先了解一下有关DOS下硬盘分区表,然后查一下TC函数:
char biodisk(int cmd,int drive,int head,int track,int sector,
int nsector, void* buffer);
的用法。若cmd=5,表示格式化一个磁道……Top
9 楼zjlsct()回复于 2002-04-17 22:33:52 得分 10
清空文件分配表就可以让硬盘上没有文件了Top
10 楼Lesily(乐子)回复于 2002-04-18 18:23:36 得分 0
谢谢大家!我自己找到了不少资料!Top
11 楼flyqq(白日梦)回复于 2002-04-18 21:00:17 得分 10
Lesity可否把你的资料贴出来Top
12 楼airwater99(流水)回复于 2002-04-18 21:21:15 得分 10
看看tc2.0的库函数吧~~~~
该接贴了吧,给分给分~~~Top
13 楼fallhunter(不乖)回复于 2002-04-18 21:38:06 得分 10
我也在弄这个问题,或许我们可以联系一下: fallhunter@163.netTop
14 楼Lesily(乐子)回复于 2002-05-22 00:11:04 得分 0
我就结贴啦!这个问题是我小时候问的啦。哈哈Top




