当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]升级Ubuntu后Virtualbox不能用了
帖子发表于 : 2008-04-26 22:02 
头像

注册: 2007-12-14 21:19
帖子: 151
送出感谢: 0 次
接收感谢: 0 次
在线升级Ubuntu到8.04后,发现Virtualbox进不去了?
是不是得重装啊?


附件:
Virtualbox.jpg
Virtualbox.jpg [ 39.42 KiB | 被浏览 1105 次 ]



_________________
Here I am, and will rock you like a hurricane!!!
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-26 22:20 

注册: 2008-01-24 16:24
帖子: 138
送出感谢: 0 次
接收感谢: 0 次
重装一下VB


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-26 22:38 
头像

注册: 2007-12-14 21:19
帖子: 151
送出感谢: 0 次
接收感谢: 0 次
重装VB之后原先虚拟的XP是不是也得重装?
还是只要有那个VDI文件就好了?


_________________
Here I am, and will rock you like a hurricane!!!


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-27 1:56 
头像

注册: 2007-12-08 23:33
帖子: 4088
地址: SCUT-guangzhou
送出感谢: 0 次
接收感谢: 0 次
2种办法,自己看着办吧~
代码:
升级Ubuntu Virtualbox不能用的解决方法

  启动VIRTUALBOX
 
  WARNING: The character device /dev/vboxdrv does not exist.
 
  Please install the virtualbox-ose-modules package for your kernel.
 
  You will not be able to start VMs until this problem is fixed.
 
  xiaoxu@xiaoxu:~$ /etc/init.d/vboxdrv start
 
  open: Permission denied
 
  * Starting VirtualBox kernel module vboxdrv FATAL: Module vboxdrv not found.
 
  * Modprobe vboxdrv failed. Please use 'dmesg' to find out why.
 
  virtualbox 弹出
 
  VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Please install the virtualbox-ose-modules package for your kernel and execute '/etc/init.d/vboxdrv start' as root.
 
  VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED)。
 
  Result Code:
 
  0x80004005
 
  Component:
 
  Console
 
  Interface:
 
  IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}
 
  在网上搜了一下都是说
 
  /etc/init.d/vboxdrv setup 或者 start
 
  不过我按照网上的方法都不能成功
 
  到后来我是这样解决的
 
  sudo apt-get install virtualbox-ose-source
 
  安装模块源码然后
 
  cd /usr/src
 
  解压源码
 
  sudo tar xjvf virtualbox*.bz2
 
  cd modules/virtualbox-ose
 
  sudo ./build_in_tmp install
 
  让他编译安装模块驱动
 
  完成后
 
  xiaoxu@xiaoxu:/usr/src/modules/virtualbox-ose$ sudo /etc/init.d/vboxdrv start
 
  * Starting VirtualBox kernel module vboxdrv [ OK ]
 
  就可以看到加载成功了
 
  启动virtualbox也没有问题了。




代码:
运行VirtualBox时提示:
VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED)

用如下方法解决:

1、 sudo gedit /boot/grub/menu.lst
2、将系统启动的kernel句改为

kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=a24d7722-7909-4737-a8cd-6df03ee41533 ro quiet splash nmi_watchdog=0 (红色字为新加的)

3、保存重启。

另外还有一种情况,就是在更新内核后也会出现这样的提示,此时可以按提示重新安装VirtualBox内核。
即: sudo /etc/init.d/vboxdrv setup


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-04-27 12:09 
头像

注册: 2007-12-14 21:19
帖子: 151
送出感谢: 0 次
接收感谢: 0 次
试了这两种方法,都不行,但还是非常感谢。
重装了VB,庆幸的是不用重装虚拟的XP。


_________________
Here I am, and will rock you like a hurricane!!!


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-27 12:52 

注册: 2007-04-21 11:57
帖子: 105
送出感谢: 0 次
接收感谢: 0 次
sudo apt-get install linux-headers-`uname -r`
sudo /etc/init.d/vboxdrv setup
sudo adduser xu vboxusers
重起


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-04-27 12:54 

注册: 2007-04-21 11:57
帖子: 105
送出感谢: 0 次
接收感谢: 0 次
sudo adduser xu vboxusers 中 xu是用户名,请修改成你登录的用户名
sudo adduser 用户名 vboxusers


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-04-27 14:39 

注册: 2007-04-21 11:57
帖子: 105
送出感谢: 0 次
接收感谢: 0 次
再不行就用新立得搜 virtualbox-ose-modules, 安装 virtualbox-ose module-generi 24 ,就可以了


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-04-29 15:45 

注册: 2008-04-12 9:13
帖子: 36
地址: 江苏常州
送出感谢: 0 次
接收感谢: 0 次
看一下软件库里安装的版本是不是对应你的内核


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译