无忧启动论坛

标题: 将android x86安装在某一EXT分区并完全使用该分区 [打印本页]

作者: 不知    时间: 2016-2-13 14:31
标题: 将android x86安装在某一EXT分区并完全使用该分区
本帖最后由 不知 于 2016-2-13 14:33 编辑

将android x86安装在某一ext分区中并彻底使用该分区
工具:linuxlivecd,windows pe。Android x86 镜像
第一步:建立一个ext分区(可以用现成的,不可以用fat,fat32,exfat,ntfs作为文件系统)
第二步,复制android x86镜像盘中的kernel,initrd.img,system.sfs,ramdisk.img到刚才的分区,并复制isolinux中的isolinux.Cfg备用(作为写G4D菜单的参考),并在要安装的分区中新建一个名为data的文件夹。
第三步,为硬盘安装wee引导grldr(也可以用其他方式,此步仅供参考),根据isolinux.Cfg的内容写G4D菜单。注意:最后一定要写DATA=data/,不然还是会以内存方式启动,并不会使用该分区。
最后,用df查看磁盘使用,android  x86已经使用EXT分区作为/data挂载了,可以保存桌面了。
新手写教程,大神勿喷。

VirtualBox_android x86_13_02_2016_13_06_51.png (179.22 KB, 下载次数: 161)

VirtualBox_android x86_13_02_2016_13_06_51.png

VirtualBox_android x86_13_02_2016_13_17_26.png (167.62 KB, 下载次数: 177)

VirtualBox_android x86_13_02_2016_13_17_26.png

VirtualBox_android x86_13_02_2016_13_18_12.png (172.2 KB, 下载次数: 145)

VirtualBox_android x86_13_02_2016_13_18_12.png

VirtualBox_android x86_13_02_2016_13_19_12.png (170.48 KB, 下载次数: 165)

VirtualBox_android x86_13_02_2016_13_19_12.png

VirtualBox_android x86_13_02_2016_13_19_31.png (162.82 KB, 下载次数: 163)

VirtualBox_android x86_13_02_2016_13_19_31.png

VirtualBox_android x86_13_02_2016_13_20_30.png (166.51 KB, 下载次数: 144)

VirtualBox_android x86_13_02_2016_13_20_30.png

VirtualBox_android x86_13_02_2016_13_24_39.png (55.36 KB, 下载次数: 139)

VirtualBox_android x86_13_02_2016_13_24_39.png

VirtualBox_android x86_13_02_2016_13_25_22.png (77.44 KB, 下载次数: 152)

VirtualBox_android x86_13_02_2016_13_25_22.png

VirtualBox_android x86_13_02_2016_13_30_13.png (70.56 KB, 下载次数: 152)

VirtualBox_android x86_13_02_2016_13_30_13.png

VirtualBox_android x86_13_02_2016_13_30_59.png (70.44 KB, 下载次数: 166)

VirtualBox_android x86_13_02_2016_13_30_59.png

VirtualBox_android x86_13_02_2016_13_31_39.png (70.69 KB, 下载次数: 171)

VirtualBox_android x86_13_02_2016_13_31_39.png

VirtualBox_android x86_13_02_2016_13_32_26.png (70.41 KB, 下载次数: 145)

VirtualBox_android x86_13_02_2016_13_32_26.png

VirtualBox_android x86_13_02_2016_13_37_41.png (186.9 KB, 下载次数: 160)

VirtualBox_android x86_13_02_2016_13_37_41.png

VirtualBox_android x86_13_02_2016_13_46_38.png (11.38 KB, 下载次数: 143)

VirtualBox_android x86_13_02_2016_13_46_38.png

VirtualBox_android x86_13_02_2016_13_50_44.png (26.01 KB, 下载次数: 166)

VirtualBox_android x86_13_02_2016_13_50_44.png

VirtualBox_android x86_13_02_2016_13_51_44.png (51.57 KB, 下载次数: 174)

VirtualBox_android x86_13_02_2016_13_51_44.png

VirtualBox_android x86_13_02_2016_13_52_57.png (59.28 KB, 下载次数: 198)

VirtualBox_android x86_13_02_2016_13_52_57.png

VirtualBox_android x86_13_02_2016_13_55_00.png (43.62 KB, 下载次数: 131)

VirtualBox_android x86_13_02_2016_13_55_00.png

VirtualBox_android x86_13_02_2016_14_03_34.png (19.66 KB, 下载次数: 159)

