我正在尝试使用 root 访问权限在 Android 上重新分区 SDCard。
我有 512 字节的 MBR 文件,它显示为:
Pos MBRndx 类型/名称 大小 活动 隐藏起始扇区 扇区 --- ------ ---------- ---- ------ ---- ------------ ----- -------- 0 0 0C-FAT32X 5.9G 无 无 64 12,124,096 1 1 0C-FAT32X 1.9G 无 无 12,124,160 3,932,160
我正在尝试做的是将 5.9GB 分区的大小调整为 3GB,然后用剩余空间制作一个 EXT 分区。我可以想到两种方法来做到这一点,但我在做这两种方法时有点难过:
1)交叉编译GNU parted,并在Android上运行以修改文件系统。这将是我的首选方法,但我一直在尝试使用 scratchbox 静态编译 parted 并且运气不佳,而且我也无法在 scratchbox 中为 Android 动态编译。
2)使用我电脑上的一些实用程序直接修改512字节的MBR,然后在Android上dd文件。我有一个查看 MBR (mbrwiz) 的工具,但我不知道如何编辑它。
有没有人有任何建议,或者可能是第三条路线?