VirtualBox里面的NumLock
一直困惑我的问题,现在终于必须要解决了。
host是Mac,guest是Win,那么在guest里面shift+clear就是NumLock。简单,但是一直不知道。
一直困惑我的问题,现在终于必须要解决了。
host是Mac,guest是Win,那么在guest里面shift+clear就是NumLock。简单,但是一直不知道。
Gentoo,emerge -vuND world,结果X起不来了,现象就是鼠标、键盘完全没有反应,pypanel也出不来。
查log,发现vboxvideo内核模块找不到,于是加到autoload里面(真奇怪,这个模块是新版本的VirtualBox加的吧,原来我没加这个东西到autoload里面,也没有出错),结果还是不行,现象一样。
再查log,发现hal初始化错误:(EE) config/hal: couldn’t initialise context: (null) ((null))。于是核对xorg-server的编译选项,发现果然加入了hal。难道是hal的版本有问题?卸了重装,hal和xorg-server,还是不行。郁闷了~
再仔细一想,hald没有启动,emerge没有把这个东西自动放到default的runlevel里面。启动hald,startx,终于工作了!
还有一点要说的是,X启动之后不能只加载VBoxClient了,需要执行VBoxClient-all这个脚本,至于为什么,自己看看脚本就明白了。这个不兼容有点不爽。
顺便说一句,pypanel挺好用,但是不支持自动resise,也就调整分辨率之后它不会自动resize,有点不爽。尝试了一下hack,但是没有成功,给作者发了封信,看能不能收到回复。
虚拟机用光盘怎么都启动不了,最后没办法,直接把光盘做成ISO。
dd if=/dev/dvd of=/tmp/xx.iso
终于经不住诱惑,又虚拟了一个Gentoo,感觉就是好。想要什么就装什么,不想要就一点多余都没有,嗯,不像Ubuntu,装好之后我还要慢慢删些用不着的东西。
不过有一点还是不爽,Gentoo里面gcc4.3还是没有stable,目前还是4.1,所以不支持我的core2。耐心等等吧。
顺便仔细玩了一把VirtualBox,还是很不错的,尤其是可以不带GUI启动,然后远程管理,这样即使host机器上没有X,也可以把guest启动起来,这个做法还是相当unix的,我喜欢。VirtualBox目前还不支持Mac上面的Bridge,我只能用NAT,然后做一些port mapping从host连到guest上,至于怎么弄,VirtualBox的manual里面说的已经相当详细了,我就不废话了。
这个问题困扰了我很久,终于下决心Google一把,当然也便有了结果。
如果guest是Windows的话,在guest里按shift+clear就可以开关了。当然,我说的是Mac。
Recent Comments