图片是在太多了,要是真有兴趣就去我博客里面看吧
LouisWang转载请注明出处:http://blog.csdn.net/louiswangbing/article/details/6715930 自从Andorid-x86收到关注以来,受到帮助的朋友越来越多,但同时,受到困扰的朋友也月来越多。这里就一点最近问我的朋友比较多的问题发一篇文来阐述一下。很多朋友最近问我,“Android-x86是很好用没错,但是每次进去都要启动参数都要重新敲一遍,真的很麻烦,有没有什么好办法可以之输入一遍,以后开机不用输参数的办法?”这个问题已经问了很久了,但苦于工作的压力,一直没有时间具体地说下解决办法,趁现在有点时间,赶紧发个博说一下吧。有两种方法可以固化参数: 一种是用Ubuntu启动盘来修改Android-x86的系统参数并保存
另一种是通过修改源码启动脚本来修改启动参数(前提是必须有android-x86的源码)。
首先简单介绍下第一种吧(这里以Vbox虚拟机为例):第一种方法比较简单,没什么条件,唯一的前提条件就是Android-x86是装过的。1.     找一个Ubuntu或者其他的linux系统的ISO镜像,加载到Android-x86的VBox虚拟机中,就像这样:2.     修改Android-x86虚拟机的bios,默认从光盘启动为第一启动方式,就像这样:
3.     接下来,可以启动Android-x86了,这时候会看到进去的是Ubuntu的光盘(别问我为什么会这样,这就像你的PC机装了Windows系统还是能插个光盘运行Ubuntu一样,没什么区别,只不过环境是虚拟的而已),就像这样:
4.     选择try ubuntu5.     进去之后,可以在place中看到Android-x86的硬盘,就像这样:
6.     进入Android-x86的硬盘,可以看到里面有个grub文件夹,玩过linux都知道它是干嘛的了,我就不多说了:
7.     进入grub文件夹,里面有个menu.lst,这就是启动参数配置文件里,相信大家都很熟悉了。里面的代码如下:view plain
default=0  
timeout=6  
root (hd0,0)  
splashimage=/android-x86.xpm.gz  
  
title Live USB - Run Android-x86 without Installation (HDPI)  
    kernel /android-system/kernel CMDLINE quiet SRC=/android-system DPI=240  
    initrd /android-system/initrd.img  
  
title Live USB - Run Android-x86 without Installation (MDPI)  
    kernel /android-system/kernel CMDLINE quiet SRC=/android-system DPI=160  
    initrd /android-system/initrd.img  
  
title Live USB - VESA Mode  
    kernel /android-system/kernel CMDLINE quiet vga=788 SRC=/android-system  
    initrd /android-system/initrd.img  
  
title Live USB - Debug Mode  
    kernel /android-system/kernel CMDLINE vga=788 SRC=/android-system DEBUG=1  
    initrd /android-system/initrd.img  
  
title Installation - Install Android-x86 VER to harddisk  
    kernel /android-system/kernel CMDLINE SRC=/android-system INSTALL=1 DEBUG=  
    initrd /android-system/initrd.img  
看到这里大家是不是都很熟悉了呢?没错,想要加什么参数,尽管往里面加吧!!最后一点要说明的是,这个文件普通用户是没有权限修改的,需要用shell进入root权限修改,这里我作如下修改:view plain
title Live USB - Run Android-x86 without Installation (HDPI)  
    kernel /android-system/kernel CMDLINE quiet SRC=/android-system DPI=240 hello_world_this_is_a_test_from_LouisWang  
    initrd /android-system/initrd.img  
修改完了之后保存,就完成了。接下来,就来看看我们的成果吧(注意,看成果之前,要先把Android-x86的bios启动设置改回来,或者把加载的Ubuntu ISO镜像删除,不然进去之后还是Ubuntu):
第一种方法就介绍到这里吧。接下来简单介绍第二种方法,修改源码。第二种方法也有两种方式,一种是修改Android-x86的启动脚本,第二种是修改启动配置文件,都可以,具体我就不详细说了,大家可以自己摸索一下,有什么问题可以问我。就写到这里吧,回家做饭咯

解决方案 »

  1.   

    楼主你好,我说一下我的问题。本人的笔记本是HP TC4200 平板,WACOM的触摸屏,安装的是ANDROID2,2 (X86).问题如下:第一:USB安装到硬盘时,把硬盘格式化ext3安装后不能重新从硬盘启动,格式化成FAT32则可以。第二,本机自带的蓝牙和WIFI显示已经驱动,但是不能使用。第三,本机安装的PCMCIA的3G 通话上网卡华为的E620 不能识别。第四,安装大多数软件不成功,提示未安装,ES文件浏览器和进程管理器成功。估计是因为没有ROOT权限。第五,也是最重要的,就是WACOM触摸屏不能驱动成功,无法使用。