VirtualBox_android x86_13_02_2016_14_03_34.png

作者: 窄口牛    时间: 2016-2-13 15:54
修改分区的名字为data也可以
作者: 不知    时间: 2016-2-13 16:09
窄口牛 发表于 2016-2-13 15:54
修改分区的名字为data也可以

此方式支持NTFS,FAT,FAT32,EXFAT吗?我没改过EXT分区名字。其实也可以通过改SRC=[android x86文件夹],把android x86安装到一个文件夹中,新建data文件夹也可以使用该分区。我就是这样把android x86与ubuntu安装在一个分区的,方便我修改android x86如安装ARM translate。
作者: wintoflash    时间: 2016-2-13 16:16
不知 发表于 2016-2-13 16:09
此方式支持NTFS,FAT,FAT32,EXFAT吗?我没改过EXT分区名字。其实也可以通过改SRC=[android x86文件夹], ...

只支持ext分区。NTFS,FAT这样的分区要创建data.img。
我记得android-x86 4.4及以后的版本都默认集成了arm-translate啊?
作者: 不知    时间: 2016-2-13 16:57
本帖最后由 不知 于 2016-2-14 09:43 编辑
wintoflash 发表于 2016-2-13 16:16
只支持ext分区。NTFS,FAT这样的分区要创建data.img。
我记得android-x86 4.4及以后的版本都默认集成了a ...


我用android x86-4.4-rc1不知是不是被别人修改了,没有集成ARM translate。
作者: 窄口牛    时间: 2016-2-14 00:06
没有集成的,都要翻墙下载。
作者: 不知    时间: 2016-2-14 04:05
窄口牛 发表于 2016-2-14 00:06
没有集成的,都要翻墙下载。

不用,直接下一个新版的Android x86,在system.sfs中提取文件就可以了。
作者: 窄口牛    时间: 2016-2-14 06:49

有的版本提取了放进去也不行,不知道什么原因。
作者: 不知    时间: 2016-2-14 08:40
窄口牛 发表于 2016-2-14 06:49
有的版本提取了放进去也不行,不知道什么原因。

我没有用过那么多版本,我的都是在https://sourceforge.net/projects/android-x86/?source=directory下载的。如果是修改版,可能文件位置不同,也有可能是你忘了改文件权限。对于我加的文件,我一律chmod 7777 文件,使所有权限都可以,虽然这样做有点不安全。
作者: 不知    时间: 2016-2-14 08:51
本帖最后由 不知 于 2016-2-14 10:26 编辑
窄口牛 发表于 2016-2-14 06:49
有的版本提取了放进去也不行,不知道什么原因。


我都是先在ubuntu用mount命令加载system.sfs,里面有一个system.img,把它复制出来,再用mount命令挂载system.img,向里面添加文件,改文件权限,再用squashfs工具把system.img制作成systen.sfs。我试过不制作成system.sfs,直接用system.img,并删除system.sfs,也可以启动,但是不进入图形模式,只停留在android x86 #,可以输命令,查看/system也是正常的,里面的文件与system.img里的一样,应该是挂载了的。制作成system.sfs,就可以正常启动,而且ARM translate也正常工作。

IMG_20160214_095814-1.jpg (481.78 KB, 下载次数: 135)

IMG_20160214_095814-1.jpg

作者: 窄口牛    时间: 2016-2-15 08:20
好吧,当时发现翻墙自动下载的arm编译器根本不行,微信依然闪退。
作者: 窄口牛    时间: 2016-2-15 08:21
我度盘有大量安卓包,有兴趣的可以下载鼓捣
作者: 不知    时间: 2016-2-15 11:03
窄口牛 发表于 2016-2-15 08:21
我度盘有大量安卓包,有兴趣的可以下载鼓捣

地址呢?
作者: 不知    时间: 2016-2-15 11:09
窄口牛 发表于 2016-2-15 08:20
好吧,当时发现翻墙自动下载的arm编译器根本不行,微信依然闪退。

去百度一下微信有没有android x86版的,也可以从x86平板上复制下来,我用的Uc 浏览器,QQ,QQmusic都是x86平板上的,加了arm translate才工作正常的。
作者: 窄口牛    时间: 2016-3-4 09:13
http://pan.baidu.com/wap/share/home?uk=3506706601&third=0    适配机器的专版安卓,会清空整个硬盘的数据,谨慎测试,切记!




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3