![在 Android 上使用外部 USB 硬盘的问题](https://linux22.com/image/1444304/%E5%9C%A8%20Android%20%E4%B8%8A%E4%BD%BF%E7%94%A8%E5%A4%96%E9%83%A8%20USB%20%E7%A1%AC%E7%9B%98%E7%9A%84%E9%97%AE%E9%A2%98%20.png)
我有一个外置 USB 硬盘,1Tb WD Passport(红色),我决定重新格式化它,以便在我的 Windows PC 和 Android 平板电脑上使用。在此过程中遇到了一些问题,但大部分问题我都已经解决了:
- 我在当地的消费电子商店买了一个 USB-microUSB 适配器。我确认它工作正常,因为平板电脑可以看到驱动器,但无法识别文件系统。
- Windows 7 想要将其格式化为 exFAT 或 NTFS。Windows 7 无法使用 FAT32 格式化大于 32Gb 的磁盘(为什么?它可以正常读取。)
我使用了第三方工具由 Ridgecorp Consults 制作将磁盘重新格式化为 FAT32。现在驱动器在 Win7 上可以正常读取和写入。Windows 还声称文件系统是 FAT32(而不是之前的 exFAT),所以我会相信它的说法。
但是,Android 仍然声称驱动器是“空的或具有无法识别的文件系统”。这是怎么回事?我的研究表明,这应该可行。
该平板电脑是搭载 Android 4.4.2 系统的三星 Galaxy S。
更新
在我的三星 Galaxy Note 3 手机上测试了它,它成功了。同样使用 Android 4.4.2。由于驱动器是 USB3 设备,我怀疑平板电脑无法通过其微型 USB 端口输出足够的电流,因为我听不到驱动器旋转的声音。我怀疑有源 USB 集线器或连接充电器的 Y 型电缆可以解决问题。
答案1
正如我在问题中提到的更新中所怀疑的那样,问题在于硬盘没有提供足够的电力,因此磁盘从未正常旋转。
当通过有源 USB3 集线器连接驱动器时,它工作正常,因为 USB 集线器随后通过其 USB3 端口供电,而不是依靠平板电脑来供电。平板电脑现在可以像读取存储卡一样读取 1TB 外部驱动器,并且由于文件系统为 FAT32,因此它成为在台式电脑、笔记本电脑、手机和平板电脑之间传输内容的简便媒介。