一、命令
1.先找到U盘:打开终端,输入命令:lsblk,如果提醒权限不够的话先执行sudo su,把权限先解开。一般来说最后一个就是。但如果未挂载U盘除外。(请自行百度挂载U盘教程)如果有多个USB存储设备,请来回插拔以确定是 sd(?)。
lsblk
2.卸载USB存储器:输入命令:umount /dev/sd(?),本人的U盘在系统中是sdb,读者在使用时请依据实际情况填写自己的设备名称。由于U盘已经格式化过了,非常费时,后续就文字叙述,减少运行截图。
umount /dev/sdb1
3.格式化U盘:基本命令:mkfs.(类型) /dev/sd(?)。根据需要选择将格式化的类型。但值得注意的是,并不是所有U盘都能任意格式化为列举的类型,这里需要经验判断,或者回忆一下曾经格式化的时候所能选择的类型。例如我这次格式化的U盘就支持格式化为NTFS,格式化完后,不能直接使用。
格式化为FAT32:
mkfs.vfat /dev/sdb1
格式化为exFAT
mkfs.exfat /dev/sdb1
格式化为NTFS
sudo mkfs.ntfs /dev/sdb1
4.全过程截图:
二、扩展
文件大小 | 分区大小 | 兼容性 | |
---|---|---|---|
FAT32 | 最大4G | 小于8T | 适用于所有版本的 Windows、Mac、Linux 等设备 |
exFAT | 128PB(理论值) | 128PB | windows:可读写, Mac:可读写, linux:部分需要额外软件 |
NTFS | 128PB(理论值) | 128PB | windows:所有可读写, Mac:默认只读, linux:部分默认只读 |
三、后记
U盘是一种常见的临时存储设备,它可以用来存储文件、制作启动盘、做PE工具等,在需要它的时候,或许并不是所需要的磁盘类型,所以进行格式化。通过命令来进行格式化U盘,确实在实用性上不大,不如插上Windows电脑上点点点就完成操作了,但这在必要的时候又确实是有用的一个技能。