创建文件系统的前提是有分区
创建文件系统
系统为 super user 预留了一些存储空间, 用于管理操作
Creating journal 是为操作系统创建日志
另一个方式创建文件系统
使用 - t 执行文件系统类型
如果指定分区已经有了一个文件系统, 可以使用 - f 强制进行文件系统创建
使用 blkid 查看文件系统简要信息
高级方式创建文件系统
mke2fs
这个命令是用来创建 ext2/3/4 文件系统的
-t 指定文件系统类型 ext2/ext3/ext4 默认是 ext2
创建 ext4 文件系统的方式: mkfs.ext4=mkfs -t ext4=mke2fs -t ext4
-b 指定块大小 参数必须是 1024 的倍数 默认是 4096 可选值为 1024 2048 4096
-c 创建文件系统之前检查坏块, 如果这个参数只有一次, 使用只读方式检测如果有 2 次, 就使用读写方式检测
-C 指定簇大小每个簇的大小是从 2048 字节到 256M 字节
-D 写数据时直接写入硬盘, 不需要占用内存但是由于是直接写入硬盘, 创建文件系统系统的时间会长一些
-L 指明卷标, 类似于别名
-j 创建有日志功能的文件系统 ext3
-i 一个 inode 占用多少字节 或者这个参数是一个百分比,
-N 指定一个文件系统包含多少个 inode
-I 直接指定 inode 占用的字节空间
-O [^]feature 创建文件系统时开启或者关闭某个功能
-m 指定预留给管理员的空间百分比 默认是 5(5%)
-UUID 指定文件系统的 UUID
现在练习一下
创建一个 1G 的分区 并格式化为 ext4 文件系统, block 大小为 2048 预留空间 3% 卷标 MYDATA
来源: http://www.bubuko.com/infodetail-2504838.html