如果Windows8开启了Hyper-V技术,会无法在VMWare中开启虚拟机,例如,有的读者咨询《Android深度探索(卷1):HAL与驱动开发》DVD光盘中带的虚拟机环境(Ubuntu Linux12.04 LTS》在windows8中无法使用。解决的方法是关闭windows8的hyper-v功能,进入win8的控制面板,点击“程序和功能”,选择左侧的“启动和关闭windows功能”,如图1所示。取消“Hyper-V”选项,点“确定”按钮即可。注意需要重启计算机。
图1
ok,现在就可以使用《Android深度探索(卷1):HAL与驱动开发》带的虚拟机环境了,主界面如图2所示,直接进入终端,并进入drivers的相应子目录,直接执行每个目录的build.sh脚本文件即可,如sh build.sh,会出现三个选项:在Ubuntu linux下测试、在android模拟器上运行,在s3c6410开发板上测试。后两个需要启动模拟器或链接开发板。
登录用户:root 登陆密码:12345678
图2
虚拟机的配置如图3所示。
图3
VMWare的版本信息如图4所示
图4