android kvm linux,GitHub - QEMUINANDROID/QEMUARMLINUXANDROID: 移植linux上的qemu虚拟化软件到android...
QEMUARMLINUX&ANDROID
QEMU简介:
QEMU(简称快速仿真器)是一个免费的开源系统管理程序托管执行硬件虚拟化(不要与硬件辅助虚拟化相混淆).
QEMU是一个托管的虚拟机监控器:它模拟通过动态二进制翻译的CPU,并提供了一组器件模型,使其能够运行各种未修改的客户操作系统.它也可以连同KVM为了以接近原生的速度运行的虚拟机(需要在x86机器上的硬件虚拟化扩展)使用. QEMU还可以完全用于CPU仿真用户级进程,允许编译一个架构的应用程序要在另外一个运行.
我做的工作:
我移植QEMU到ARM LINUX和ANDROID.
安装到ANDROID:
tar -xjvf /sdcard/qemu.tar.bz2 -C /
mount -o remount,rw /
mount -o remount,rw /stsrem
tar -xjvf /sdcard/gnulibc.tar.bz2 -C /
mount -o remount,ro /system
mount -o remount,ro /
qemu-system-arm -M versatilepb -kernel vmlinuz-3.2.0-4-versatile -initrd initrd.img-3.2.0-4-versatile -hda debian_wheezy_armel_standard.qcow2 -append "root=/dev/sda1"
或
qemu-system-arm -M versatilepb -kernel vmlinuz-3.2.0-4-versatile -initrd initrd.img-3.2.0-4-versatile -hda debian_wheezy_armel_standard.qcow2 -append "root=/dev/sda1" -vnc :6900 -redir tcp:22::22 &
版本:
gnulibc 2.17.
qemu 3.0.0.
目前能运行的官方系统:
Debian arm | i386
FreeBSD i386
注意:
QEMU程序直接运行在你的内核之上,与内核相关,启动失败与你的ANDROID KERNEL有关.
BUG:
如果遇到问题可以给我发Email: aixiao@aixiao.me,
android kvm linux,GitHub - QEMUINANDROID/QEMUARMLINUXANDROID: 移植linux上的qemu虚拟化软件到android...相关推荐
- linux 内核 网卡驱动 移植,Linux内核移植步骤_添加DM9000网卡驱动(设备树).docx
Linux内核移植步骤_添加DM9000网卡驱动(设备树) Linux内核移植步骤2015年05月13日星期三上午 11:05往设备树中添加网卡驱动:1.选平台,指定交叉编译工具链:(1).在Make ...
- linux 内核 网卡驱动 移植,linux内核移植步骤添加dm9000网卡驱动(设备树).docx
linux内核移植步骤添加dm9000网卡驱动(设备树).docx LINUX内核移植步骤2015年05月13日星期三上午1105往设备树中添加网卡驱动1.选平台,指定交叉编译工具链1.在MAKEFI ...
- linux ec20 usb驱动移植,linux下EC20 4G模块驱动移植
之前有移植过ME909s MU609,主要工作就是把4G模块当做USB设备,挂载在linux上,驱动移植主要是能够让板子识别到模块,并产生SUB多个虚拟的节点,用于操作模块,拨号上网 关于内核的配置, ...
- Linux WIFI模块驱动移植
作者 QQ群:852283276 微信:arm80x86 微信公众号:青儿创客基地 B站:主页 https://space.bilibili.com/208826118 参考 请问有知道atheros ...
- jquery程序 windows移植到linux显示不了,windows程序移植linux
1,路径名统一用正斜杠"/".(windows下正反斜杠都识别,linux只认正斜杠.) 2,统一使用UTF-8格式编码. vim中无法保存汉字时,可输入下列命令: :set fi ...
- vs项目移植到linux运行,VS2008项目移植到Linux
不少人都遇到过这种情况:在Windows下用Visual Studio工具开发的程序需要移植到Linux系统中,做成Linux版本的,但程序比较大,在Linux上又离不开Make,手动编写Makefi ...
- 挑战 Linux 之父认为的“不可能”:向 M1 Mac 移植 Linux
整理 | 郑丽媛 头图 | CSDN下载自东方 IC 上个月苹果发布会推出的首款自研芯片 M1 ,不仅吸引了国内外评测技术网站对其性能的关注,更是在开发者的圈子内引起了轩然大波--换芯导致的生态迁移问 ...
- linux 蓝牙脚本,arm linux串口蓝牙工具移植及使用(示例代码)
ap6212中串口蓝牙在linux下的使用记录 一.linux蓝牙工具移植 主要使用到的工具及相关库如下: bluez-libs-3.36 libxml2-2.7.4 dbus-1.0.2 glib- ...
- 【ARM】一步一步移植Linux Kernel 2.6.13到板子
1环境搭建所需材料 2环境搭建所需材料之间的关系 3所使用的开发板 4译内核 1修改makefile 2拷贝配置文件 3编译得到zImage 4把zImage转成uImage 5开发板串口连接 6ub ...
最新文章
- python 实现可以一直输入内容直到某个特定的值退出循环的操作
- Excel VBA两两个体距离矩阵转化为数据库格式
- 如何在Mysql的Docker容器启动时初始化数据库
- Maven系列学习(二)Maven使用入门
- win7开机动画_优化win7系统 让系统运行更顺畅
- adapter pattern java_适配器模式(Adapter Pattern)
- 最简单 - 单例模式
- 红黑树 平衡二叉搜索树_红黑树:自我平衡的二叉搜索树,并举例说明
- java 获得 加载类_java 类的加载,与获得相应的方法
- 什么情况下需要搭建大数据平台
- ps aux 和ps -aux和 ps -ef的选择
- linux命令iconv_linux命令系列之iconv
- Spring Boot:The field file exceeds its maximum permitted size of 1048576 bytes.
- pr剪辑打开多个项目_Pr:用Audition协作处理音频
- 计算机中mac ip地址查询,如何通过mac地址查ip,详细教您Mac怎么查看ip地址
- “Vidalia tor privoxy”配置自动启动
- CodeForces-767C Garland
- spring上传文件
- C++之vector<int> nums
- 自己总结的wireshark抓包技巧