如何更改vfat分区的 UUID ?
对于ext2 / ext3 / ext4,这是通过一个简单的:
tune2fs -U <new-uuid> /dev/<partition>
Run Code Online (Sandbox Code Playgroud)
是否有类似的vfat分区命令?
好吧,令人讨厌的愚蠢事情发生了。我想将 Arch Linux ISO 文件复制到我的 U 盘,但很匆忙,不小心将我的主驱动器作为of参数输入。
以下是详细信息:
$ sudo dd bs=4MB if=archlinux-2017.08.01-x86_64.iso of=/dev/nvme1n1
Run Code Online (Sandbox Code Playgroud)
/dev/nvme1n1应该是/dev/sdb。
我的主驱动器/dev/nvme1n1包含两个分区:
的文件大小archlinux-2017.08.01-x86_64.iso为 541065216 字节,或516 MB
计算机仍在运行并且似乎工作正常,并且我有运行命令之前lsblk和df -h 之前的输出dd。输出与我现在运行命令时的输出完全相同。我假设因为数据被缓存:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme1n1 259:5 0 931.5G 0 disk
??nvme1n1p1 259:6 0 512M 0 part /boot
??nvme1n1p2 259:7 …Run Code Online (Sandbox Code Playgroud)