小编jah*_*jah的帖子

如何使用 FAT32 格式化 U 盘(闪存驱动器)以在 Linux 和 Windows 上使用?

我想格式化记忆棒以在 Windows 7 和非联网 Ubuntu 服务器(精确)之间移动数据。

我不确定我尝试过的两种方法中的任何一种是否正确,即使我可以在两台机器上读取和写入驱动器。

fdisk如果我在 Windows 上格式化驱动器(使用磁盘管理工具),我会得到一个看起来非常奇怪的分区列表,但在 Linux 和 Windows 上读取和写入似乎没问题。

显示 Windows 格式驱动器的 fdisk 输出的图像

cfdisk报告

FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk.
Run Code Online (Sandbox Code Playgroud)

如果像某些倡导者那样,我cfdisk用来创建类型为全盘的主分区b(或fdisk创建一个从块 2000 开始的分区),然后发出

sudo mkfs.vfat -n some_label /dev/sdf1
Run Code Online (Sandbox Code Playgroud)

那么 Windows 将无法识别文件系统(经过无数次的思考)。

如果我创建相同的分区,Linux 和 Windows 会很高兴地读取和写入 2GB 的数据,然后发出:

sudo mkfs.vfat -I -n some_label /dev/sdf
Run Code Online (Sandbox Code Playgroud)

但这使得全磁盘分区显示为可用空间cfdiskfdisk并且 Windows 不喜欢 16GB 驱动器。

我也试过使用parted,但 Windows 对我在 Linux 上创建的任何分区都不满意。

我担心,虽然驱动器似乎可以工作,但我可能会发现数据没有被忠实地传输。

我正在使用各种年龄、口味和大小的 SanDisk Cruzer 驱动器。 …

linux windows-7 formatting partitioning usb-flash-drive

11
推荐指数
1
解决办法
6万
查看次数