ChinaUnix.net
相关文章推荐:

qemu调试内核

使用qemu+GDB能够实现源代码级的内核调试,但是,存在一个问 题──当内核允许中断时,单步命令(n与s)会进入时钟中断。通过 浏览qemu的源代码,大体把原因找了出来。 单步命令(n与s)在 gdb远程调试通讯协议中是s(参看info gdb),qemu的gdb stub 在受到s命令后将虚拟CPU进入单步状态,但是在接收到s命令前, qemu的虚拟CPU是停止的(在等待gdb的命令),注意,这个时 候,虚拟时钟计时并没有停止,所以,很可能在qemu的虚拟CP...

by mingyanguo - 内核/嵌入技术 - 2006-03-10 19:41:49 阅读(4348) 回复(17)

相关讨论

背景: 我们的内核代码存放的路径为/kerndebug/sys 我们要调试内核的配置文件为/kerndebug/sys/i386/conf/KERNDEBUG 已经在qemu中装好的FreeBSD的硬盘文件为/kerndebug/freebsd.img 具体步骤: 1.编译内核注意在/kerndebug/sys/i386/conf/KERNDEBUG中需要选项 makeoptions DEBUG=-g [prime@localhost]$cd /kerndebug/sys/i386/conf [prime@localhost]$config KERNDEBUG [prime@localhost]$cd ../compile/KERNDEBUG ...

by mingyanguo - BSD - 2006-01-03 14:18:25 阅读(1402) 回复(0)

背景: 调试FreeBSD内核时: 我们的内核代码存放的路径为/kerndebug/sys 我们要调试内核的配置文件为/kerndebug/sys/i386/conf/KERNDEBUG 已经在qemu中装好的FreeBSD的硬盘文件为/kerndebug/freebsd.img 具体步骤: 1.编译内核注意在/kerndebug/sys/i386/conf/KERNDEBUG中需要选项 makeoptions DEBUG=-g [prime@localhost]$cd /kerndebug/sys/i386/conf [prime@localhost]$config KERNDEBUG [prime@localhos...

by mingyanguo - BSD - 2006-06-21 18:33:06 阅读(9890) 回复(14)

大家在windows 下都用什么虚拟机?可能大多数都是用VM ware 吧,那在BSD下呢?在我还用4.10的时候我也是用VM ware,但是VM ware是要授权文件的,不过这个文件是可以下载到的。但是现在,在BSD下,有了更好的选择,那就是qemu,一个开源的虚拟机,小巧而快速,好了不多说,我现在 是在BSD下打算虚拟出一个win来,并且让 win能上网 1 首先,用ports安装 CODE: [Copy to clipboard] #cd /usr/ports/emulators/qemu #路径不怎么记得了...

by Coolriver - BSD文档中心 - 2006-09-28 11:53:05 阅读(1023) 回复(0)

qemu下 安装的 FreeBSD 就是联不上网 #qemu -net user FreeBSD.img 也不行 . :( 系统环境 FreeBSD6.2 安装过程 #cd /usr/ports/emulators/qemu #make WITH_Kqemu=yes install clean #rehash #kldload kqemu.ko [ 本帖最后由 Benu 于 2007-12-24 21:23 编辑 ]

by Benu - BSD - 2007-12-25 21:41:34 阅读(2066) 回复(3)

首先要感谢Ben Taylor的帮助,现将qemu networking心得整理如下 在配置qemu网络之前最好先看看这几份文档 http://opensolaris.org/os/project/qemu/qemu_Networking/ http://calamari.reverse-dns.net:980/cgi-bin/moin.cgi/qemuNetwork 1、到http://www.whiteboard.ne.jp/~admin2/tuntap下载几个软件包 tuntap.tar.gz bridge.tar.gz tun.c 然后下载openvpn的源代码,用tun.c来替换openvpn的tun.c文件,编译安装这三个软件包 2、到...

by stevens_wu - Solaris - 2007-08-24 17:35:01 阅读(2033) 回复(0)

刚装了个xp,发现速度似乎很慢,同样的配置没有主机windows+vmware的快,现在正在琢磨,现在usb设备都不认,声卡也没有,我启动的时候加了:-soundhw sb16 -usb也不行,怎么回事?

by 剑心通明 - BSD - 2007-01-03 10:18:15 阅读(1366) 回复(7)

这两天,在NETBSD下试了一下qemu能很稳定的运行XP,但是,用 qemu -m 指定内虚拟机内存大小时却出现:Could not allocate physical memory ,不用-m 用约定的128M,就能很好的运行?? 有人在FREEBSD也出现过同样错误,说是FB约定单个进程分配内存大小有一个 Option在内核中要指定,但是我在Netbsd没相应的设置方法,请各位大哥指教啊!!

by direman - BSD - 2012-03-16 20:31:25 阅读(2104) 回复(2)

在 Free Software 的世界中, 除了 Bochs 之外,還有一個以速度號稱的 x86 模擬器 - qemuqemu 的模擬速度約為實機的 25%; 約為 Bochs 的 60 倍。 Plex86、User-Mode-Linux、VMware 和 Virtual PC 則比 qemu 快一點,但 Bochs 需要特定的 Kernel Patch;User-Mode-Linux 的 Guest System 必須為 Linux; VMware 和 Virtual PC 則需要在 Guest System 上安裝特定的 Driver,且它們是針對作業系統而進行模擬,並不能說是完整的模...

by 剑心通明 - BSD文档中心 - 2008-11-04 08:28:20 阅读(1455) 回复(0)

我在freebsd6.2下安装了qemu,不过用它安装其它系统时它就会出现以下的错误: Bad system call (core dumped) 装几个系统都是出现上面这个错误,是怎么一回事呢?? 我的安装过程都是按照下面这个网址安装的: http://bbs.chinaunix.net/viewthread.php?tid=591416

by gtuiw - BSD - 2007-06-04 17:54:33 阅读(1968) 回复(2)

有没有用qemu成功安装过AIX5L的,安装方法怎么样,或者是qemu根本就安装不了AIX系统呢?或者是用其它的软件可以成功虚拟的,高手们请回复或者直回Email,[email]twt_wfn@163.com[/email],非常感谢!!!!

by twt_wfn@163.com - AIX - 2007-03-05 09:08:40 阅读(3828) 回复(1)