[已解决]有哪个虚拟机运行时可以脱离Linux桌面?

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
pass
帖子: 25
注册时间: 2007-09-20 22:31

[已解决]有哪个虚拟机运行时可以脱离Linux桌面?

#1

帖子 pass » 2007-11-03 20:25

这样,在必要时我可以把X桌面关掉,全部资源放到虚拟机上。
我在想,如果虚拟机必须要依赖X环境的话,能不能同时启动两个X环境,一个是正常的桌面,一个是最简化的环境,专门运行虚拟机?
上次由 pass 在 2007-11-06 15:49,总共编辑 1 次。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2007-11-03 20:26

X都不要?那你虚拟dos?
● 鸣学
头像
Nile
帖子: 990
注册时间: 2006-07-15 11:20
来自: 枫叶刀市

#3

帖子 Nile » 2007-11-03 20:26

xen
Thinkpad T400
ltkun
帖子: 1340
注册时间: 2006-01-10 19:09

#4

帖子 ltkun » 2007-11-03 20:41

一个是正常的桌面,一个是最简化的环境 这个好像哪个虚拟机可以支持的
pass
帖子: 25
注册时间: 2007-09-20 22:31

#5

帖子 pass » 2007-11-03 20:48

eexpress 写了:X都不要?那你虚拟dos?
不一定是不要X,我只想和正常用的桌面脱离,比如可以同时运行两个X,必要时我把桌面关掉,只保留一个运行虚拟机的X
pass
帖子: 25
注册时间: 2007-09-20 22:31

#6

帖子 pass » 2007-11-03 21:04

G了一下,可以启动多个x server:

startx -- :1 -bpp 32 -quiet&

hxxp://www.linuxdiyf.com/bbs/viewthread.php?tid=700&fpage=4

现在的问题就是新的X server上应该怎么配置才可以达到运行虚拟机的最小配置?是不是一定要运行一个桌面管理器?如果是的话,用哪个好,应该怎么配置才可以达到两个X Server配置独立呢?

还有就是,怎么可以从X Server退回到命令行?好像只找到关机、重启的选项
cozo
帖子: 20
注册时间: 2007-11-02 10:16

#7

帖子 cozo » 2007-11-06 11:41

vmware gsx server应该是不需要X环境的。
pass
帖子: 25
注册时间: 2007-09-20 22:31

#8

帖子 pass » 2007-11-06 15:48

算是解决了吧。

env DISPLAY=:1 startx /usr/bin/vmware -- :1 &

这样可以起一个单独的X Server运行vmware,可以在不登录桌面或者把桌面logout后使用。
自己测了一下,同一个项目,在未退出桌面时,编译时间是3:43,把桌面logout后是3:17,快了差不多1/7,还是有效果的。

奇怪的是,上述的命令在桌面上的终端窗口中运行时会出错,“X: user not authorized to run the X server, aborting.” ,通过ctrl+alt+f1切换到终端中才可以运行。
pass
帖子: 25
注册时间: 2007-09-20 22:31

#9

帖子 pass » 2007-11-06 15:49

cozo 写了:vmware gsx server应该是不需要X环境的。
gsx server好像自带了一个linux,在这个linux上面再装其它系统。
这样一来,我的ubuntu也是安装在虚拟机上,而不是物理机上了。
回复