我正在运行 Linux Mint 19.2 Tina 和 Windows 10 的双启动。
我想格式化我的 USB 闪存驱动器,但是当我用它打开它fdisk /dev/sdc
然后输入 pi 时,会显示我的计算机文件系统的分区。
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x73736572
Device Boot Start End Sectors Size Id Type
/dev/sdc1 1920221984 3736432267 1816210284 866G 72 unknown
/dev/sdc2 1936028192 3889681299 1953653108 931,6G 6c unknown
/dev/sdc3 0 0 0 0B 0 Empty
/dev/sdc4 27722122 27722568 447 223,5K 0 Empty
Partition table entries are not in disk order.
这是 df 命令的输出,因此您会看到闪存已安装在 /mnt/flash 上:
udev 4013084 0 4013084 0% /dev
tmpfs 808924 1456 807468 1% /run
/dev/sda3 20520784 16696288 2759024 86% /
tmpfs 4044608 131512 3913096 4% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 4044608 0 4044608 0% /sys/fs/cgroup
/dev/loop0 93440 93440 0 100% /snap/vectr/2
/dev/loop2 56320 56320 0 100% /snap/core18/1880
/dev/loop1 99328 99328 0 100% /snap/core/9665
/dev/loop7 145152 145152 0 100% /snap/code/39
/dev/loop3 297984 297984 0 100% /snap/vlc/1620
/dev/loop4 297472 297472 0 100% /snap/vlc/1700
/dev/loop6 147840 147840 0 100% /snap/code/38
/dev/sdb3 101590 31572 70018 32% /boot/efi
/dev/sda5 383271464 12161596 351571080 4% /home
tmpfs 808920 72 808848 1% /run/user/1000
/dev/loop9 56704 56704 0 100% /snap/core18/1885
/dev/loop8 98944 98944 0 100% /snap/core/9804
/dev/sdc 3914748 14784 3899964 1% /mnt/flash
那么我该如何修复它才能显示我的闪存驱动器的分区?
答案1
您的闪存驱动器目前没有分区。无论fdisk
您使用哪个版本,它都会尝试将文件系统的开头解释为分区表 (MBR)。
您有两个选择:继续无分区(使用mkfs.whatever /dev/sdc
)或创建分区。
要创建分区,只需输入o
创建fdisk
一个新的空 MBR 分区表。然后您可以照常/根据需要创建分区并格式化它们。
答案2
所以我根本没有分区?奇怪……无论如何,我使用 gParted 修复了它。首先格式化以清除,然后我将 1 个分区设为 fat32。谢谢你的回答!