vod是什么意思双卡的吗

帖子很冷清,卤煮很失落!求安慰
手机签到经验翻倍!快来扫一扫!
【教程】通过ADB手动实现TF卡优化分区
7318浏览 / 14回复
为了让你的系统能更快的运行,我们可以充分利用好TF卡里的空间来为你的系统提供软件分区(ext3/4)和数据交换分区(linux-swap),建立 swap分区是利用TF的部分空间来给系统做缓存交换分区,以提高系统的运行速度,当然熟悉linux系统的朋友应该很了解。
当然我是为了Hero的固件才这么做的。让我们开始吧!
首先是需要准备好的东东:
1.G1和cm-recovery 1.42.一张TF卡也就是MicroSD卡(Class 6 的速度最佳 推荐!)3.adb
警告!如果是用水货,或者伪劣Kingston等TF卡来分区的话,后果自负!因为系统swap分区是用来作为缓存多次擦写的,对TF是有一定程度的损耗的!
以下我是以8GB microSD(TF)卡为例!===============================================一、准备好TF卡:
1)启动你的G1进到recovery模式(开机按住 Home + Power)2)进入console模式(alt + x)3)打开PC cmd命令行窗口adb目录下之后输入:adb shell
parted /dev/block/mmcblk0
查看你TF的具体容量输入:Print
有可能你会看到如下信息:(如果没遇到请跳到 再次输入: print 的这步)"No Implementation: Partition 1 isn'taligned to cylinder boundaries. This isstill unsupported."
如果您的“分区表”的报告是“循环” ,我建议修复以下程序:
修复输入:mklabel msdos
它会提示:Warning: The existing disk label on/dev/block/mmcblk0 will be destroyed and all data onthis disk will be lost. Do you want tocontinue?parted: invalid token: msdos
回答 y to the 'yes/no'..
然后提示:New disk label type?
确认: msdos
再次输入:print
你将会看到类似如下的信息(当然你的有可能会不一样):printprintModel: Unknown (unknown)Disk /dev/block/mmcblk0: 7969MBSector size (logical/physical): 512B/512BPartition Table: msdosNumber Start End Size Type File system Flags1 512B 7469MB 7469MB primary fat32 lba2 7469MB 7969MB 500MB primary ext2
如果你的TF卡是空的话会看到:printprintModel: Unknown (unknown)Disk /dev/block/mmcblk0: 7969MBSector size (logical/physical): 512B/512BPartition Table: msdosNumber Start End Size Type File system Flags
如果分区有序号要用rm命令来删除已有分区:rm 1rm 2
当然如果你TF卡是未分区的可以跳过这步。
第四行 Disk/dev/block/mmcblk0: 7969MB 写的就是你TF卡总的容量了。
我们来计算一下,一般建议给ext分区分配500M的空间(你可以按具体情况而定),linux-swap分区分配32M的空间(推荐不超过32M)。然后就是:7969MB - 32MB linux-swap = 7937MB7937MB - 500MB ext2 = 7437MB fat32
二、创建分区
为了Apps2SD能正常工作,我们的分区顺序是:
Fat32,Ext2,linux-Swap (注:这里建立的是Ext2的分区,Ext3/4需要进一步格式化转换才可以得到)
创建新分区输入:mkpartfs primary fat32 0 7437mkpartfs primary ext2 mkpartfs primary linux-swap
然后查看输入:print
然后就会显示如下类似内容:printprintModel: Unknown (unknown)Disk /dev/block/mmcblk0: 7969MBSector size (logical/physical): 512B/512BPartition Table: msdosNumber Start End Size Type File system Flags1 512B 7437MB 7437MB primary fat32 lba2 7437MB 7937MB 500MB primary ext23 7937MB 7969MB 32.2MB primary linux-swap(v1)
确认OK了可以退出分区模式了:quit
退出会看到如下需要你升级成Ext3/4的提示:Information: You may need to update /etc/fstab.
不用担心,我们继续。
三、转换Ext2分区为Ext3/4分区:
升级输入:upgrade_fs
(注:这一步我并没有成功,后来我是利用Acronis Disk Director 10来完成升级转换的)
命令我一起给完,虽然我没有升级成Ext4分区……
你想升级成Ext4分区请输入:tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p2e2fsck -fpDC0 /dev/block/mmcblk0p2
只要Ext2分区转换成Ext3/4分区就已经算OK了!
最终我的8GB Class 4 卡就分成了 FAT32(7437M) + EXT3(500M) + SWAP(32M)
”但是有一点需要警告的!!TF卡分区后,在系统运行时不能将你的卡拔出,否则系统会崩溃“
接下来就是找寻新的好用的ROM了。
ROM推荐请关注论坛置顶 Android资源合集帖!谢谢支持!
当然利用Acronis Disk Director 10等分区软件也是可以进行TF卡分区的,如果能成功的话,也请发帖一起分享一下吧!
额...............大致看了下 蛮吓人的 呵
对&楼主&塑料炸弹&说:=========================只是水平有限啊%……
对&楼主&塑料炸弹&说:=========================有点难这个
对&第5楼&℡尐A同学&说:=========================你的签名好吓人
星空小宇是你老婆?
对&楼主&塑料炸弹&说:=========================虚拟内存
对&第6楼&手机·梓莘karen&说:=========================我们的故事
你又不是不知道!
感谢分享!
&&&& 顶一个&&&&&&& 记号下 回来慢慢看
支持炸弹!
有点难看懂哦,不过像这样的好信息额会慢慢欣赏的,直到学会.谢谢分享有点难看懂哦,不过像这样的好信息额会慢慢欣赏的,直到学会.谢谢分享
还不是很会操作啊,呵呵,adb一个一个命令的输进去,很麻烦
您需要登录后才可以回帖&&&|&&&&&
用户名/注册邮箱/注册手机号
其他第三方号登录}

我要回帖

更多关于 vod是什么格式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信