从 Windows 访问 FAT32 分区

从 Windows 访问 FAT32 分区

我正在零板上开发 Raspberry Pi 项目。如果我可以将 Windows 或 MAC 笔记本电脑中的大量文件写入插入我的 Pi 项目的 microSD 卡上,然后我安装的 Raspbian 可以读取这些文件,我会非常高兴。我对 Linux 和分区非常不熟悉,但经过一些研究,我得出的结论是 FAT32 分区就是我所需要的(我不想使用我的 /boot 分区作为公共位置)。我按照以下步骤在全新安装的 Raspbian 上创建一个大的 FAT32 分区:

  1. 使用网上找到的 SDFormatter 工具重新格式化了我的 microSD 卡
  2. 使用 Win32SDImager 将下载的 Raspbian(Jessie 的最旧版本)映像复制到我的 microSD 卡上
  3. 已关注本指南确实,没有意外结果,除了 dosfstools 已经安装的事实
  4. 关闭我的 Pi,取出 microSD 卡,并尝试从我的 Windows 笔记本电脑读取它

当我在 Windows 笔记本电脑上读取 microSD 卡时,我只看到 /boot 文件系统,尽管我收到一条说明驱动器出现问题。当我点击该通知时,我可以选择扫描。 Windows 通知我它发现了这些错误,但我对于是否允许 Windows 尝试修复这些错误犹豫不决。

以下是使用以下命令挂载文件系统的结果sudo fdisk -l以及尝试sudo mount /dev/mmcblock0p3 /mnt/storage

分区挂载结果

答案1

而不是mkfs.msdos更好地使用mkfs.vfat,所以命令看起来像

sudo mkfs.vfat /dev/sdaX

其中 X 是您的分区的正确数字。

这应该可以完成工作!

相关内容