这些天我好奇地安装了openSUSE11.1 ,用其自带的Yast安装(不建议下载RPM包安装,虽然那样可以用上最新版本,但我觉得好烦,因为要解决好多依赖关系)了virtualbox 2.06,安装完就提示重启电脑,重启时却发现启动菜单中增加了四个关于openSUSE11.1的启动项,令人眼花缭乱,很是不爽
1、 Debug -- openSUSE 11.1 - 2.6.27.7-9
2、Trace -- openSUSE 11.1 - 2.6.27.7-9
3、openSUSE 11.1 - 2.6.27.7-9 (default)
4、Failsafe -- openSUSE 11.1 - 2.6.27.7-9
5、 openSUSE 11.1 - 2.6.27.7-9 (pae)
        怎么一下就有五个启动项了??晕哦!而且前面四个都不能正常启动,只有(pae)那个可以启动,但 登录后不能运行virtualbox,点计算机-应用程序-virtualbox ,没反应,把我气急了。于是修改了/boot/grub/menu.lst把1-4的四个启动项#注销掉,还我简洁的启动菜单,呵呵。
        现在是时候解决登录后不能运行virtualbox的重大问题了,经过网上百度几番,从中学习了不少关于VBOX的东西,明白了不能运行virtualbox的原因是没有把当前用户加入 virtualbox组,于是打开“YaST-用户和组管理”,编辑当前用户的细节,在附加的组中把vboxusers打上钩,然后重启电脑就可能正常运行啦,呵呵!
        但探索的过程总是崎岖的,当然设置好虚拟电脑后,把物理光驱分配为虚拟电脑的光驱时,启动虚拟电脑准备安装另一个XP系统时却认不到我和物理光驱,无法从光盘安装XP(如果没有光驱,可以下载 深度精简XP SP3安装版的ISO文件来安装),提示我没有 /dev/sr0的操作权限,所以无法从物理光驱安装,一气之下,我就用 chmod 777 /dev/sr0把权限提高,果然大功告成,可以用VBOX通过物理光驱来安装任何东西了,为以后在LINUX下用无逢VBOX玩转多系统打下了良好基础。
        最后PS:第一次运行VBOX千万不用ROOT运行,如果第一次用ROOT,以后就很难用普通用户运行它了。