有感于remix os(可以实现窗口化操作的安卓),感觉安卓以后在PC还是很有发光发热的前途的。不过remix os X86版还没有发布,就弄了个Android X86玩玩。
其实2011年的时候也没事试装过Android X86,不过当时硬件兼容性太差,在u盘上试玩了一下就没继续。现在又重新燃起了兴趣。
Android-x86镜像:64位的Android-x86 5.1 RC1,下载地址:http://sourceforge.net/projects/android-x86/files/Release%205.1/android-x86_64-5.1-rc1.img/download ;
安装过程:
我这里说的Android X86 与 ubuntu合并安装其实就是把Android X86直接安装ubuntu现有的分区里了,单独划分区太麻烦了。下面的安全过程也是全程ubuntu下操作了。
1、直接用磁盘映像挂载器挂载android-x86_64-5.1-rc1.img,挂载成功之后就会有一个名字叫Android-x86移动磁盘,桌面上会看到的。当然你也可以在终端用mount挂载。
2、在ubuntu根目录建立一个android文件夹,在/android下建立system文件夹。
sudo mkdir /android
sudo mkdir /android/system
3、复制Android-x86移动磁盘initrd.img、install.img、kernel、ramdisk.img文件到/android。
cd /media/username/Android-x86
sudo cp initrd.img install.img kernel ramdisk.img /android
说明:username是自己的用户名
4、挂载system.sfs,并复制其下所有文件至/android/system。sfs文件用不了磁盘映像挂载器,只能mount了。
sudo mkdir /media/username/system
sudo mount -o loop -t squashfs system.sfs /media/username/system
sudo cp -r /media/username/system/* /android/system
说明:username是自己的用户名
5、在/android下建立data文件夹。安装结束。
6、设置grub2引导启动Android X86
sudo gedit /boot/grub/grub.cfg
添加启动项(文件太长,懒得调位置的,直接引号内的内容加到grub.cfg文档最后就行了。)
“
menuentry 'Android-x86' --class android-x86 {
linuxefi /android/kernel root=/dev/ram0 androidboot.hardware=android_x86_64 quiet DATA=/android/data
initrdefi /android/initrd.img
}
”
7、好了,你可以重新启动,然后选择Android-x86启动就行了。
这样安装不需要u盘,不需要再给安卓单独分区,而且data分区足够大,想装多少app都行。前提是你有一个ubuntu系统或其他linux系统,其他发行版linux一样操作。
其实2011年的时候也没事试装过Android X86,不过当时硬件兼容性太差,在u盘上试玩了一下就没继续。现在又重新燃起了兴趣。
Android-x86镜像:64位的Android-x86 5.1 RC1,下载地址:http://sourceforge.net/projects/android-x86/files/Release%205.1/android-x86_64-5.1-rc1.img/download ;
安装过程:
我这里说的Android X86 与 ubuntu合并安装其实就是把Android X86直接安装ubuntu现有的分区里了,单独划分区太麻烦了。下面的安全过程也是全程ubuntu下操作了。
1、直接用磁盘映像挂载器挂载android-x86_64-5.1-rc1.img,挂载成功之后就会有一个名字叫Android-x86移动磁盘,桌面上会看到的。当然你也可以在终端用mount挂载。
2、在ubuntu根目录建立一个android文件夹,在/android下建立system文件夹。
sudo mkdir /android
sudo mkdir /android/system
3、复制Android-x86移动磁盘initrd.img、install.img、kernel、ramdisk.img文件到/android。
cd /media/username/Android-x86
sudo cp initrd.img install.img kernel ramdisk.img /android
说明:username是自己的用户名
4、挂载system.sfs,并复制其下所有文件至/android/system。sfs文件用不了磁盘映像挂载器,只能mount了。
sudo mkdir /media/username/system
sudo mount -o loop -t squashfs system.sfs /media/username/system
sudo cp -r /media/username/system/* /android/system
说明:username是自己的用户名
5、在/android下建立data文件夹。安装结束。
6、设置grub2引导启动Android X86
sudo gedit /boot/grub/grub.cfg
添加启动项(文件太长,懒得调位置的,直接引号内的内容加到grub.cfg文档最后就行了。)
“
menuentry 'Android-x86' --class android-x86 {
linuxefi /android/kernel root=/dev/ram0 androidboot.hardware=android_x86_64 quiet DATA=/android/data
initrdefi /android/initrd.img
}
”
7、好了,你可以重新启动,然后选择Android-x86启动就行了。
这样安装不需要u盘,不需要再给安卓单独分区,而且data分区足够大,想装多少app都行。前提是你有一个ubuntu系统或其他linux系统,其他发行版linux一样操作。