虚拟主机共享文件夹错误

1、 查看当前有哪些共享的目录

 vmware-hgfsclient

2、编译hgfs时报错,类似于:

/tmp/modconfig-36luPI/vmhgfs-only/page.c:1625:23: error: too many arguments to function ‘wait_on_bit’

3、解决

在解压后的vmware-tools-distrib/目录中,进入lib/modules/source/,解压vmhgfs.tar

# cd  /cdrom/vmware-tools-distrib/lib/modules/source/
# tar -xvf vmhgfs.tar

打开文件vmhgfs-only/page.c

# vim hgfs-only/page.c

把根据报错位置1625的地方修改

#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 17, 0)

修改为

#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 10, 0)

说明:因为 CentOS 7 的内核版本是 3.10.0

保存、压缩文件并替换vmhgfs.tar

# mkdir -r vmhgfs.tar
# tar -cvf vmhgfs.tar vmhgfs-only

从新执行安装脚本

# cd /cdrom/vmware-tools-distrib
#./vmware-install.pl

参考:

1、http://www.dongcoder.com/ldetail-312711.html

2、http://www.cnblogs.com/jiu0821/p/5946062.html

时间: 2024-11-07 17:40:48

虚拟主机共享文件夹错误的相关文章

ubuntu下apache虚拟主机出现forbidden错误的解决办法

交换两个变量:例如num1=5,num2=6→num1=6,num=5 怎么样?是不是觉得灰常简单,你是不是用下面的方法做的: int num1=5: int num2=6: int temp=num1: num1=num2; num2=temp; Console.WriteLine("num1={0},num2={1}",num1,num2); 好吧!你赢了!你做的非常对!就就是所谓的值传递 声明一个中间变量temp!没有可说的!大家都懂的! 接着我们来看下面这个比较犀利的出题人:

获取主机共享文件夹 等

获取主机共享文件夹 #include <lm.h> #pragma comment (lib,"mpr") #pragma comment (lib,"netapi32") DWORD entriesread, totalentries, resume; DWORD i, dwLevel; PSHARE_INFO_1 pBuffer, bufptr; NET_API_STATUS nStatus; entriesread = 0; totalentrie

VirtualBox使用Centos7与主机共享文件夹

最近使用VitrtualBox安装Centos7学习,liunx脚本和一些命令,经过一些研究完成了虚拟机与 主机共享文件夹,虚拟机链接外部网络,主机与虚拟机互相通信.在其中遇到一些我解决的技术问题记录下来,供大家参考. 一.VirtualBox要让Centos7和主机共享文件夹,要安装增强功能,虚拟机如果不是Centos7. 可以通过启动虚拟机->点击设备安装增强功能. centos7 安装增加功能步骤如下 打开virtualbox安装目录找到VBoxGuestAdditionsISO文件 点击

VMware虚拟机设置主机共享文件夹

本文源链接地址:https:www.93bok.com 前言 使用vmware虚拟机时,常常需要与宿主机(以下简称主机)操作系统交换文件,而且要一直挂载在虚拟机中,所以就需要在虚拟机和主机之间建立共享文件夹.在开始之前,我也找了很多博文,但是总出现问题Error: cannot mount filesystem: No such device,虚拟机始终无法显示出共享的文件夹,这里我写上自己的部署过程. 一.虚拟机安装vmware tools 共享文件夹依赖vmware tools,所以要先安装

win7/8下VirtualBox虚拟Ubuntu共享文件夹设置

实验环境: 主机:win8.1 虚拟机软件:VirtualBox4.3 虚拟的主机:centos6.5 final 亲测可用! 1. 安装增强功能包(VBoxGuestAdditions)  打开虚拟机,运行centos,在菜单栏选择“设备->安装增强功能”,根据提示即可安装成功(成功后也可以实现真正的全屏). 2. 设置共享文件夹  在菜单栏选择“设备->Shared Folders Settings(共享文件夹设置)”,在弹出的对话框中找到添加共享文件夹的图标(一个带加号的文件夹图标),点

01 安装apache php配置 时区 环境变量 安装mysql 虚拟主机 文件夹访问权限 目录别名

php介绍 简介与历史 应用领域: php运行环境 php语言运行原理 安装apache: PHP的命令行运行模式(独立运行): 配置apache以运行php网页 配置php的基本运行环境 确定php配置文件(php.ini)的位置: 配置时区: 设置环境变量 检测apache配置文件语法 配置数据库连接机制 安装mysql数据库 虚拟主机配置 端口监听: 主机配置关键项 配置文件夹访问权限 主机别名设置 文件夹访问控制的文件控制方式 目录别名设置Alias 多站点配置: php介绍 简介与历史

centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

在创建共享文件夹过程中出现了多种错误,多次尝试后终于解决了. 1.直接找到VMware Tools压缩包的位置:/run/media/wxy/VMware Tools /**省去了创建光盘挂载点:mkdir /mnt/cdrom和挂载光盘到挂载点mount /dev/cdrom /mnt/cdrom这步**/ 解压缩:tar -zxvf VMwareTools-9.9.3-2759765.tar.gz 2.出现一大堆错误,截取如下: tar: vmware-tools-distrib: Cann

VMWare虚拟机如何与主机共享文件夹(最容易看懂的讲解)附图~

http://wenku.baidu.com/view/54ab9e19227916888486d776.html 新建好虚拟机并安装好系统后,在编辑虚拟机设置--选项进行以下设置: 点添加 选择你要共享的主机上的文件夹 已经添加上共享了 2.载入安装目录中的windows.iso文件,安装 VMWare tools(在进入虚拟机系统后,在“我的电脑中”双击光驱就可以安装,安装后需要重启虚拟机.) 3.在虚拟机系统中右击“我的电脑”,映射网络驱动器 OK现在就可以共享文件了

VM虚拟机如何和主机共享文件夹或文件

请一定要选中Map as a network drive in Windows guests,否则将无法查看共享.