在FreeBSD中安装虚拟机(使用于BSD)

2009-05-13 07:43:51来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


                                必须要先更新ports tree
原来BSD中也有虚拟机的.速度不亚于VM
在FreeBSD6.2中,
#cd /usr/ports/emulators/qemu
#make WITH_KQEMU=yes install clean
选项默认
安装好后,就可以用了
要重起一下电脑,如不重起,可以
#rehash
#kldload kqemu.ko
速度真的很快!但对我最重要的是,它很简洁.
原来在xp用VM装了openBSD
用qemu来运行.
挂载  mount -t ntfs /dev/ad0s1 /mnt
然后
#cd /mnt/OpenBSD
#qemu Other.vmdk
启动成功!
下来怎么新安装一个虚拟系统:( 我是在边安装边写的,:-),网上说的和实际有点出入的)
#df -h
看看自己的硬盘空间,看装在哪里合适
我的/usr还有很多空间,就装在这里吧
#mkdir /usr/qemu
#cd /usr/qemu
#qemu-img create FreeBSD.img 3G  (这里是建立一个镜像文件,给它多大空间,我给3G,名叫FreeBSD.img.)
#qemu -hda FreeBSD.img -cdrom /dev/acd0 -boot d -m 256
-hda 指定硬盘
-cdrom 指定光驱
/dev/acd0 (iso就是文件路径)
-boot d  a软盘 c 硬盘 d 光驱
-m 内存大小
其间可能要出现错误:
Bad system call (用kldload aio解决)
还有 kldload kqemu.ko
就好了...
当然也可以这样子
#pkg_add -r qemu
来安装
我是这样的,我现在的FreeBSD桌面
最小化安装后,
sysinstall 安装xorg
后,安装port
再gnome2
不知怎么原因在
make install clean时失败
就用pkg_add -r 来安装.. 成功了..~
下面关于在qemu下上网问题
以下来自linuxsir
               
               
               
               
               
               
               
               
               
               
               
               
               
               
                qemu两种上网方式:
user mode network :
这种方式实现虚拟机上网很简单,类似vmware里的nat,qemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。
tap/tun network :
这种方式要比user mode复杂一些,但是设置好后 虚拟机-->互联网 虚拟机-->主机 通信都很容易
这种方式设置上类似vmware的host-only,qemu使用tun/tap设备在主机上增加一块虚拟网络设备(tun0),然后就可以象真实网卡一样配置它.
首先内核中支持tap/tuns设备:
Device Drivers --->
Networking support --->

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Solaris 10 最新的特征——ZFS文件系统(二)

下一篇:如何强行结束进程?