我正在尝试格式化 SD 卡,然后安装启动映像(我想使用 SD 卡在 Linux 上启动 ZedBoard)。我正在按照教程使用 Gparted。我明确指出我在 Windows 10 主机上的 Virtualbox 上使用 Ubuntu。
我尝试格式化的 SD 卡已包含 2 个分区,我想删除它们然后用另外 2 个分区替换它们。但存在一些问题。
首先,当我卸载并删除 2 个现有分区,然后“应用所有操作”时,这 2 个分区似乎消失了(替换为未分配的分区)。但经过短暂的加载后,我试图删除的 2 个先前分区又像什么都没发生一样回来了。
其次,如果我尝试在删除以前的分区后创建新分区(在“应用所有操作”之前),然后应用所有操作,我会收到以下错误消息:“不能有重叠分区”和“/dev/sdb 上的分区 3 已写入,但我们无法将更改通知内核,可能是因为它正在使用中。因此,旧分区将继续使用。您应该立即重新启动,然后再进行进一步的更改。”我明确指出,我想要创建的两个分区是 Fat32 和 ext4。
完整的错误报告可以在这里找到:
答案1
我参考了我之前对上述问题的回答,请按照以下步骤操作,您的问题就会得到解决。