"mount: Invalid argument" 在 Android

"mount: Invalid argument" on Android

我正在尝试使用以下内容在我的 SD 卡上安装一个 ext4 分区:

# mount -t ext4 /dev/block/mmcblk1p2 /data/sdext2

但它总是 returns "Invalid argument"。我已经通过 /proc/filesystems 验证了 ext4 受支持。

关于如何解决问题的想法?

原来我从易趣上买的SD卡是假的。它被包装并标记为 32gb 卡,但实际容量为 16gb。这就是我每次尝试执行 16gb FAT32 和 16gb EXT4 时都失败的原因。第二个分区没有空间了。

如果我每次执行 8GB,它就会再次开始工作。如果我使用不同的卡也可以。