![为 ubuntu ext4 格式化 USB 闪存](https://linux22.com/image/819466/%E4%B8%BA%20ubuntu%20ext4%20%E6%A0%BC%E5%BC%8F%E5%8C%96%20USB%20%E9%97%AA%E5%AD%98.png)
查看的新 USB 闪存盘Disk Utility
具有Partition Type
FAT,Type
也是 FAT。
我想用这个设备进行tar
备份,而且我不需要移植到 Windows,所以我决定点击Format Volume
将其转换为 ext4。Type
更改为 ext4 但令我惊讶的是,它Partition Type
仍然是 FAT,具体来说是 W95 FAT32 LBA 0x0c。
我可以单击Edit Partition
来更改它,并且有很多选择。这个选择重要吗?换句话说,我也应该更改它吗?Partition Type
应该将它改成什么?Linux 和 Linux Extended 是几个选择。
编辑有趣的是,当我选择 Linux 作为分区类型时,程序继续运行硬盘大约 10 分钟。我知道这很可怕。尽管实用程序清楚地显示已选择 USB 驱动器进行信息显示和修改,但硬盘仍在运行。然后它报告发生了某种故障,但没有足够的内存将问题报告给开发人员。
答案1
我遇到了类似的问题。我通过首先通过 cli 卸载分区来解决这个问题:
sudo umount /dev/sdb1 (or whatever your usb is)
然后将分区格式化为 ext4(在挂载/使用时无法格式化):
sudo mkfs.ext4 /dev/sdb1
这应该可以解决问题,对我有用。
答案2
一种解决方案是选择Format Disk
并将其设置为无分区。然后将整个卷设置为 ext4。将 tar 文件复制到 Flash 设备并使用 diff 进行验证。