Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1400035
  • 博文数量: 244
  • 博客积分: 3321
  • 博客等级: 中校
  • 技术积分: 2704
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-26 08:17
个人简介

微信公众号:杰夫弹弹看

文章分类

全部博文(244)

文章存档

2018年(4)

2017年(32)

2016年(25)

2015年(28)

2014年(27)

2013年(34)

2012年(25)

2011年(30)

2010年(39)

分类: 虚拟化

2013-07-20 12:21:45

问题:
如果你使用virtualbox 4.2.0会发现一个问题,安装完redhat 6.4操作系统后,安装增强功能时,无法正常的编译,

 error: unknown field ‘reclaim_buffers’ specified in initializer

这个是virtualbox的一个bug,参看

解决方法:
1. link中提到了,修改
sudo vi /usr/src/vboxguest-4.2.0/vboxvideo/vboxvideo_drm.c
如下
109 #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 6, 0)
110     // .reclaim_buffers = drm_core_reclaim_buffers,
111 #endif


然后,运行
/etc/init.d/vboxadd setup

这样就可以正常的编译了。你不可以运行那个install脚本,因为那样会把修改的再次用原始的代码覆盖,编译还是会失败。



其他问题:
好像这个版本的增强功能,还有其他问题,编译成功也无法使用无缝模式的。
估计这个版本没有对redhat 6.4测试过或者不正式支持,无从得知。
阅读(1674) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~