qemu/bochs/vmware
qemu/bochs/vmware
hjjdebug
西方用26个字母表示世界,计算机用0,1两个数字表示世界,大道至简!
人类用6号元素碳来思考, 计算机用14号元素硅来演算,精妙绝伦!
展开
-
在qemu中用tun/tap设备与宿主机通讯
在qemu中用tun/tap设备与宿主机通讯宿主机软件的安装配置。准备: 安装必要的工具$sudo apt-get install bridge-utils uml-utilities这样就可以使用brctl, tunctl 命令了。1. 创建一个网桥br0,网桥中包括eth0, tap0 由于没有dhcp 服务器,这里采用了静态分配ip br0 网原创 2015-07-09 10:38:10 · 7390 阅读 · 0 评论 -
用qemu搭建linux环境的最简单步骤(硬盘启动)
只有有了最基本的东西,才能在此基础上起飞!环境: ubuntu14 x86_64 cpu过程很简单,准备,制作和运行----------------------------------------甲: 准备----------------------------------------1. 获取源码: a. kernel b. busybox 方法任意,这里从略。目录如下: ~/mi...原创 2015-07-06 09:13:06 · 14311 阅读 · 1 评论 -
x86_64用户态模拟arm程序(helloworld)
用户态模拟arm 运行程序 - "hello world"编译一个运行在arm 上的helloworld. ----------------------------------------甲: 代码----------------------------------------$cat hello.c#include void main(){ prin原创 2015-07-07 13:27:57 · 2308 阅读 · 0 评论 -
arm系统启动后运行 helloworld ("hello world" 被封装为ramdisk)
----------------------------------------arm系统启动后运行 helloworld----------------------------------------编译环境:arm交叉环境:1. 交叉编译linux 内核。 注意make 时, ARCH=arm 交叉编译前缀为 arm-none-linux-gnueabi-原创 2015-07-07 16:51:23 · 1740 阅读 · 0 评论 -
arm系统启动后进入busybox 根文件系统(initramfs)
----------------------------------------arm系统启动后进入busybox 根文件系统(initramfs)----------------------------------------甲:交叉编译busybox, 注意书写ARCH=arm, 选择交叉编译前缀arm-none-linux-gnueabi- 用静态编译方式, 会省掉cop原创 2015-07-07 16:58:09 · 1908 阅读 · 0 评论 -
虚拟机bochs (bochsdbg,bochsgdb)准备
ubuntu 下调试linux0.11 环境搭建, 虚拟机bochs 准备----------------------------------------1.ubuntu 下 bochsrc 文件----------------------------------------00000000000p[MEM0 ] >>PANIC看了一下, /usr/share/bochs原创 2016-01-09 13:53:14 · 5291 阅读 · 0 评论 -
延长vmware 虚拟机的启动时间,方便我们按键进入bios
延长vmware 虚拟机的启动时间,方便我们按键进入bios虚拟机启动时,等到它显示press F2 to enter setup ....它显示太快,我们根本看不清它显示的什么,也来不及按F2就过去了, 我们需要延长虚拟机启动时间,让我们有一个反应时间方法如下:1、关闭虚拟机,找到虚拟机系统的存放目录(注:不是虚拟机这个软件的安装目录),然后进入到相应系统的文件夹。举例:例如WIN...原创 2019-04-12 17:18:34 · 3937 阅读 · 0 评论