1、安装虚拟机一、下载下面的工具:1雨林木风linux正式版:2. Oracle VM VirtualBox(虚拟机,兼容WIN7):3.linux系统解压、打包img文件的模块:建议先下载3.linux系统解压、打包img文件的模块,因为另外两个比较大,下载他们的时候我们可以着手准备文件。二、准备资料1.下载完 3.linux系统解压、打包img文件的模块 之后,解压,得到两个文件:mkyaffs2image和unyaffs。2.在D盘根目录下建立一个文件夹,名称叫“linux_share”(如果你很菜,我劝告用这个名称好了,因为下面很多操作都和这个名称相关,免得你乱套)。3.将mkyaffs2
2、image和unyaffs复制到上面新建的linux_share文件夹。4.将别人做的刷机包中的system.img复制到linux_share文件夹中。资料准备完毕。三、安装虚拟机1.将下载完成了的VirtualBox-4.0.0-69151-Win.exe 双击运行。如果你是WIN7用户,右键单击VirtualBox-4.0.0-69151-Win.exe,选“以管理员身份运行”,根据提示一直“下一步”然后完成“即可”。2.安装完虚拟机后,运行虚拟机(WIN7用户仍然要用管理员身份运行),第一次运行时没有系统的,我们需要创建一个linux系统。四、安装linux系统首先,单击你虚拟机界面的
3、“新建”按钮,弹出了下面的窗口,点下一步,此时窗口中要求你输入虚拟机的名称,以及选择系统类型,按下图设置:下一步是分配虚拟机内存大小,默认即可,再下一步,此时问你是要创建新的硬盘还是用已有的,选创建新硬盘,如下图:再下一步,就开始新的创建硬盘的窗口了,如下图:下一步,选“动态扩展”下一步,让你选择虚拟机放在哪里,你可以先在D盘创建一个VM文件夹,然后将虚拟机硬盘设置为这个VM文件夹,如下图:下一步,然后完成,再完成,这样,虚拟机是创建好了,不过我们需要设置一下虚拟机的一些参数。选择你的虚拟机启动器界面的myLinux,点击设置按钮,如下图:此时弹出一个设置虚拟机参数的窗口,如下图:进入此窗口后
4、,从左侧选择“数据空间”项目,如下图:进入数据空间选项卡后,点击右边的增加按钮(就是最右边蓝色的文件夹小按钮,上面还有一个绿色+号,看到了吧),点了之后就会出现一个窗口,按下图设置:点击确定分配数据空间,再点击确定回到启动器界面。记住,以后若需要从WINDOWS中拷贝文件给LINUX的话,就拷到D盘的linux_share文件夹中,LINUX拷贝文件到WINDOWS也是用这个文件夹作为中转。设置完毕后,运行虚拟机,进入下一步的安装系统环节。五、安装系统启动mylinux虚拟机,然后会有第一次启动提示,让你选择一个光驱来运行,你就将刚才下载的雨林木风的linux的镜像文件(img)路径选择进去,
5、然后确定运行。刚开始稍慢,不要以为死机了,耐心地等虚拟机中的界面转换。过不久就会出现如下界面,选择“安装YLMF OS”:然后开始安装系统了,耐心等吧,安装过程中要你设置区域、用户名、密码,根据自己的喜好来选择和填写吧。下面介绍如何登陆root权限六、用root登陆系统1.用你安装系统时创建的用户和密码登陆系统,进入系统之后,右键单击桌面,选择“在终端中打开”,此时你会看到如下界面:感觉很像WINDOWS的TXT文本编辑器,好了,在这个像文本编辑器的的终端中输入下面的代码:sudo passwd root #然后敲回车,之后终端提示你输入密码,你输一个密码,回车,然后它让你再输一次,你再输一次
6、,回车,终端会告诉你,已经更新了密码。如下图:好了,重启系统,然后在启动到登陆界面的时候,选择“其他用户”,然后输入root回车,再输入你刚才在终端修改的密码,敲回车,你就用root进入系统了。补充:在虚拟机的设备菜单里安装增强功能,以启用共享数据空间,原作者漏了这一步,linux下面看不到linux_share共享数据空间。七、设置打包IMG和解包IMG的模块上面已经做了linux_share的共享数据空间了,要打开这个和WINDOWS互通的文件夹很简单,在LINUX中打开我的电脑Flie Systemmediasf_linux_share,这里就是你的共享文件夹,它用来作为LINUX和WI
7、NDOWS的中专站,在WINDOWS中的路径是上面创建的D:linux_share,找到了吗?找到后,复制里面的mkyaffs2image和unyaffs 到 我的电脑File Systemusrlocalbin 中,然后右键点击桌面,选择“在终端中打开”,这样你就可以输入以下命令来启用这两个模块了:chmod a+x /usr/local/bin/unyaffschmod a+x /usr/local/bin/mkyaffs2image至此,你的linux虚拟机已经支持修改system.img的功能了。八、修改system.img将system.img文件从WINDOWS中复制到WINDOW
8、S的D:linux_share 文件夹中,然后从linux系统中通过 我的电脑Flie Systemmediasf_linux_share 文件夹来复制system.img文件到linux系统的 我的电脑File Systemrootfirmware(没有firmware文件夹就自己创建,方法就跟WINDOWS中创建文件夹一样) 文件夹中,然后在这个firmware中右键单击空白地方,选“在终端中打开”,打开终端后,输入下面的命令来解压system.img:unyaffs system.img敲回车后稍等片刻,一会你就可以在firmware这个文件夹中看到很多新文件夹,当你看到很多文件夹后,删
9、掉system.img,然后创建一个叫system的文件夹,把刚才解压出来的所有文件夹都剪切到这个sysytem文件夹中。接下来,不用我说了吧,给sysytem文件夹中的app文件夹复制apk(ANDORID的程序文件),记得,复制了一个程序进APP之后,马上用下面的方法来设置这个程序的执行权限:1. 在APP文件夹中右键,选择“在终端中打开”2. 打开终端后输入命令:sudo chmod -R 777 程序文件名.apk3. 回车每次复制程序都要这样设置权限,否则白复制了。九、打包修改好的system.img修改好system文件夹中的内容之后,右键单击firmware文件夹空白处,选择“在终端中打开”,打开终端后输入以下命令:sudo mkyaffs2image system system.img敲回车后等一会,终端会用英文告诉你已经打包完成,完成之后不要关闭终端,还要写一行命令。打包完成之后,在终端中输入命令:sudo chmod -R 777 system.img输完命令后,将firmware文件夹的system.img文件复制到共享文件夹中,WINDOWS从d:linux_share文件夹可以取得这个文件,将这个文件复制回原来人家的直刷包的文件夹中刷机即可。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1