📄 readme
字号:
mkdosfs - Make DOS file system utilty.I wrote this, partially to complement the dosfsck utility written by WernerAlmesberger (who graciously gave me some pointers when I asked for someadvice about writing this code), and also to avoid me having to boot DOSjust to create data partitions (I use Linux to back up DOS :-) ).The code is really derived from Remy Card's mke2fs utility - I used this as aframework, although all of the file system specific stuff was removed and theDOS stuff inserted. I believe originally mke2fs was based on Linus' mkfscode, hence the acknowledgements in the source code.Neither Remy nor Linus have had any involvement with mkdosfs, so if there areany bugs they're almost certainly "all my own work".The code has been available for ftp since 1st September 1993, and I have yetto receive any bug reports from users. I don't know of any bugs, but if youdo find a bug or have any constructive comments, please mail me!The only bug I found with version 0.1 was an obscure fault that could leadto an invalid (for MS-DOS, not Linux's dos fs) number of sectors used in thefile allocation table(s).Dave Hudsondave@humbug.demon.co.ukFAT32 support=============mkdosfs now can also create filesystems in the new FAT32 format. To dothis, give mkdosfs a "-F 32" option. FAT32 isn't selectedautomatically (yet), even if very large clusters are needed withFAT16. With FAT32 you have two additional options, -R to select thenumber of reserved sectors (usually 32), and -b to select the locationof the backup boot sector (default 6). Of course such a backup iscreated, as well as the new info sector. On FAT32, the root directoryis always created as a cluster chain. Sorry, there's no switch togenerate an old static root dir.One bigger bug fix besides FAT32 was to reject filesystems that need a16 bit FAT to fit all possible clusters, but the bigger FAT needs somemore sectors, so the total number of clusters drop below the borderwhere MS-DOS expects a 12 bit FAT. So such filesystems would be FAT16,but interpreted as FAT32 by DOS. The fix is to reduce filesystem sizea bit.- Roman <roman@hodek.net>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -