创建文件系统需先确认设备路径,使用mkfs.ext4或mkfs.xfs命令分别创建ext4或XFS文件系统,如mkfs.ext4 /dev/sdb1或mkfs.xfs -L backup_vol /dev/sdb1,随后挂载至目录并用df -Th验证。

在 Linux 系统中,创建文件系统是磁盘初始化的关键步骤。当你插入新硬盘或新建分区后,必须先格式化并创建文件系统,才能挂载和使用。常用的命令是 mkfs.ext4 和 mkfs.xfs,分别用于创建 ext4 和 XFS 类型的文件系统。
确认目标设备
在操作前,先确认你要格式化的设备名称,避免误操作导致数据丢失。
lsblk 或 fdisk -l 可列出所有块设备。例如输出中可能会看到:- /dev/sdb1 —— 表示第二块硬盘的第一个分区
- /dev/nvme0n1p2 —— NVMe 固态硬盘的第二个分区
注意:确保你选择的是正确的设备路径,一旦执行 mkfs 命令,原有数据将被清除。
创建 ext4 文件系统
使用 mkfs.ext4 命令来创建 ext4 格式的文件系统:
mkfs.ext4 /dev/sdb1该命令会完成以下操作:
- 格式化指定分区
- 建立 ext4 所需的元数据结构(如 inode 表、超级块)
- 自动启用常用特性(如 extent、huge_file、flex_bg)
如果希望添加标签便于识别,可加上 -L 参数:
mkfs.ext4 -L data_disk /dev/sdb1创建 XFS 文件系统
XFS 是高性能日志文件系统,适合大文件和高并发场景。使用 mkfs.xfs 创建:
mkfs.xfs /dev/sdb1默认情况下,XFS 会使用整个分区作为存储空间,并设置标准参数。
若要指定标签:
mkfs.xfs -L backup_vol /dev/sdb1XFS 不支持调整大小(不能缩小),但支持在线扩容。
挂载并验证文件系统
创建完成后,需要挂载才能使用:
mkdir /mnt/datamount /dev/sdb1 /mnt/data
通过以下命令查看是否成功挂载及文件系统类型:
df -Th /mnt/data输出应显示对应的文件系统类型(ext4 或 xfs)和可用空间。
基本上就这些。只要确认好设备路径,选择合适的文件系统类型,就能顺利完成创建。日常运维中,ext4 更通用,XFS 更适合大容量、高性能需求场景。










