Fedora Simulator.
Linux下的虚拟机全集
上一篇 /
下一篇 2008-05-04 09:37:31 / 天气: 晴朗
/ 心情: 想起一个人
/ 个人分类:应用软件
参考资料:
http://www.linux.com/feature/133018
x86机器最开始就被设计成只能运行一个操作系统,但是安装虚拟环境以后,我们可以打破这个限制,在一台x86机器上同时运行多个系统,并保持它们之间相互独立。
在虚拟环境中,宿主机器运行着多个虚拟客户机,而每个客户机可以共享宿主机的硬件设备,虚拟机的详细工作原理google或baidu之吧,我也不怎么懂。
下面介绍几款可以在Linux下运行的虚拟机 VMware,VirtualBox, QEMU, Xen。(其中我只用过VirtualBox 和Xen, 我是新手,其他两个没时间折腾,所以下面的资料都几乎是来源于网络。)
1. VMware
http://www.vmware.com
VMware支持16种Windows版本和26种Linux版本(几乎无所不能了),但VMware不是开源的,使用它得缴费。可以申请一个月的试用期,过期以后就得掏钱license它了。好在我们有盗版的版本,呵呵。
安装VMware的方法也很简单。
2. VirtualBox
http://www.virtualbox.org
VirtualBox是由Innotek公司开发的虚拟软件。
FC8提供VirtualBox的rpm包,可能还需要一些依赖包,直接yum一下都安装。安装完可能碰到的问题是:
(a)运行VirtualBox需要在vboxusers组下,所以得把自己的用户添加到vboxusers组。
(b)VirtualBox运行需要编译/加载(?)安装kernel-devel. 版本号要与kernel的版本号一样。看kernel版本号用uname -r. 然后执行 /etc/init.d/vboxdrv setup 重新编译virtualbox. 再 /etc/init.d/vboxdrv restart。
3. QEMU
http://fabrice.bellard.free.fr/qemu
QEMU既是一个虚拟软件,又是一个仿真器。
4. Xen
http://xen.org
在FC8中,安装方法为:首先将Bios设置成支持VT,如果没有的话;再 升级kernel, kernel-devel,需要安装代Xen的内核kernel-xen;安装 Xen, virt-manager, virt-viewer;然后重启系统,选择代xen的内核, 运行 virtual manager 就可以安装系统了(Applications->System tools里可以找到virtual manager )。
建议不要在命令行下操作,既费事又不好操作,等成大虾了再实践吧。
有些人成功地在Xen上安装了虚拟系统,但网络没法使用。这是因为在安装虚拟系统时网络设置不对,选择Virtual network 连接到host network就可以用了。
总结。
导入论坛
收藏
分享给好友
管理
举报
TAG:
linux
Linux
LINUX
虚拟机