情况是这样的。你用Etcher或者Rufus工具在Windows或者Linux中创建了一个可启动的、LiveLinuxUSB。 你用它来安装Linux,USB的目的已经达到了。现在你想格式化这个USB,用它来进行常规的数据传输或存储。 你把它插入你的Windows系统,令你吃惊的是,这个USB的磁盘容量只有4MB。 你试图格式化它,但它可能不会让你这么做。即使你设法格式化它,USB的大小现在也从通常的8GB、16GB或32GB缩减到只有4MB。 你失去了你的USB吗?并非如此。你的USB并没有完全被破坏。你仍然可以用一个小技巧来格式化它,并舒适地使用它。 让我告诉你如何在Windows和Linux中把可启动的USB恢复到可用的状态。 格式化由Rufus或Etcher创建的LiveLinuxUSB(在Windows下) 你在Windows中看到只有4MB的磁盘空间。你知道为什么吗?因为在创建LiveLinuxUSB时,该工具在FAT32文件系统中创建了一个4MB的EFI分区。其他的分区是在Linux的Ext4文件系统中,而这是不被Windows识别的。 这就是为什么你的Windows系统只看到4MB的EFI分区,并显示USB大小为4MB。 总而言之,你需要做的是删除USB盘上的所有分区,用删除现有分区后得到的空闲空间创建一个新的NTFS或FAT32分区。这就行了。 让我展示一下详细的步骤。 步骤1: 进入Windows菜单,寻找磁盘管理工具。 启动这个工具,它将显示你电脑上存在的所有磁盘。当然,这包括插入的USB。 选择正确的磁盘是非常重要的。从U盘的大小或可移动的标签中辨别出它是哪一个。 步骤2: 我们的想法是删除U盘上的任何现有分区。未分配的空间不能被删除,但这也没关系。 在该分区上点击右键,然后点击删除卷DeleteVolume。 当要求你确认时,按是Yes。 你的目标是只有一个未分配的空间块。当你看到它时,右击它并点击新建简单卷NewSimpleVolume。。。来创建一个分区。 接下来的步骤很简单。点击下一步Next,选择整个可用空间,给它分配一个字母,选择文件系统(FAT32或NTFS),并将其格式化。 完成后,你会看到USB已经恢复到正常状态,你可以开始向它复制粘贴数据。 你现在可以像以前一样使用你的USB了。 这些步骤是针对Windows的。如果你使用Linux呢? 在Linux上格式化LiveUSB 我注意到,由Etcher和这类工具创建的LiveUSB经常拒绝被文件管理器中的右键格式化选项正确格式化。 除此之外,你可以像在Windows中那样做:删除现有的分区,用整个可用空间创建一个新的分区。 这里使用GNOME磁盘工具。它已经安装在Ubuntu和许多其他Linux发行版上。 同样,确保你在这里选择了外部USB盘。 你会看到U盘上的各种分区。试着从上面的菜单中格式化该磁盘。 如果这不起作用,逐个删除分区,然后把整个USB作为自由空间。 当你创建了整个自由空间后,点击号,在上面创建一个NTFS或FAT32文件系统的分区。 用NTFS(或FAT32)创建分区,给它起个合适的名字,然后你就可以像以前一样使用这个USB了。 总结 像Rufus和Etcher这样的工具并没有真正破坏你的USB。这就是它们的功能,通过在磁盘上创建一个不同的文件系统。但这样一来,Windows操作系统就不能正确理解它。 好在只需付出一点努力就可以修复。我希望你也能够修复它。如果没有,请与我分享你的问题,我将尽力帮助你。 via:https:itsfoss。comformatlivelinuxusb 作者:AbhishekPrakash选题:lujun9972译者:geekpi校对:wxy 本文由LCTT原创编译,Linux中国荣誉推出