ChinaUnix.net
相关文章推荐:

qemu使用

以前一直用 TUN/TAP模式设置网络,即启动虚拟机时,自动加载网卡接口 tap0并为其分配一个IP(在/etc/qemu-ifup中设置),虚拟机的 eth0启动后相当于和 tap0接在同一个交换机上,两者只要IP设在同一网段即可相互访问。但是虚拟机上网要通过主系统IP伪装才行。网络结构图如下: 202.103.xx.xx Internet ---- Gateway -------[eth0] Host [tap0] ------- Virtual Machine [eth0] 192.168.0.1 192.168.0.2 ...

by int345 - BSD文档中心 - 2007-05-03 11:44:36 阅读(686) 回复(0)

相关讨论

背景: 我们的内核代码存放的路径为/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 阅读(999) 回复(0)

在配置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、到http://opensolaris.org/os/project/qemu/downloads/下载 setuid...

by stevens_wu - Solaris - 2007-12-13 17:12:00 阅读(2049) 回复(2)

下载qemu #wget http://www.opensolaris.org/os/project/qemu/downloads/SUNWqemu-0.8.2_cvs20070120_REV_2007.01.24-sol10-i386-opt.pkg.gz 解压 #gunzip SUNWqemu-0.8.2_cvs20070120_REV_2007.01.24-sol10-i386-opt.pkg.gz 安装 #pkgadd -d SUNWqemu-0.8.2_cvs20070120_REV_2007.01.24-sol10-i386-opt.pkg 创建qemu使用的虚拟磁盘 #mkdir /windows #cd /windows #/opt/SUNWqemu/bin/qemu-img create windows.img 3G #/opt...

by cifan - Solaris文档中心 - 2007-03-23 16:30:09 阅读(743) 回复(0)

qemu虚拟了个xp,现在需要从本机上导东西,在fb上安装了samba,现在的问题是怎么样让xp能用samba。 启动xp是这样启动的: $ qemu -hda xp.img -localtime -m 192 网络设置是dhcp,得到的地址是10.0.2.15网关是10.0.2.2 我设置了samba的interfaces = 10.0.2.2/24 还需要设置什么才能让xp使用samba?

by 剑心通明 - BSD - 2007-01-11 20:56:16 阅读(1643) 回复(12)

背景: 调试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 阅读(8556) 回复(14)

请问我现在有一个操作系统的内核,内核编译后共生成4个文件,其中A是启动文件(在grub中启动点kernel=A),但是B、C、D也都是内核运行时需要用到的文件(在grub中以module的形式出现的)。请问我怎么用qemu来虚拟这个操作系统? 我以前没有用过qemu等虚拟机软件,从网上找了一个,同时从网上找了一些教程,但是现在网上的教程都是在linux上虚拟windows,大都有以下两步: 1、用dd命令来创建一个虚拟硬盘 2、用qemu从cdrom上安...

by dnyr - Linux论坛 - 2005-06-27 09:13:33 阅读(1597) 回复(15)

因为使用 qemu 有一段时间了,有些建议希望有点用处。 考虑是否加载 Kqemu 这是一个 内核 模块,能够提高qemu的效率,但是,放到内核中的问题是,会影响整个系统的稳定性,而当前代码的稳定性似乎与内核还有差距,我在用qemu来运行一些代码的时候遇到过因为Kqemu而把整个系统崩溃的情况,所以,慎重考虑是否应该加载这个内核模块 操作虚拟机的 硬盘 使用 mdconfig(8) 把硬盘 文件 映射成 /dev/mdx然后 通过mount /dev/mdxsy来直接...

by 剑心通明 - BSD文档中心 - 2008-11-07 09:57:12 阅读(1102) 回复(0)

大家在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 alabos - BSD文档中心 - 2007-06-15 14:19:19 阅读(740) 回复(0)

使用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 阅读(3514) 回复(17)

请问我现在有一个操作系统的内核,内核编译后共生成4个文件,其中A是启动文件(在grub中启动点kernel=A),但是B、C、D也都是内核运行时需要用到的文件(在grub中以module的形式出现的)。请问我怎么用qemu来虚拟这个操作系统? 我以前没有用过qemu等虚拟机软件,从网上找了一个,同时从网上找了一些教程,但是现在网上的教程都是在linux上虚拟windows,大都有以下两步: 1、用dd命令来创建一个虚拟硬盘 2、用qemu从cdrom上...

by dnyr - Linux论坛 - 2005-06-15 16:48:34 阅读(458) 回复(0)