z6制作刷机包教程系列之二smg文件解开和打包
管理提醒:本帖被鱼儿执行加亮操作(2009-06-14)
上一个教程讲了这么解压sbf文件得到smg
今天的教材将怎么解压smg文件
首先安装cygwin,,或者linux
cygwin的安装方法,,附件里面有说明,,安装linux的话,,你可以安装linux虚拟机,,我安装了Ubuntu的虚拟机
cygwin本质上就是一个小的linux内核
安装好了cygwin,,打开cygwin,输入df(查看硬盘使用)
图中我们可以看出windows下的E:cygwin就是我们的/根目录(你知道什么叫根目录啊??千万不要
来问我)
我把cgywin安装在E盘的,,所以根目录是E:cygwin,,如果你把cygwin安装在C盘或者D盘呢??
下面在输入pwd(查看当前文件夹路径)
路径是/home/Administrator--------翻译一下,,在windows下的路径是什么??是E:cygwinhome
Administrator现在我们打开E:cygwinhomeAdministrator文件夹
里面什么文件都没有..这个时候我们复制原来解压好的或者到E:cygwinhome
Administrator文件夹(如果你不知道或者是什么,,你还是从我的第一个教程看起)
好了,,复制了微信艾特所有人 CG43和CG52在里面,,这个时候我们再用cygwin了,,输入ls(查看当前文件夹的所
有文件)
看到了我们刚刚复制进去的2个smg文件了就业规划 ,,,我们应该解压smg文件了,,输入unsquashfsZ6_CMC
C_Nolock_R60_G_(可以使用TAB键自动补全名字)
解压成功了,,解压到什么地方呢???还是在E:cygwinhomeAdministrator文件夹里面,,去看下
是不是多了一个squashfs-root文件夹,,这个文件夹就是刚才的那个的文件
这个时候我们需要马上德育自评 重命名squashfs-root文件夹,,你可以重命名为CG43或者其它名字如果现在不
重命名squashfs-root文件夹的话,,,,看下面的结果
在cygwin中输入unsquashfsZ6_CMCC_Nolock_R60_G_(解压了)幼儿园保健知识
是不是出了点小问题,,提示说dir_scan:failedtoopendirectorysquashfs-root,becauFileexists,
什么意思呢??--------不能创建squashfs-root文件夹,,因为它已经存在
就是说squashfs-root文件夹存在,,所以无法解压,,所以我们把squashfs-root改一下名字(我改成CG43)
再输入unsquashfsZ6_CMCC_Nolock_R60_G_
解压成功了,但是我们看到一些错误,,提示什么write_
但是CG52出现这种错误,,我们不用太在乎,,因为我的作包的经验证明,,,那点小问题,,不影响什么,,可以忽
略
但是如果我们解压也会出现write_这个时候就不能忽略了,,因为CG36里
面有很多的块设备,,这些块设备不可以忽略的,,,所以必须在linux中解压,,后面会讲怎么在linu
x下解压
好了,,我们已经解压CG43和CG52成功了,,去E:cygwinhomeAdministrator文件夹看一下
看到了,,多了2个文件夹,,一个文件夹是CG43,,还有一个squashfs-root文件夹,,改下名字我改为CG52(你
可以改为其他名字)
看下改名后的
ok了,,我们可以修改CG43和CG52里面的内容了截2个图,,让你看下CG43和CG52里面的内容
可以了,OK
由于现在有几个CG,,以后我会将具体怎么修改CG52或CG43等等,,以后的教程再讲
好了,,我们的CG43和CG52都修改好了,,,现在要打包smg文件了
在cygwin中输入
成功了输入
打开E:cygwinhomeAdministrator文件夹,是不是多了2个文件,截个图
这个时候你该怎么办呢?????????????
删除Z6_CMCC_Nolock_R60_G_再把重命名为Z6_CMCC_Nolock_R6
0_G_
删除Z6_CMCC_Nolock_R60_G_再把重命名为Z6_CMCC_Nolock_R6
0_G_
再把这个2个文件复制到原来的那个地方,替换原来的Z6_CMCC_Nolock_R60_G_
g和Z6_CMCC_Nolock_R60_G_,再用打包,,,
是不是就做好了一个sbf刷机包了,,,你很能干吧.,,.,,,,的确如此,,慢慢加油
算了,,现在睡不着,,还是现在把在linux中解压的方法做出来
我用的linux的虚拟机,,装的ubuntu,,现在的linux有很多的版本比如redhat还有Ubuntu还有其
他版本的
至于安装虚拟机也可以安装几种,,我安装的是VMwareWorkstat四辩稿格式 ion(虚拟机)V5.5我的是中文的破解
版,,一共80多M,,自己去网上下载
安装好了VMwareWorkstation(虚拟机)需要创建虚拟机,,这些你都可以在网上找到
我的ubuntu不是光盘也是去网上下载的名字叫一共699M
用虚拟机装,要设置为光驱使用ISO镜像,,
截个图
如果是光盘的linux安装,,就选择使用物理驱动器
安装好了ubuntu了,,我们进去后默认不是roo女性作家 t管理员,,,我们需要解开root权限,root才可以使用moun
t命令
去百度一下-------ubuntu怎么用root权限登陆
如果你安装的是redhat,,就百度一下-------------redhat怎么用root权限登陆
(我怎么觉得我在教几岁的小孩子呢??)
我们切换到了root权限,,,我们就需要把传到linux里面,,我们可以建立共享文件夹,,,不行的
话就用U盘(现在的U盘10快钱就可以买一个)
把文件用U盘传到虚拟机的ubuntu中有没有什么疑问???鸽子公母 ?这个问题应该不用我来解答嘛!!!!!!
好了,,下面我们就把放在了桌面上,,这个桌面的路径是/root/DesKtop,,,打开终端Termi
nal(也许你会问再那里打开Terminal呢???我的ubuntu是
Application的Accessories的Termi俄罗斯教育 nal你找到了养生书 嘛???(Application在什么地方呢????,,还是截个
图嘛))
打开我们的终端Terminal,,(还要把复制到root的桌面上,,也就是/root/DesKtop文件
夹),,好了,OK,,一切准备就绪,,我们开始了
输入cd/root/DesKtop(进入/root/DesKtop文件夹)
输入ls(查看当前文件夹的内容)
发现了,有一个文件,,名字叫,,
输入mkdirCG46(创建CG46文件夹)
输入ls(查看当前文件夹内容)
发现有2个文件了,,
再输入36(把挂载到CG36文件夹中)
再输入36(把CG36文件夹的内容打包为tar格式)
ok了,,是不是桌面上多了一个..这个就是我们的CG36大概有68.5M
现在你有2种选择,,第一,,推荐你这样,,把这个复制到U盘里面,,,再到windows下,,复制到E:
cygwinhomeAdministrator文件夹中
在Cygwin中输入解压出来,,在windows中修改,,修改后用mksquashfs打包
((特别注意,,这个只能在cygwin中使用解压,,不然会有bug,,不可以使用
windows的rar或者7苏州英文 z或者zip程序解压,,特别注意哦))
第二种选择,,如果你直接在linux中修改的话,,,,需要自己去下载squashfs2.1安装,,很麻烦,,不建议你使用
这种方法
修改CG36成功后,,同样使用命令打包为smg格式
打包后,,我们还需要填充文件,,很麻烦,,,,还需要修改hmg的值,,很麻烦,,,所以不建议菜鸟修改CG36
CG46修改也需要填充文件,,,这个技术留着后面的教程里面讲,,,
下个教程我讲如果修改CG43,,慢慢来嘛,,这个教程系列可能有10
几篇
本文发布于:2023-03-26 11:33:28,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/02237cd7915638f17520a218a7c57936.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:文件怎么打包.doc
本文 PDF 下载地址:文件怎么打包.pdf
留言与评论(共有 0 条评论) |