文章目录
- 简介
 - 选项
 - 参考示例
 - 在 /dev/hda5 上建一个 msdos 的文件系统,同时检查是否有坏轨存在,并且将过程详细列出来:
 - 将指定分区格式化成各种类型的文件系统
 
简介
该命令用来在特定的分区创建 Linux 文件系统,常见的文件系统有 ext2,ext3,vfat 等,执行 mkfs 命令其实是在调用:mkfs.ext3 | mkfs.reiserfs | mkfs.ext2 | mkdosfs | mkfs.msdos | mkfs.vfat。
例如,若在"-t" 参数中指定 ext2,则 mkfs 会调用 mke2fs 来建立文件系统
选项
| 选项 | 说明 | 
|---|---|
| device | 预备检查的硬盘分区,例如:/dev/sda1 | 
| -V | 详细显示模式 | 
| -t | 给定档案系统的型式,Linux 的预设值为 ext2。比如 ext3、reiserfs、ext2、fat32、msdos 等。 | 
| -c | 在制做档案系统前,检查该partition 是否有坏轨 | 
| -l bad_blocks_file | 将有坏轨的block资料加到 bad_blocks_file 里面 | 
| block | 给定 block 的大小 | 
参考示例
在 /dev/hda5 上建一个 msdos 的文件系统,同时检查是否有坏轨存在,并且将过程详细列出来:
mkfs -V -t msdos -c /dev/hda5
 
将指定分区格式化成各种类型的文件系统
mkfs -t ext3  /dev/sda6        # 格式化成ext3文件系统
mkfs -t ext2  /dev/sda6        # 格式化成ext2文件系统
mkfs -t reiserfs /dev/sda6
mkfs -t fat32   /dev/sda6
mkfs -t msdos   /dev/sda6
mkfs -t vfat /dev/sdc4         # 格式化成fat32文件系统,vfat就是fat32格式