在磁盘格式为NTFS/FAT32盘符的根目录新建一个文件夹(C、D、E、F不限啦),我建了一个Lineage文件夹在D盘,就是D:\Lineage,然后打开刚刚解压的AndroidX86的文件夹,选择initrd.img、install.img、kernel、ramdisk.img、system.sfs(有的压缩后是system.img)5个文件复制到D:\Lineage。
然后选择适合你大小的data.img复制到D:\Lineage,我选择的是2GB大小的。完成后的文件如下图
第3、4步都非常重要,你要是没弄对启动起来就是各种问题,没叫修改的地方大家千万别乱改啊,所以大家仔细看咯。把Grub2 UEFI.zip解压到你准备的U盘或者内存卡上,然后用TXT打开U盘:\efi\grub2\ grub2.cfg引导配置文件,找到Android OS启动项,
把Android OS改成你喜欢的名称,我的改成了Lineage OS,然后把所有/Android/XXXX的Android替换成你在D盘建的文件夹名称,我的是D:\Lineage,就要改为/ Lineage /XXXX。
比如原来的是“set Android_path=/Android/initrd.img”,改好后就是”set Android_path=/ Lineage /initrd.img“,改完了先不要保存关闭,第4步还要用修改一些东西才能启动。
首先把最开始解压Android X86文件夹打开,找到\isolinux\isolinux.cfg,用写字板打开,
然后找到label livem启动下的root=/dev/ram0 androidboot……这段参数选择复制。
注:每个Android x86的isolinux.cfg里面的格式可能不一样,但是必须选择label livem下的参数进行复制。
最后在打开没有关闭的grub2.cfg配置文件,同样找到root=/dev/ram0 androidboot……这段参数,
把刚刚复制的替换过去。,
这下完成了,保存重启,选择U盘启动试试吧。
特别说明:类似Surface平板这样的触屏电脑,如果是Win10系统,请按如下操作让电脑从U盘启动:
1、将刚才制作好的启动U盘插入USB口;
2、在BIOS中将“Secure Boot Control”项设为“Disabled”;
3、把启动项改为USB-SSD启动,或者按住电源键开机,实在没有开机启动的就启动电脑进入Win10,点击开始菜单-设置-更新和安全-更新和恢复-恢复-(高级启动)立即重启-使用设备-usb drive;这样操作后,一般都能从U盘启动了
下面是我Surface Pro3安装好的效果图
接下来就是EXT4分区下安装了,
大家要先把DiskGenius、MiniTool分区向导、Ext2Fsd这几个工具准备好,MiniTool分区向导、Ext2Fsd这两个软件需要安装,等下都要用到,下面教程开始:
先打开DiskGenius磁盘管理工具,找硬盘空间大的磁盘分割出一个分区出来,我选择的是D盘,右键D盘调整分区大小,在调整后容量那里输入调整后的大小,我的D盘为130GB,我要分30GB出来,就在调整后容量那里输入100GB,点击开始,等待完成。如果你的磁盘只有C盘,没有其他盘符,比如Surface系列,不能直接在WIN下进行分区调整,必须进入PE后才可以,这点注意。
完成后这里就有一个30GB的空白分区,这里的大小随自己喜欢,如果想多体验几个不同的安卓X86就分大点咯。
打开MiniTool分区向导,选择刚才分出来的30GB空闲分区右键,新建分区,在文件系统那里选择EXT4,确认,再点击左上角应用。
EXT4分区分好了,但是打开我的电脑是找不到它的,因为EXT4分区在Win系统下是不可见的,所以现在要用之前安装好的Ext2Fsd对EXT4分区进行挂载。先打开Ext2Fsd,找到卷是空白,文件系统是RAW,大小和你刚才分区一样的盘符,再右键,更改装配点盘符-添加-加载并退出-确定。
打开我的电脑就可以看到刚刚挂载的EXT4分区了。
接下来就要重复上面的步骤了,只是有些许不一样,把Android X86包解压到一个文件夹内,我用还是Lineage OS 14.1,
在EXT4分区根目记录新建一个Lineage文件夹,然后打开刚刚解压的Android x86的文件夹,选择initrd.img、install.img、kernel、ramdisk.img、system.sfs(有的压缩后是system.img)5个文件复制到Lineage目录下。这里就不需要data.img啦,直接在Lineage文件夹下建一个data文件夹即可,
这里主要就是NTFS/FAT2和EXT4分区的区别咯,用data文件夹的好处是你的EXT4分区有多大,你的安卓储存空间就有多大,而且你的安卓需要多大,data就只会占用多大的空间,比如8GB的data.img就直接会占用8GB的硬盘空间,而且实际很大一部分是没有用,空白的。
接下来和方法一的3、4步一样,我就直接复制了。把Grub2 UEFI.zip解压到你准备的U盘或者内存卡上,然后用TXT打开U盘:\efi\grub2\ grub2.cfg引导配置文件,找到Android OS启动项,
把Android OS改成你喜欢的名称,我的改成了Lineage OS,然后把所有/Android/XXXX的Android替换成你在EXT4分区建的文件夹名称,我的是Lineage,就要改为/ Lineage /XXXX。
比如原来的是“set Android_path=/Android/initrd.img”,改好后就是”set Android_path=/ Lineage /initrd.img“,改完了先不要保存关闭,第7步还要用修改一些东西才能启动。
首先把最开始解压Android X86文件夹打开,找到\isolinux\isolinux.cfg,用写字板打开,
然后找到label livem启动下的root=/dev/ram0 androidboot……这段参数选择复制。
注:每个Android x86的isolinux.cfg里面的格式可能不一样,但是必须选择label livem下的参数进行复制。
最后在打开没有关闭的grub2.cfg配置文件,同样找到root=/dev/ram0 androidboot……这段参数,
把刚刚复制的替换过去
这里教大家怎么安装多个安卓X86呢,和上面同理,选择一个不同的X86安装包解压,我选择大家熟悉的凤凰OS,我下了最新的7.1.1版本的ISO安装包,然后任意盘符建一个文件夹,名字看你自己,我的是Phoenix,再选择initrd.img、install.img、kernel、ramdisk.img、system.sfs五个文件复制到Phoenix文件夹,再用TXT打开U盘:\efi\grub2\ grub2.cfg引导配置文件,找到刚才编辑的Android OS的编辑项全部复制,再粘贴,再按照第5、6步进行修改,,修改好后如下图所示:
最后别忘了,如果是NTFS/FAT32记得把data.img放进去,EXT4分区建一个data文件夹,不然数据不能储存
最后教大家怎么解决Android x86的ARM兼容性问题,相信大家都会遇到,我安装好的Android X86怎么什么软件都无法运行呢?只能运行很小一部分。其实这里只需要安装一个ARM翻译器即可,其中有些自带有ARM的就不用啦,比如Remix、Phoenix这些自带ARM的安装好直接就可以运行大部分软件。·
安装ARM翻译器有两种方法:
一:进入安卓,挂个VPN在打开设置,打开应用兼容性开关,等系统自己下载,该方法简单,但是下载速度慢
二:下载我提供的ARM翻译器文件
32位下载houdini.sfs,下载地址:点击这里
64位下载houdini.sfs、houdini64.sfs,下载地址:点击这里
在安装安卓所在磁盘的data目录下再建一个arm文件夹,把houdini.sfs、houdini64.sfs复制进去,再进入安卓系统把应用兼容性开关打开即可。
32位:
64位:
如果你的是NTFS用的data.img就只有先把houdini.sfs、houdini64.sfs复制到U盘,进入安卓系统,安装ES文件游览器或者RE,获取ROOT权限,进系统根目录,打开data/arm把houdini.sfs、houdini64.sfs复制进去如果没有arm文件夹,新建一个即可,如果没有root权限还是挂VPN吧,还有32位的houdini.sfs和64位的houdini.sfs是两个不同的文件,大家千万别下错了,不然没用的。
最后附上Android X86下载地址大全:
技德OS(Remix):点击这里;
一铭云社区(OpenthOS):点击这里;
凤凰OS:点击这里;
我平时常用的镜像包:点击这里;
平时收集的镜像包:点击这里。
好了,所有教程到此结束了,提醒大家,毕竟电脑和手机毕竟架构不一样,并不能完全100%兼容所有程序,目前安卓7.0以上兼容性较差,大家娱乐搞机,轻喷,祝大家玩机愉快!!!
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。