搜索
bottom↓
回复: 4

关于虚拟机中安装vmware tool时找不到内核头文件 “”路径...

[复制链接]

出0入0汤圆

发表于 2014-3-17 21:50:41 | 显示全部楼层 |阅读模式
最近在学习怎样将linux(虚拟机中) 共享文件到 windows下。
大家都说 装VMware tool 就可以了。我安装的时候 出现了以下的问题。什么内核头文件找不到!
后来在这个网站到了答案!http://askubuntu.com/questions/131351/how-to-install-vmware-tools

sudo apt-get install build-essential linux-headers-$(uname -r) & then install VM-WARE-TOOLS

Go to vmware "VM" tab to install vmware tools

Plz Keep it in mind when you update Ubuntu ( & the kernel version is changed ) u need to run

vmware-config-tools.pl

every time only when kernel is changed

我也忘记了更新过ubuntu! 不过确实有效。

但是成功安装VMware Tool 之后 又碰到问题了。人家都说只要虚拟机设置共享文件夹就可以 在/mnt下面的hgfs文件夹 下共享文件到windows中。如图


可是我在linux 中 的/mnt下什么都没有,根本就没有hgfs。 于是又尝试另外一种做法:在windows下添加映射驱动器到 linux中。
悲剧的是如图所示:我根本就找不到linux中 共享的文件夹。。。

真的好折腾啊~~~~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

 楼主| 发表于 2014-3-17 21:51:19 | 显示全部楼层
忘了贴图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-3-17 22:16:05 | 显示全部楼层

估计是虚拟机的问题!!!!!
Using 2.6.x kernel build system.
make:进入目录'/tmp/vmware-root/modules/vmxnet-only'
make -C /lib/modules/3.8.0-32-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules
make[1]: 正在进入目录 `/usr/src/linux-headers-3.8.0-32-generic'
  CC [M]  /tmp/vmware-root/modules/vmxnet-only/vmxnet.o
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:525:4: 错误: 初始值设定项里有未知的字段‘get_rx_csum’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:525:4: 警告: 从不兼容的指针类型初始化 [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:525:4: 警告: (在‘vmxnet_ethtool_ops.get_eeprom_len’的初始化附近) [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:526:4: 错误: 初始值设定项里有未知的字段‘set_rx_csum’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:526:4: 警告: 从不兼容的指针类型初始化 [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:526:4: 警告: (在‘vmxnet_ethtool_ops.get_eeprom’的初始化附近) [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:527:4: 错误: 初始值设定项里有未知的字段‘get_tx_csum’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:527:4: 警告: 从不兼容的指针类型初始化 [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:527:4: 警告: (在‘vmxnet_ethtool_ops.set_eeprom’的初始化附近) [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:528:4: 错误: 初始值设定项里有未知的字段‘set_tx_csum’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:528:4: 警告: 从不兼容的指针类型初始化 [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:528:4: 警告: (在‘vmxnet_ethtool_ops.get_coalesce’的初始化附近) [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:529:4: 错误: 初始值设定项里有未知的字段‘get_sg’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:529:27: 错误: ‘ethtool_op_get_sg’未声明(不在函数内)
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:530:4: 错误: 初始值设定项里有未知的字段‘set_sg’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:530:27: 错误: ‘ethtool_op_set_sg’未声明(不在函数内)
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:532:4: 错误: 初始值设定项里有未知的字段‘get_tso’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:532:27: 错误: ‘ethtool_op_get_tso’未声明(不在函数内)
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:533:4: 错误: 初始值设定项里有未知的字段‘set_tso’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:533:4: 警告: 从不兼容的指针类型初始化 [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:533:4: 警告: (在‘vmxnet_ethtool_ops.get_pauseparam’的初始化附近) [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:535:4: 错误: 初始值设定项里有未知的字段‘get_ufo’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:535:27: 错误: ‘ethtool_op_get_ufo’未声明(不在函数内)
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: 在函数‘vmxnet_probe_device’中:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1008:7: 错误: 初始值设定项里有未知的字段‘ndo_set_multicast_list’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1008:7: 警告: 从不兼容的指针类型初始化 [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1008:7: 警告: (在‘vmxnet_netdev_ops.ndo_vlan_rx_add_vid’的初始化附近) [默认启用]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: 在函数‘vmxnet_map_pkt’中:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2085:32: 错误: ‘pci_map_page’的第 2 个实参类型不兼容
include/asm-generic/pci-dma-compat.h:43:1: 附注: 需要类型‘struct page *’,但实参的类型为‘struct <匿名>’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2104:26: 错误: ‘pci_map_page’的第 2 个实参类型不兼容
include/asm-generic/pci-dma-compat.h:43:1: 附注: 需要类型‘struct page *’,但实参的类型为‘struct <匿名>’
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: 在函数‘vmxnet_rx_frags’中:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2599:48: 错误: 将‘struct page *’赋值给‘struct <匿名>’时类型不兼容
make[2]: *** [/tmp/vmware-root/modules/vmxnet-only/vmxnet.o] 错误 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmxnet-only] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-3.8.0-32-generic'
make: *** [vmxnet.ko] 错误 2
make:离开目录“/tmp/vmware-root/modules/vmxnet-only”

T..................................

网上的人说 是内核编译问题。虚拟机版本对新的ubuntu1 2.04LTS 版本不完全支持~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

出0入0汤圆

 楼主| 发表于 2014-3-27 21:09:14 | 显示全部楼层
最简单的解决方法就是 安装新的VMware Workstation10.1  ,完美解决!!!
当然如果你想折腾 那么就打补丁吧!!!!!

出0入0汤圆

 楼主| 发表于 2014-3-27 21:15:25 | 显示全部楼层
suxilong 发表于 2014-3-27 21:09
最简单的解决方法就是 安装新的VMware Workstation10.1  ,完美解决!!!
当然如果你想折腾 那么就打补丁 ...

不过如果你的电脑 内存不大,玩10.1的确实很吃力,我的2G 内存最低要求,结果都跑得这么累!!!!估计要换电脑了!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 02:38

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表