【发布时间】:2011-04-08 22:36:14
【问题描述】:
我正在尝试使用 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) 的工具,但我不知道如何编辑它。
有人对其中一条路线或第三条路线有任何建议吗?
【问题讨论】:
标签: android android-ndk mbr