核心命令行工具(推荐优先掌握)
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) 磁盘管理指南。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/37679.html