用一行 Linux 命令,彻底格式化 U 盘
(附完整解释与避坑指南)
在 Linux 中格式化 U 盘,并不需要复杂的图形界面。
只需一条命令,就可以把 U 盘格式化为 Windows、Mac、Linux 都兼容的 exFAT 格式。
很多人看到命令会照抄,但却不知道每个参数的含义。
这篇文章会带你从实战到原理,一次彻底搞懂。
一条核心命令
sudo mkfs.exfat -n "MYUSB" /dev/sdb将 /dev/sdb 这个设备格式化为 exFAT 文件系统,并命名为 MYUSB格式化完成后,U 盘即可正常使用。
一、完整操作流程(推荐按顺序执行)
第 1 步:查看 U 盘设备名
插入 U 盘后,输入:
示例输出:
sda 8:0 0 512G 0 disk
├─sda1 8:1 0 512G 0 part
sdb 8:16 1 32G 0 disk这里:
⚠️ 一定要确认设备名,选错会清空电脑硬盘!
第 2 步:卸载 U 盘
如果 U 盘已挂载,需要先卸载:
否则可能格式化失败。
第 3 步:格式化 U 盘
执行:
sudo mkfs.exfat -n "英语资料" /dev/sdb完成。打开文件管理器,你会看到 U 盘名称变成:
二、命令逐段解析(彻底理解)
命令:sudo mkfs.exfat -n "MYUSB" /dev/sdb我们逐个拆解:
1. sudo
作用:以管理员身份执行命令
原因:Linux 限制普通用户修改磁盘,这是保护机制。执行后会要求输入密码(不显示字符是正常的)。
2. mkfs.exfat
完整含义:make filesystem exfat
意思是:创建 exFAT 文件系统
mkfs.ext4 → Linux 常用格式
mkfs.vfat → FAT32
mkfs.exfat → 跨平台最佳选择3. -n "MYUSB"
作用:给 U 盘命名(卷标)
4. /dev/sdb
含义:第二个磁盘设备。在 Linux 中,所有硬件都是文件。一定要用 lsblk 确认。
三、为什么推荐 exFAT 格式?
✔ 支持大文件(超过 4GB)
✔ Windows / Mac / Linux 完美支持
✔ 兼容性最好
六、常见错误
错误 1:格式化错硬盘
原因:没确认设备名。解决:必须先执行 lsblk。
错误 2:设备被占用
解决:sudo umount /dev/sdb
错误 3:没有 mkfs.exfat
安装:Ubuntu 执行sudo apt install exfatprogs
八、总结
核心记住这一条:
sudo mkfs.exfat -n "名称" 设备路径
三步流程:lsblk → umount → mkfs.exfat
——
如此丰富的海 · Abundasea
在复利的海洋,过丰盛的人生