|
Vbox3.08_OSE r53138版本
./VBoxLinuxAdditions-x86.run --noexec --target boxadd
执行上面命令,将.run文件解压到boxadd文件夹内,--noexec不执行install脚本。
进入boxadd/module/vboxvfs/下 编辑utils.c文件
#include "vfsmod.h"
#include <linux/nfs_fs.h>
#include <linux/vfs.h>
int utf8_mbtowc(wchar_t*pu, const __u8*s, int len){return utf8_to_utf32(s,len,(unicode_t *)pu);}
int utf8_wctomb(__u8*s, wchar_t u, int maxlen){return utf32_to_utf8((unicode_t)u,s,maxlen);}
/* #define USE_VMALLOC */
#if LINUX_VERSION_CODE >= KERNEL_VERSION (2, 6, 0)
加入红色字。
保存
回到boxadd下执行./install.sh耐心等待编译成功。
参考:
http://mateusz.loskot.net/2009/0 ... ins-for-ubuntu-910/
http://www.virtualbox.org/ticket/4823
http://lkml.indiana.edu/hypermail/linux/kernel/0904.3/03172.html
[ 本帖最后由 zy_sunshine 于 2009-11-3 17:14 编辑 ] |
|