Gphone SD 卡分区(更新)
以前写过一个Gphone app2sd 的完全教程,在那个教程当中有完整的分区步骤,可是那个分区模式是需要 linux 系统才可以执行,而我当时用的是 ubuntu.
现在可行的分区模式也就是 linux 下,然后 windows 下的分区软件.譬如
PartitionManager,AcronisDiskDirector,不要去想 PQ 魔术师,那个不支持 sd
卡分区!就这么多了么?...其实,如果你有 Gphone 手机的话,完全可以用 windows
dos 来分区! 先说条件:
1.Gphone 手机
2.SDcard
3.android sdk
4.一条 usb 连接线
步骤:
首先开机进入 recovery 模式,按 ALT+X 进入“console”
打开 cmd,输入: adb shell
可以看到分区的情况,一般来说都是一个分区,如果以前做过 app2sd
那么就是两个...删除这两个分区.如下图为三个分区:
然后输入代码删除分区:
parted /dev/block/mmcblk0
printrm 1
(如果只有两个分区或者一个分区的,执行一步操作就可以了,也就是 rm<
数字>)
rm 2
rm 3
在完成后就是一个未分区的 SDcard
然后对 SDcard 重新分区,注意需要根据你的卡大小来分配各分区的大小,一般
linux-swap 最大 32M.ext 分区 500M 足够了,最大不要超过 1GB.不过似乎有将
linux-swap 分成 96Mb 的...输入以下代码分区: mkpartfs primary fat32
0 7445
至此,分区工作就完成了.可以输入 print
来检查一下.
mkpartfs primary ext2 7445 7873 300-500 都可
mkpartfs
primary linux-swap 7873 7969 务必是 96M 不然你有 C6 卡也不能全速体验
HERO 了...
以下为可执行可不执行步骤...就是将 ext2 转换为
ext3/ext4
转换为 ext3 输入以下命令: upgrade_fs
转换
ext4 输入以下命令: tune2fs -O extents,uninit_bg,dir_index
/dev/block/mmcblk0p2
结束以后,输入
e2fsck -fpDC0 /dev/block/mmcblk0p2
upgrade_fs parted /dev/block/mmcblk0
验证是否升级到 ext3/ext4
print
然后 quit 退出,重启手机.
本教程参考了安卓网上安装 hero 的步骤
Gphone SD 卡分区(更新)