上一篇                     
               
			  Linux硬盘格式化分区工具有哪些?
- Linux
- 2025-06-24
- 4261
 Linux下常用硬盘分区格式化工具包括命令行工具fdisk、parted以及图形化工具GParted,操作流程通常为:使用分区工具创建或调整分区表,再用mkfs命令(如mkfs.ext4)将分区格式化为所需文件系统。
 
核心命令行工具(推荐优先掌握)
fdisk – 传统MBR分区工具
 
- 适用场景:MBR分区表(≤2TB硬盘)、基础分区操作。
- 操作步骤: sudo fdisk /dev/sdX # 替换sdX为目标磁盘(如sda) - 交互命令: 
    - n:新建分区(设置起始/结束扇区)。
- d:删除分区。
- t:更改分区类型(如Linux为83,交换分区为82)。
- w:保存并退出。
 
- 格式化分区(以ext4为例): sudo mkfs.ext4 /dev/sdXN # X为磁盘号,N为分区号(如sda1) 
 
- 交互命令: 
    
parted – 支持GPT分区表
 
- 适用场景:大容量硬盘(>2TB)、GPT分区表、高级操作。
- 创建GPT分区表: sudo parted /dev/sdX (parted) mklabel gpt (parted) mkpart primary ext4 1MiB 10GiB # 创建10GB主分区 (parted) quit 
- 格式化: sudo mkfs.ext4 /dev/sdXN 
gdisk – GPT专用工具
 
- 类似fdisk的交互界面,专用于GPT磁盘:sudo gdisk /dev/sdX 命令与 fdisk相似(n新建、d删除等),支持GPT特性。 
文件系统格式化命令
- 常用工具: 
  - mkfs.ext4/- mkfs.xfs:格式化EXT4/XFS文件系统。
- mkswap:初始化交换分区(- sudo swapon /dev/sdXN启用)。
- fat32格式化:- sudo mkfs.vfat -F 32 /dev/sdXN。
 
图形界面工具(适合新手)
GParted(推荐)
- 功能:可视化分区管理(创建/调整大小/格式化)。
- 安装: sudo apt install gparted # Debian/Ubuntu sudo dnf install gparted # Fedora 
- 操作流程: 
  - 启动后选择目标磁盘。
- 右键分区 → 执行操作(如Format to选择文件系统)。
- 点击应用更改。
 
GNOME Disks(系统自带)
- 路径:应用菜单搜索”Disks”。
- 支持格式化、SMART检测、创建磁盘镜像。
关键注意事项
- 数据备份: 
  - 分区操作会永久擦除数据!务必提前备份关键文件。
 
- 识别磁盘: 
  - 使用lsblk或sudo fdisk -l确认磁盘标识(如sda、nvme0n1)。
 
- 使用
- 分区表选择: 
  - MBR:兼容老系统,但仅支持≤2TB磁盘。
- GPT:支持>2TB磁盘和UEFI启动(现代硬件首选)。
 
- 挂载使用: 
  - 格式化后需挂载分区: sudo mkdir /mnt/data sudo mount /dev/sdXN /mnt/data 
- 开机自动挂载:编辑/etc/fstab添加分区UUID(通过blkid查看)。
 
- 格式化后需挂载分区: 
工具选择建议
| 场景 | 推荐工具 | 
|---|---|
| MBR小硬盘基础操作 | fdisk+mkfs | 
| GPT大硬盘或UEFI系统 | parted/gdisk | 
| 无命令行经验 | GParted | 
重要提示:操作磁盘有较高风险,建议在非生产环境练习,若涉及系统盘,使用Live USB启动系统进行操作。
引用说明:

- Linux man手册(命令man fdisk查看官方文档)。
- GNU Parted手册:https://www.gnu.org/software/parted/manual/
- GParted官方文档:https://gparted.org/documentation.php
- The Linux Documentation Project (TLDP) 磁盘管理指南。
 
 
 
			