目前的Android X86 v0.9版提供了一个简单的安装程序,可以将它安装在X86的硬盘上,目前它支持的文件系统有:ext2,ext3,ntfs,fat32.通过使用这个安装程序,你可以无需清除硬盘中原本的资料,也不需要单独分区。可以直接将它安装在现有分区中,事实上,只不过是建立了一个目录,将Android存放到里面而已。除了可以安装到ext2,ext3,fat32之外,也可以安装到Windows 的ntfs上,做成双开机。并且可以同时安装多个Android的X86版本,将每个版本安装到单独目录中,然后自行修改开机选单。

下面我们看一下安装过程:

首先,从光驱或者USB启动Android X86.选择'Install Android to hard disk'。如下图:

然后,将会出现一个分区选择对话框,你可以选择现有分区安装Android X86,也可以通过选择'Create/Modify partitions',来创建或者修改一个分区。需要注意的是你可以将Android X86安装到移动存储设备中,如果驱动器没有出现在列表中,你可以选择'Detect devices'。如下图:

Android X86版可以和其它操作系统共存。如果所选择分区已经格式化过了,你可以选择'Do not format'来保留现有数据。要是不然,可以选择一种文件系统来格式化磁盘。需要注意的是所选择的类型必须要和分区ID匹配。否则将无法启动。如下图:

另外,如果你选择fat32来格式化磁盘,将会出现一个警告,显示Android将不会为fat32保存数据。你依旧可以安装,不过安装过后的Android系统将会像live CD系统一样工作。这是因为所有的数据在关机之后将会消失。因此我们不建议在fat32分区安装Android X86版。

之后系统会提示是否安装boot loader Grub。通常情况下我们都回选择是,除非你想通过手动安装boot loader。需要注意的是安装程序只会为Android X86创建启动项,如果想要多操作系统多重启动,你需要手动在/grub/menu.lst加载启动项。如图:

然后,安装程序将会启动,你会看见如下滚动条:

如果你看到下面的画面,安装程序就完成了。重启之后就可以直接运行Android X86。

如果想添加其它操作系统多重启动,你需要向/grub/menu.lst添加启动条目。例如,如果想要启动Window搜就需要加入以下内容:

title Windows
rootnoverify (hd0,0)
chainloader +1

如果下载最近的Android source来编译,可能会发现在X86平台无法启动的现象,会一直卡在Android的Logo进不去。这是由dalvik的修改造成的,只要让dalvik停留在前一版本:

$ cd dalvik
$ git checkout 3102d52

然后重新编译即可。


相关内容