VirtualBox安装Linux,再按装增强功能的时候报错处理
来源:互联网 发布:linux route删除路由 编辑:程序博客网 时间:2024/06/16 10:44
本文转自:点击打开链接
当我们在虚拟机里安装lixunx系统,避免不了的要安装增强功能,无论是视觉效果还是物理机与虚拟机共享文件都是需要安装增强功能的。当我们在进入虚拟系统安装增强程序时可能会出现如下状态:
[root@localhost VBOXADDITIONS_4.1.12_77245]# sh ./VBoxLinuxAdditions.run(增强程序)
VirtualBox Guest Additions installer
Removing installed version 4.1.10 of VirtualBox Guest Additions...
Removing existing VirtualBox DKMS kernel modules [确定]
Removing existing VirtualBox non-DKMS kernel modules [确定]
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.
The missing package can be probably installed with
yum install kernel-devel-2.6.18-238.el5
Not building the VirtualBox advanced graphics driver as this Linux version is
too old to use it.
Building the main Guest Additions module [失败]
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Doing non-kernel setup of the Guest Additions [确定]
Installing the Window System drivers
Installing X.Org 7.1 modules [确定]
Setting up the Window System to use the Guest Additions [确定]
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 componen[确定]
/tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again。 停止。
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
从上面的结果我们可以很清楚的看出来出现了一处错误,根据提示查看/var/log/vboxadd-install.log文件会有下面的错误:
[root@localhost VBOXADDITIONS_4.1.12_77245]# cat /var/log/vboxadd-install.log
/tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again。 停止。
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
通过上面的提示我们可以知道错误的原因是没有内核原文件
解决方法如下:(下面的操作都是在虚拟电脑里进行的不要理解成在物理机里)
一;先安装下面的程序; gcc kernel kernel-devel
程序说明
gcc.i686 : 各类编译器(C、C++、Objective-C、Java, ...)
kernel.i686 : Linux 内核(Linux 操作系统的核心)
kernel-devel.i686 : 用来构建与内核匹配的内核模块的开发软件包。
程序安装
[root@localhost VBOXADDITIONS_4.1.12_77245]#yum instal gcc.i686 kernel.i686 kernel-devel.i686
(用yum安装时最好先用yum search 搜索下相应的程序,不同的版本可能会有不一样的后缀如有的可能是.i386)
二;重新启动电脑,启动时系统会自动从新的内核文件选项启动不要改回到原来的选项默认就好了(回到原来的选项还会出现上面的错误)。从新安装增强程序问题可以解决。
0 0
- VirtualBox安装Linux,再按装增强功能的时候报错处理
- VirtualBox安装增强功能(Linux)
- VirtualBox安装增强功能(Linux)
- 为VirtualBoX下的linux系统安装VBoxLinuxAdditions增强功能
- VirtualBox-Linux系统安装增强功能
- VirtualBox 在Linux 下安装增强功能
- VirtualBoX虚拟机里安装linux系统,在虚拟系统里安装增强功能报错解决方法
- VirtualBox 安装增强功能
- virtualbox 安装增强功能
- 【VirtualBox】安装增强功能
- CentOs下安装virtualbox的增强功能
- Windows安装virtualbox虚拟机的增强功能
- 安装virtualbox虚拟机的增强功能
- VirtualBox下的Ubuntu安装增强功能
- VirtualBox中centos安装增强功能报错解决办法
- Moodle 安装报错处理(Linux)
- virtualbox的增强功能
- VirtualBox 安装linux后,安装增强功能出错
- 字符串专题
- 纠结的QList 排序
- poj 1064 Cable master(二分水)
- POJ 2987 Firing(最大权闭合)
- 用smarthosts访问服务器官网
- VirtualBox安装Linux,再按装增强功能的时候报错处理
- 例2. 修改一条记录并显示
- S5PV210中断体系
- linux系统V4L2架构OV3640摄像头视频捕获保存图片jpg格式
- 二级指针的3种内存模型
- 有钱买书,书也难买,太郁闷了。
- iphone 地图
- 例3. 删除一条记录并显示
- poj 3258 River Hopscotch && poj 2456 Aggressive cows(最大化最小值)