请考虑以下情况:
$ 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 分区?
答案1
我自己也遇到过几次这种情况。
您可以像以前一样修复此问题:
- 打开 GParted
- 点击警告,我认为您需要点击“Nee”(否),或者如果您点击“是”,则点击“Negeren”
- 磁盘(Schijf) -> 创建分区表(Partitietabel aanmaken)
- 选择MS-DOS
- 单击创建/确定
如果您不想重新启动,可以尝试关闭 GParted,然后卸载分区:
sudo umount /dev/sdc
如果你重新安装它,那应该没问题(如果不行,你仍然需要重新启动):
sudo mount /dev/sdc
答案2
您应该首先从 /dev/sdc 中删除 GPT 分区表!为此,请运行:
sudo parted /dev/sdc
mklabel msdos
quit
然后再次运行:sudo dd if=ubuntu-15.10-desktop-amd64.iso of=/dev/sdc
你的问题就解决了。
就是这样!