考虑以下情况:
$ sudo fdisk -l
[sudo] password for user:
Disk /dev/sda: 320.1 GB, 320072933376 bytes
------------%<-----------------------------
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
------------%<-----------------------------
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdc: 4008 MB, 4008706048 bytes
255 heads, 63 sectors/track, 487 cylinders, total 7829504 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x429817b4
Device Boot Start End Blocks Id System
/dev/sdc1 * 0 2301535 1150768 0 Empty
/dev/sdc2 2279532 2284075 2272 ef EFI (FAT-12/16/32)
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc1'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdc1: 1178 MB, 1178386432 bytes
255 heads, 63 sectors/track, 143 cylinders, total 2301536 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x429817b4
Device Boot Start End Blocks Id System
/dev/sdc1p1 * 0 2301535 1150768 0 Empty
/dev/sdc1p2 2279532 2284075 2272 ef EFI (FAT-12/16/32)
你在这里看到的是一个 Ubuntu Live USB,通过编写
sudo dd if=ubuntu-15.10-desktop-amd64.iso of=/dev/sdc
如果我没记错的话。
我想知道将这个 Live USB 格式化为普通 FAT32 分区的最简单方法是什么。我不想再将它用作 Live USB - 我只想用它来以适用于 Windows 和 Ubuntu 的方式存储文件。如果我打开 GParted,会出现以下消息:
fdisk
说它实际上是 GPT,所以我只点击“是”...
然后我导航到我的分区并尝试编写一个新的 MBR 分区表。当我尝试这样做时,会出现以下消息:
大致翻译为:
Encountered libparted bug!
Partition(s) 1 on /dev/sdc is/are written but we couldn't notify the
kernel about the changes, probably because the partitions are still in
use. So, the old partitions will remain active. You should now restart
your computer before making any other changes.
Abort / Ignore
我不知道在这里按什么按钮。此外,仅仅因为我想格式化 Live USB 就重新启动计算机很麻烦。
那么,有没有一种更简单、更有效的方法将我的 Live USB 格式化为 FAT32 分区?
我自己也遇到过几次。
您可以像以前一样解决此问题:
如果不想重启,可以尝试关闭 GParted 然后卸载分区:
如果你重新挂载它,应该没问题(如果没有,你仍然需要重新启动):
您应该首先从 /dev/sdc 中删除 GPT 分区表!为此运行:
sudo parted /dev/sdc
mklabel msdos
quit
然后再次运行 :
sudo dd if=ubuntu-15.10-desktop-amd64.iso of=/dev/sdc
,您的问题应该得到解决。而已!