U盘分区和格式化
1. 查看设备
将u盘插到计算机上,查看下设备,明确U盘的设备名称。
lsblk -f
列出设备信息,其中-f
选项表示列出系统信息
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 28.6G 0 disk
└─sdb1 8:17 1 28.6G 0 part /media/xxx/xxx
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 476M 0 part /boot/efi
├─nvme0n1p2 259:2 0 11.2G 0 part [SWAP]
├─nvme0n1p3 259:3 0 57.7G 0 part /
└─nvme0n1p4 259:4 0 169.1G 0 part /home
上述示例中的sdb
即为u盘,下面的sdb1
即为u盘中的分区。若尚未分区,请看不到sdb1
。
2. 先卸载u盘
sudo umount /media/[user]/[diskname]
user
即是当前系统的登录用户,diskname
即是加载u盘后显示的设备名。一般按Tab键就会自动补全。
3. 分区
明确了u盘设备名后,即可在u盘上建立分区。
sudo fdsik /dev/sdb
以本机为例,u盘的设备名为sdb。注意,这里不是分区名称sdb1
。
- 进入菜单后依次操作为:
d
: 删除原有分区n
: 寻立新的分区t
: 设定分区类型,一般是07
表示NTFS
w
: 写入并退出
4. 格式化
参照:How to Format Disk Partitions in Linux {ext4, NTFS and FAT32}
按预设类型格式化分区。一般选择NTFS
格式,注意加上-f
选项进行快速格式化。其它格式的命令见参考链接。
sudo mkfs.ntfs -f /dev/sdb1
5. 更改标签
参照 :https://www.tecmint.com/change-modify-linux-disk-partition-label-names/
格式化后的u盘显示的分区是一个随机数,为了便于使用,可人为设定分区标签。注意,在设定前仍然要卸载u盘。其它分区类型的命令见参考链接。
sudo ntfslabel /dev/sdb1 [name]