virtualbox安装不了增强功能(已解决)

其他Linux/Unix/BSD/OSX等发行版讨论
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

virtualbox安装不了增强功能(已解决)

#1

帖子 人在井天 » 2011-06-19 18:07

在virtualbox里面安装的最新版的archlinux,但安装不了增强功能

代码: 全选

$ sudo ./VBoxLinuxAdditions.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.0.8 Guest Additions for Linux.........
VirtualBox Guest Additions installer
:: Removing existing VirtualBox DKMS kernel modules                      [DONE] 
:: Removing existing VirtualBox non-DKMS kernel modules                  [DONE] 
:: Building the VirtualBox Guest Additions kernel modules                [BUSY] 
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.
                                                                         [FAIL] 
Your system does not seem to be set up to build kernel modules.
Look at /var/log/vboxadd-install.log to find out what went wrong.
Once you have corrected it, you can run

  /etc/init.d/vboxadd setup

to build them.

:: Doing non-kernel setup of the Guest Additions                         [DONE] 
:: Installing the Window System drivers                                                                               [BUSY] 
:: Installing X.Org Server 1.10 modules                                                                               [DONE] 
:: Setting up the Window System to use the Guest Additions                                                            [DONE] 
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

:: Installing graphics libraries and desktop services components
上次由 人在井天 在 2011-06-19 20:20,总共编辑 1 次。
长头发的和尚
帖子: 12134
注册时间: 2008-01-11 17:02

Re: virtualbox安装不了增强功能

#2

帖子 长头发的和尚 » 2011-06-19 18:09

代码: 全选

/etc/init.d/vboxadd setup
你往幸福的方向挥挥手,从此我便追随你永不回头。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#3

帖子 人在井天 » 2011-06-19 18:12

长头发的和尚 写了:

代码: 全选

/etc/init.d/vboxadd setup

你是说在宿主机中运行?我的宿主机是ubuntu
长头发的和尚
帖子: 12134
注册时间: 2008-01-11 17:02

Re: virtualbox安装不了增强功能

#4

帖子 长头发的和尚 » 2011-06-19 18:35

1. 安装增强功能包(Guest Additions)

安装好Ubuntu后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。

你会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文件夹/media/cdom0。进入命令行终端,输入:

cd /media/cdom0

sudo ./VboxLinuxAdditions.run

开始安装工具包。安装完毕后会提示要重启Ubuntu。
lz是官方下的包么?

http://dlc.sun.com/virtualbox/vboxdownload.html
你往幸福的方向挥挥手,从此我便追随你永不回头。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#5

帖子 人在井天 » 2011-06-19 18:37

我在另一个虚拟机ubuntu11.04上安装增强功能,安装是成功了,但似乎也有上面的问题.看来问题出在virtualbox本身?

代码: 全选

$ sudo ./VBoxLinuxAdditions.run
[sudo] password for pzye: 
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.0.8 Guest Additions for Linux.........
VirtualBox Guest Additions installer
Removing installed version 4.0.8 of VirtualBox Guest Additions...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.

Building the main Guest Additions module ...done.
Building the shared folder support module ...done.
Building the OpenGL support module ...done.
Doing non-kernel setup of the Guest Additions ...done.
You should restart your guest to make sure the new modules are actually used

Installing the Window System drivers
Installing X.Org Server 1.10 modules ...done.
Setting up the Window System to use the Guest Additions ...done.
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

Installing graphics libraries and desktop services components ...done.
长头发的和尚
帖子: 12134
注册时间: 2008-01-11 17:02

Re: virtualbox安装不了增强功能

#6

帖子 长头发的和尚 » 2011-06-19 18:39

You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.
你往幸福的方向挥挥手,从此我便追随你永不回头。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#7

帖子 人在井天 » 2011-06-19 18:40

长头发的和尚 写了:
1. 安装增强功能包(Guest Additions)

安装好Ubuntu后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。

你会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文件夹/media/cdom0。进入命令行终端,输入:

cd /media/cdom0

sudo ./VboxLinuxAdditions.run

开始安装工具包。安装完毕后会提示要重启Ubuntu。
lz是官方下的包么?

http://dlc.sun.com/virtualbox/vboxdownload.html

包没有问题的,但宿主机上根本就没有/etc/init.d/vboxadd 这个目录.
长头发的和尚
帖子: 12134
注册时间: 2008-01-11 17:02

Re: virtualbox安装不了增强功能

#8

帖子 长头发的和尚 » 2011-06-19 18:50

不知道内核模块有没有正确加载
你往幸福的方向挥挥手,从此我便追随你永不回头。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#9

帖子 人在井天 » 2011-06-19 18:50

安装virtualbox的时候,似乎有一个关键的错误提示:

代码: 全选

 * Failed, trying without DKMS

代码: 全选

$ sudo dpkg -i virtualbox-4.0_4.0.8-71778~Ubuntu~maverick_amd64.deb 
(正在读取数据库 ... 系统当前共安装有 210798 个文件和目录。)
正预备替换 virtualbox-4.0 4.0.8-71778~Ubuntu~maverick (使用 virtualbox-4.0_4.0.8-71778~Ubuntu~maverick_amd64.deb) ...
dpkg:警告:子进程 旧的 pre-removal 脚本 返回了错误号 1
dpkg - 现在尝试使用新软件包所带的脚本...
 * Stopping VirtualBox kernel modules                                                                                                 [ OK ] 
