在Linux系统中修改分区名称(也称为卷标)是一个常见的操作,主要用于提高分区可识别性(如将/dev/sda1
改为DATA
或BACKUP
),以下是详细且安全的操作指南,涵盖命令行与图形界面两种方法:
修改前的关键准备
- 备份数据:任何磁盘操作都有风险,务必提前备份重要数据。
- 卸载分区:
- 修改分区名称前需卸载目标分区(不能直接修改已挂载的分区):
sudo umount /dev/sdXn # 替换为你的分区(如/dev/sda1)
- 修改分区名称前需卸载目标分区(不能直接修改已挂载的分区):
- 查看当前分区信息:
lsblk -f # 查看所有分区的文件系统类型和现有卷标 blkid # 检查分区UUID和卷标
命令行修改方法(按文件系统分类)
根据分区格式选择对应工具:
ext2/ext3/ext4 文件系统
使用 e2label
或 tune2fs
工具:
sudo e2label /dev/sdXn "NEW_LABEL" # 直接设置新名称(如"NEW_LABEL")sudo tune2fs -L "NEW_LABEL" /dev/sdXn
验证修改:
sudo e2label /dev/sdXn # 显示当前卷标
FAT/FAT32/exFAT 文件系统
使用 fatlabel
(部分系统需安装dosfstools
):
sudo apt install dosfstools # Debian/Ubuntu安装工具 sudo fatlabel /dev/sdXn "NEW_LABEL"
验证修改:
sudo fatlabel /dev/sdXn
NTFS 文件系统
使用 ntfslabel
(需安装ntfs-3g
):
sudo apt install ntfs-3g # Debian/Ubuntu sudo ntfslabel /dev/sdXn "NEW_LABEL"
验证修改:
sudo ntfslabel /dev/sdXn
Btrfs 文件系统
sudo btrfs filesystem label /mount/point "NEW_LABEL" # 通过挂载点修改 # 或卸载分区后直接操作设备: sudo btrfs filesystem label /dev/sdXn "NEW_LABEL"
图形界面修改(推荐新手使用)
通过 GParted 工具(支持主流文件系统):
- 安装GParted:
sudo apt install gParted # Debian/Ubuntu sudo dnf install gParted # Fedora
- 打开GParted → 选择目标分区 → 右键点击 Unmount(卸载)。
- 右键 → Label File System → 输入新名称 → 点击✅应用。
(图:GParted中修改卷标的位置)
修改后的操作与验证
- 重新挂载分区:
sudo mount /dev/sdXn /mnt # 挂载到目录(如/mnt)
- 检查新名称是否生效:
lsblk -f # 查看所有分区卷标 df -Th # 检查挂载点和文件系统
注意事项与常见问题
- 卷名限制:
- ext4:卷标长度≤16字符,不支持特殊符号(如)。
- FAT32:长度≤11字符(大写字母+数字)。
- 无法卸载分区?
- 关闭所有占用分区的程序:
sudo fuser -kvm /dev/sdXn # 终止相关进程
- 关闭所有占用分区的程序:
- 修改后系统无法启动?
- 若修改了系统分区(如
/boot
或),需更新/etc/fstab
中的卷标引用:sudo nano /etc/fstab # 将旧卷标替换为新名称
- 若修改了系统分区(如
- 工具未安装?
- 根据错误提示安装对应包(如
ntfs-3g
、dosfstools
)。
- 根据错误提示安装对应包(如
修改Linux分区名称的核心步骤:卸载分区 → 按文件系统选择工具 → 设置新卷标 → 更新配置,命令行工具高效灵活,适合熟练用户;图形工具GParted降低了操作门槛。始终牢记先备份后操作,避免数据丢失风险。
引用说明:本文操作基于Linux内核文档、
util-linux
工具集官方手册及GParted官方指南,具体命令参数可通过man [命令]
(如man e2label
)进一步查阅。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9100.html