分页: 1 / 3

救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-10 13:15
fengzheng081212
虚拟机用不了,那只有放弃ubuntu了 ,求解决方法!

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-10 14:26
userxxxx
图上不是用蓝色字告诉你解决办法了吗

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-10 17:19
YeLee
userxxxx 写了:图上不是用蓝色字告诉你解决办法了吗

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-10 17:22
jtshs256
YeLee 写了:
userxxxx 写了:图上不是用蓝色字告诉你解决办法了吗

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-10 18:01
fengzheng081212
userxxxx 写了:图上不是用蓝色字告诉你解决办法了吗
zhang@zhang-G31M-ES2C:~$ sudo /etc/init.d/vboxdrv setup
[sudo] password for zhang:
* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS Error! Your kernel headers for kernel 3.2.0-32-generic cannot be found.
Please install the linux-headers-3.2.0-32-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located

* Failed, trying without DKMS
* Recompiling VirtualBox kernel modules
* Look at /var/log/vbox-install.log to find out what went wrong

百度的方法无效啊
想了想,不会是因为我重新装的,它没有记录在案吧,所以不认识俺?
有想法就要行动了。于是:sudo apt-get remove dkms 直接把你干掉,不识时务啊。
再来,换新人,sudo apt-get install dkms
zhouchuan@intruder:~$ sudo apt-get install dkms
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列【新】软件包将被安装:
dkms
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 70.8kB 的软件包。
解压缩后会消耗掉 475kB 的额外空间。
获取:1 http://archive.ubuntu.com/ubuntu/ lucid-updates/main dkms 2.1.1.2-2ubuntu1 [70.8kB]
1% [1 dkms 1,131B/70.8kB 1%]
下载 70.8kB,耗时 2秒 (28.2kB/s)
选中了曾被取消选择的软件包 dkms。
(正在读取数据库 ... 系统当前总共安装有 172907 个文件和目录。)
正在解压缩 dkms (从 .../dkms_2.1.1.2-2ubuntu1_all.deb) ...
正在处理用于 man-db 的触发器...
正在设置 dkms (2.1.1.2-2ubuntu1) ...
OK.安装完成,这次再sudo /etc/init.d/vboxdrv setup(这次没有忘记sudo哦,哦耶),提示如下:
zhouchuan@intruder:~$ sudo /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS [ OK ]
* Starting VirtualBox kernel modules [ OK ]
zhouchuan@intruder:~$
这样子就都OK了,想必是成功了吧。
于是,抱着希望点开了vbox,点击XP--》运行。
OK了,没有错误的提示了。哈哈,可以正常使用了。

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-10 18:41
谢宝良
升级内核一般都是会这样的,
sudo /etc/init.d/vboxdrv setup
并不是万能的。
利用 grub 选择旧核启动才是万能的。

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-10 23:44
fengzheng081212
谢宝良 写了:升级内核一般都是会这样的,
sudo /etc/init.d/vboxdrv setup
并不是万能的。
利用 grub 选择旧核启动才是万能的。
旧内核都删掉了,卸载重新装可以吗?

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-11 8:44
谢宝良
我强行安装过新版的内核,旧版本的没安装过。

我使用f17,更新内核很频繁,vbox几乎每次都不能用。

我发现原因是kmod-virtualbox的版本低造成的。

意思是内核版本高了,kmod-virtualbox版本也要对应升高。但是高版本的kmod-virtualbox放在另一个不稳定的仓库里了。打开对应的仓库进行更新kmod-virtualbox即可。

你可以到这里

http://pkgs.org/search/?keyword=virtualbox-guest

查找查找它的仓库名或者直接下载安装。但是版本号一定要对应,高不行,低也不行。需要多高的版本?终端会告诉你的,跟你的内核版本号一样。

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-15 7:44
fengzheng081212
谢宝良 写了:我强行安装过新版的内核,旧版本的没安装过。

我使用f17,更新内核很频繁,vbox几乎每次都不能用。

我发现原因是kmod-virtualbox的版本低造成的。

意思是内核版本高了,kmod-virtualbox版本也要对应升高。但是高版本的kmod-virtualbox放在另一个不稳定的仓库里了。打开对应的仓库进行更新kmod-virtualbox即可。

你可以到这里

http://pkgs.org/search/?keyword=virtualbox-guest

查找查找它的仓库名或者直接下载安装。但是版本号一定要对应,高不行,低也不行。需要多高的版本?终端会告诉你的,跟你的内核版本号一样。
看不懂,能不能在详细点啊

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-15 11:35
谢宝良
你到底安装的是源里的vbox,还是官网的?

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-15 17:45
fengzheng081212
谢宝良 写了:你到底安装的是源里的vbox,还是官网的?
安装的是源里的

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-15 18:32
smallapple
Your kernel headers for kernel 3.2.0-32-generic cannot be found
把相应的headers装上

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-17 20:58
fengzheng081212
smallapple 写了:
Your kernel headers for kernel 3.2.0-32-generic cannot be found
把相应的headers装上
请教下怎么装呢?

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-17 21:23
tangmumao_wefls
fengzheng081212 写了:
smallapple 写了:
Your kernel headers for kernel 3.2.0-32-generic cannot be found
把相应的headers装上
请教下怎么装呢?
sudo aptitude install linux-headers-3.2.0-32-generic

Sent from my Lenovo A789 using Tapatalk 2

Re: 救命啊,今天更新后虚拟机xp打不开了!

发表于 : 2012-11-17 21:28
fengzheng081212
tangmumao_wefls 写了:
fengzheng081212 写了:
smallapple 写了:
Your kernel headers for kernel 3.2.0-32-generic cannot be found
把相应的headers装上
请教下怎么装呢?
sudo aptitude install linux-headers-3.2.0-32-generic

Sent from my Lenovo A789 using Tapatalk 2
提示 zhang@zhang-G31M-ES2C:~$ sudo apt-get install linux-headers-3.2.0-32-generic
[sudo] password for zhang:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法定位软件包 linux-headers-3.2.0-32-generic
E: 无法按照正则表达式 linux-headers-3.2.0-32-generic 找到任何软件包
zhang@zhang-G31M-ES2C:~$
什么原因啊