完全满足你的要求:不用 GParted、不用卸载磁盘、不用拔 U 盘、不丢数据、已经挂载好也能直接改改的就是文件管理器左侧显示的「磁盘名字」(你说的盘符 / 转标),改完立刻生效。
-
我们改的是:分区标签 LABEL
就是你在 Ubuntu 侧边栏看到的磁盘显示名。
-
支持格式:Btrfs / ext4 / NTFS / FAT32
-
优势:
正在使用、已经挂载的盘,直接在线修改,无需断电、无需弹出。
插上 U 盘 / 硬盘,打开终端:
找到你要改名字的盘,记录分区路径,例如:/dev/sdc3、/dev/sdb2
统一记为:/dev/sdXX(后面所有命令替换成你自己的)
确认改之前叫什么:
找到LABEL="xxx",就是当前旧名字。
sudo btrfs filesystem label /dev/sdXX 你要的新名字
示例:
sudo btrfs filesystem label /dev/sdc3 SHARE sudo btrfs filesystem label /dev/sdc3 BATOCERA
sudo e2label /dev/sdXX 新名字
sudo ntfslabel /dev/sdXX 新名字
sudo dosfslabel /dev/sdXX 新名字
改完不用重启、不用重插 U 盘直接重启一下文件管理器就行:
点开侧边栏,磁盘名字马上更新。
-
lsblk→ 找自己的分区/dev/sdXX
-
按你的格式,复制对应命令,改一下「新名字」
-
执行killall nautilus刷新,完事
lsblk sudo btrfs filesystem label /dev/sdXX 新名称 killall nautilus
-
名字不要带中文、空格、特殊符号,只用英文 / 数字,避免出错。
-
全程不格式化、不删文件、不影响里面数据,纯改名。
-
以后不管哪个盘要改名,只换:
/dev/sdXX+ 自定义新名字 即可。