stephen
2011-07-30 18:56 deepin
最近搞机子搞得有一点烦。
以前装了一个 linux ,后面自己写程序写的不好,老是把这机子搞死机,就在 linux 中再虚拟一个 linux 来测试写好的程序。
但后来,有很多的程序要在 windows 下烧进去,又跑到 windows 下,可是又有很多程序要跑在 linux 下,就又在 windows 下又虚拟一个 linux 来跑 linux 。这一下就装了四个系统,呵呵,后面试用 Linux Deepin 又虚拟一个系统,一个机子五个系统。
所以在想一个机子能直接跑两个系统或者几个系统就好了,不分主从,互不影响。有点象服务器,有点象云
不知道有没有这样的系统。
在一个硬件主机上同时跑两个或者多个系统比较困难,但确实有人在研究,比如:
http://kernel.org/doc/ols/2010/ols2010-pages-101-108.pdf
这个研究是在一个主机上同时独立运行两个或者多个Linux内核。
实际应用中的困难是硬件设备如何在多个系统间共享/分配。
看你对系统的具体需求是什么,看到你说要在Windows下烧东西,不知道具体用了什么端口,串口、并口还是USB?我平时用Win主要是上上QQ,用用Office之类的软件,对硬件没有具体需求,所以我是Linux做主系统,里面装kvm虚拟机,再跑一个Windows,这样两个系统同时在用。kvm对串口的支持还是不错的,你可以考虑用Linux作主系统,用kvm装个Windows。
在大规模的服务器部署中,比如VPS,都是主机用Linux,然后用kvm、xen、vmware之类的虚拟机,同时跑多个虚拟机客户系统,分别给客户使用。这种情形主要是大家对硬件都没有特殊的需求。
Reply Like 0 View the author
以前装了一个 linux ,后面自己写程序写的不好,老是把这机子搞死机,就在 linux 中再虚拟一个 linux 来测试写好的程序。
但后来,有很多的程序要在 windows 下烧进去,又跑到 windows 下,可是又有很多程序要跑在 linux 下,就又在 windows 下又虚拟一个 linux 来跑 linux 。这一下就装了四个系统,呵呵,后面试用 Linux Deepin 又虚拟一个系统,一个机子五个系统。
所以在想一个机子能直接跑两个系统或者几个系统就好了,不分主从,互不影响。有点象服务器,有点象云
不知道有没有这样的系统。