银河麒麟v10中修改磁盘卷标需按文件系统类型选择对应工具:ext4用e2label,xfs用xfs_admin,fat用mlabel;操作前须卸载分区,名称禁用空格/斜杠等特殊字符,完成后通过lsblk -f验证。

在银河麒麟V10系统中,需将挂载后显示为“新建卷”或含中文、乱码的磁盘名称,改为如“资料盘”“备份区”等清晰可读的英文或拼音名称,以便多用户环境识别、脚本调用及避免路径解析异常。
确认目标分区与文件系统类型
打开终端,执行 lsblk -f 查看所有块设备及其文件系统类型(FSTYPE列)和当前卷标(LABEL列)。重点识别待修改的目标分区,例如 /dev/sdb1;若 LABEL 为空或显示为“未命名”,说明尚未设置有效卷标。
执行 sudo blkid /dev/sdb1 确认该分区实际文件系统类型。结果中若含 TYPE="ext4",则用 e2label;若为 TYPE="xfs",则必须用 xfs_admin;【混用工具会导致命令静默失败且不报错】。
卸载目标分区
若该分区已挂载(MOUNTPOINT列非空),必须先卸载。执行 sudo umount /dev/sdb1。
若提示“target is busy”,说明有进程正在访问该分区。此时不要强行卸载,先执行 lsof +D /mount/point(将 /mount/point 替换为实际挂载路径)查出占用进程,关闭对应程序或终端后再试。强行卸载可能引发数据写入中断。
按文件系统类型修改卷标
方法一:ext2/ext3/ext4 分区
执行 sudo e2label /dev/sdb1 资料盘。名称中可使用中文、数字、短横线和下划线,但【不能含空格、斜杠、冒号等特殊字符,否则挂载后无法正常显示】。
方法二:XFS 分区
执行 sudo xfs_admin -L "备份区" /dev/sdb1。注意:-L 后必须紧跟英文双引号包裹的名称,且引号内不可换行或含控制字符。
方法三:FAT/vfat(U盘、移动硬盘常用)
先安装工具:sudo apt install dosfstools;再执行 sudo mlabel -i /dev/sdb1 ::资料盘。注意双冒号 :: 不可省略,且名称长度不得超过 11 个 ASCII 字符——中文会转为 UTF-16 编码后截断,导致显示异常。
重新挂载并验证
执行 sudo mount /dev/sdb1 /mnt(或你实际使用的挂载点)。
立即运行 lsblk -f,检查 LABEL 列是否已更新为新名称;同时打开文件管理器,确认左侧设备列表中该磁盘图标下方显示的正是你设定的名称。若仍显示旧名或“未命名”,请检查上一步是否漏掉 sudo 权限或文件系统类型判断错误。