dpkg:... 看起来它能正确执行。
正在解压缩将用于更替的包文件 virtualbox-4.0 ...
正在设置 virtualbox-4.0 (4.0.8-71778~Ubuntu~maverick) ...
addgroup: 组"vboxusers"已经是系统组。退出。
update-rc.d: warning: vboxdrv stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (1)
 * Stopping VirtualBox kernel modules                                                                                                 [ OK ] 
 * Uninstalling old VirtualBox DKMS kernel modules                                                                                    [ OK ] 
 * Trying to register the VirtualBox kernel modules using DKMS                                                                               
 * Failed, trying without DKMS
 * Recompiling VirtualBox kernel modules                                                                                              [ OK ] 
 * Starting VirtualBox kernel modules                                                                                                 [ OK ] 
正在处理用于 ureadahead 的触发器...
正在处理用于 shared-mime-info 的触发器...
Unknown media type in type 'all/all'

Unknown media type in type 'all/allfiles'

Unknown media type in type 'uri/mms'

Unknown media type in type 'uri/mmst'

Unknown media type in type 'uri/mmsu'

Unknown media type in type 'uri/pnm'

Unknown media type in type 'uri/rtspt'

Unknown media type in type 'uri/rtspu'

Unknown media type in type 'fonts/package'

Unknown media type in type 'interface/x-winamp-skin'

正在处理用于 desktop-file-utils 的触发器...
正在处理用于 python-gmenu 的触发器...
Rebuilding /usr/share/applications/desktop.zh_CN.utf8.cache...
正在处理用于 hicolor-icon-theme 的触发器...
正在处理用于 python-central 的触发器...
正在处理用于 python-support 的触发器...
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#10

帖子 人在井天 » 2011-06-19 18:53

长头发的和尚 写了:不知道内核模块有没有正确加载
问题似乎是出在宿主机上,但不知如何解决.
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#11

帖子 人在井天 » 2011-06-19 19:01

安装dkms之后,再安装virtualbox,先前的那个错误提示

代码: 全选

* Failed, trying without DKMS
没有了.看来并不是这个问题导致的.

代码: 全选

$ sudo dpkg -i virtualbox-4.0_4.0.8-71778~Ubuntu~maverick_amd64.deb 
(正在读取数据库 ... 系统当前共安装有 210843 个文件和目录。)
正预备替换 virtualbox-4.0 4.0.8-71778~Ubuntu~maverick (使用 virtualbox-4.0_4.0.8-71778~Ubuntu~maverick_amd64.deb) ...
 * Stopping VirtualBox kernel modules                                                                                                 [ OK ] 
正在解压缩将用于更替的包文件 virtualbox-4.0 ...
正在设置 virtualbox-4.0 (4.0.8-71778~Ubuntu~maverick) ...
addgroup: 组"vboxusers"已经是系统组。退出。
update-rc.d: warning: vboxdrv stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (1)
 * 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 ] 
正在处理用于 ureadahead 的触发器...
正在处理用于 shared-mime-info 的触发器...
Unknown media type in type 'all/all'

Unknown media type in type 'all/allfiles'

Unknown media type in type 'uri/mms'

Unknown media type in type 'uri/mmst'

Unknown media type in type 'uri/mmsu'

Unknown media type in type 'uri/pnm'

Unknown media type in type 'uri/rtspt'

Unknown media type in type 'uri/rtspu'

Unknown media type in type 'fonts/package'

Unknown media type in type 'interface/x-winamp-skin'

正在处理用于 desktop-file-utils 的触发器...
正在处理用于 python-gmenu 的触发器...
Rebuilding /usr/share/applications/desktop.zh_CN.utf8.cache...
正在处理用于 hicolor-icon-theme 的触发器...
正在处理用于 python-central 的触发器...
正在处理用于 python-support 的触发器...
长头发的和尚
帖子: 12134
注册时间: 2008-01-11 17:02

Re: virtualbox安装不了增强功能

#12

帖子 长头发的和尚 » 2011-06-19 19:01

代码: 全选

sudo apt-get install dkms build-essential linux-headers-$(uname -r)
sudo /etc/init.d/vboxdrv setup
你往幸福的方向挥挥手,从此我便追随你永不回头。
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: virtualbox安装不了增强功能

#13

帖子 tenzu » 2011-06-19 19:12

kernel-header26没装吧
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#14

帖子 人在井天 » 2011-06-19 19:22

长头发的和尚 写了:

代码: 全选

sudo apt-get install dkms build-essential linux-headers-$(uname -r)
sudo /etc/init.d/vboxdrv setup
这些软件都是装了的

代码: 全选

$ 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  
但是,问题依旧.
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: virtualbox安装不了增强功能

#15

帖子 人在井天 » 2011-06-19 19:22

装不了增强功能,虚拟机中的arch就不那么好玩了.
回复