Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1372194
  • 博文数量: 198
  • 博客积分: 1629
  • 博客等级: 上尉
  • 技术积分: 2743
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 15:41
文章分类
文章存档

2023年(6)

2022年(20)

2021年(8)

2020年(3)

2018年(17)

2017年(3)

2016年(3)

2015年(9)

2014年(13)

2013年(17)

2012年(77)

2011年(22)

分类: LINUX

2011-08-24 11:14:31

使用方式: mkdosfs [ -c | -l filename ]  [ -f number_of_FATs ] [ -F FAT_size ]  [ -i volume_id ] 
 [ -m message_file ] [ -n volume_name ]  [ -r root_dir_entry ]  [ -s sector_per_cluster ] [ -v ] 
 device  [ block_count ] 
说明: 建立 DOS 档案系统。 device 指你想要建立 DOS 档案系统的设备节点。比如 /dev/mtdblock4 等等。 block_count 则是你希望配置的区块数。如果 block_count 没有指定则系统会自动替你计算符合该装置大小的区块数。 
参数: 
  -c 建立档案系统之前先检查是否有坏轨。 
  -l 从特定的档案中读取坏轨记录。 
  -f 指定档案配置表(FAT , File Allocation Table)的数量。预设值为 2 。目前 Linux 的 FAT 档案系统不支援超过 2 个 FAT 表。通常这个不需要改。 
  -F 指定 FAT 表的大小,通常是 12 或是 16 个位元组。12 位元组通常用于磁碟片,16 位元组用于一般硬盘的分割区,也就是所谓的 FAT16 格式。这个值通常系统会自己选定适当的值。在磁碟片上用 FAT16 通常不会发生作用,反之在硬盘上用 FAT12 亦然。 
  -i 指定 Volume ID。一般是一个 4 个位元组的数字,像是 2e203a47 。如果不给系统会自己产生。 
  -m 当使用者试图用这片磁片或是分割区开机,而上面没有操作系统时,系统会给使用者一段警告讯息。这个参数就是用来变更这个讯息的。你可以先用档案编辑好,然后用这个参数指定,或是用 
  -m - 
  这样系统会要求你直接输入这段文字。要特别注意的是,档案里的字串长度不要超过 418 个字,包括展开的跳栏符号(TAB)和换行符号(换行符号在 DOS 底下算两个字元!) 
  -n 指定 Volume Name,就是磁碟标签。如同在 DOS 底下的 format 指令一样,给不给都可以。没有预设值。 
  -r 指定根目录底下的最大档案数。这里所谓的档案数包括目录。预设值是在软碟上是 112 或是 224 ,在硬盘上是 512。没事不要改这个数字。 
  -s 每一个磁丛(cluster)的磁区数。必须是 2 的次方数。不过除非你知道你在作什么,这个值不要乱给。 
  -v 提供额外的讯息 
  
  范例: 
  mkdosfs -c  /dev/mtdblock4 将mtdblock4块设备格式化为 DOS 格式。
阅读(1199) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~