virtual-dusk

所属分类:操作系统开发
开发工具:C/C++
文件大小:338KB
下载次数:288
上传日期:2006-05-07 20:58:07
上 传 者lesgle
说明:  申请一个10M的文件空间虚拟成一个磁盘,按照1K大小划分扇区,依序编号,实现单卷单级目录的文件系统。 根据文件分配方案设计相应的FCB结构,空闲空间管理结构,磁盘卷总信息结构,目录区信息结构等,存放在虚拟磁盘的相应区域 编写管理程序,实现对虚拟磁盘的全权控制,犹如针对真实磁盘使用模式类似DOS或者Linux的终端方式 本文简单介绍了磁盘文件格式FAT及其他相关背景和算法,并采用FAT方案实现单卷、单级目录的虚拟文件系统。描述了整个程序的基本思路模块划分、流程图及代码的实现。
(application of a 10M file space into a virtual disk, according to the size of 1K division sector, in order numbers, to achieve a single volume directory single file system. According to the paper distribution program to design appropriate FCB structure, and the leisure space management structure, the total disk volumes of information structure, District information directory structure, stored in the virtual disk preparation of the corresponding regional management procedures, to achieve the virtual disk full control as with real disk usage patterns similar to the DOS or Linux terminal is a simple way of Disk File FAT format, and other relevant background and algorithms, and using FAT programs to achieve a single volume. single-level directory of virtual file system. Description of the whol)

文件列表:
虚拟文件系统的实现.doc (785408, 2006-05-07)
mydisk.cpp (21208, 2005-12-19)
mydisk.exe (143360, 2005-12-17)
mydisk.dat (1049460, 2005-12-19)

程序支持的主要命令及格式如下: cat 文件名 回车 copy 源文件名 目的文件名 回车 (目的文件名可省略) del 文件名 dir 回车 exit 回车 fatinfo 回车 format 回车 help 回车 icopy 源文件名 目的文件名 回车 (目的文件名可省略) ocopy 源文件名 目的文件名 回车 (目的文件名可省略) rename 源文件名 目的文件名 回车 showdisk 回车

近期下载者

相关文件


收藏者