如何实现虚拟客户机linux系统与主机Windows的文件共享或互访?

如题所述

(一)Windos和linux文件共享方法

通过网络共享,必须保证网络硬件通路(网线得连好),步骤如下:
设置windos下的 IP 192.168.253.247 掩码:255.255.255.0 网关192.168.253.1
设置linux下的 IP 192.168.253.200掩码: 255.255.255.0 网关192.168.253.1
在linux下创建一个共享文件夹: mkdir /mnt/win ↙
在windos下创建一个共享文件夹,并设置为网络共享,我是把D:\ share设为共享
(就是在D磁盘下一share文件夹设为共享)
在linux下共享通过网络共享windos的share文件夹:超级终端下输入命令
mount -t cifs -l //192.168.253.247/share /mnt/win ↙
要求你输入linux下用户名的密码Password:: 输入回车完成共享,密码不会显示
(二)通过安装VMwatr Tools实现共享(##和###之间是网上资料,下面的是我做的时候出现的情况,希望对你有用)
###################################
vmware虚拟机linux的vmware tools安装方法
在vmware下的linux需要和windows共享文件夹,需要安装vmware tools,但是如果用rpm格式可能会安装不成功,这时需要手工安装。
1 以ROOT身份进入LINUX
2 退出到windows,点击 SETTING菜单下的ENABLE VMWARE TOOLS子菜单,确认安装
3 使用虚拟光驱加载iso镜像,路径为C:\Program Files\VMware\VMware Workstation\Programs\linux.iso
4 进入linux运行mount -t iso9660 /dev/cdrom /mnt
加载CDROM设备,这时如果进入 /mnt 目录下,你将会发现多了一个文件:vmware-linux-tools.tar.gz。这就是WMWARE TOOLS的LINUX软件包,也就是我们刚才使用WINISO打开LINUX.ISO文件所看到的。
cp /mnt/vmware-linux-tools.tar.gz /tmp
将该软件包拷贝到LINUX的 TMP目录下。
umount /dev/cdrom
卸载CDROM。
cd /tmp
进入TMP目录
tar zxf vmware-linux-tools.tar.gz
解压缩该软件包,默认解压到vmware-linux-tools目录下(与文件名同名)。
cd vmware-linux-tools
进入解压后的目录
./install.pl (此处稍有出入)
运行安装命令。
这时install提示你是否需要备份以前的配置文件,建议选择“y”。
共享windows下文件夹:

在启动虚拟机linux系统的情况下,进入VMWARE的菜单 /vm/settings/options/shared folders

创建共享文件夹,并设置好linux下的名字,完成后在linux虚拟机的/mnt/hgfs下可看到该文件夹。
##########################################
注意
如果这一步 mount -t iso9660 /dev/cdrom /mnt 如果mount不上的话,可以用
cd /media 再 用命令 cd cdrom来试试,直到成功挂载光驱。。
如果你看到的是一堆没用的乱马七糟的文件而不是那两个安装包文件,那就需要再将光驱弹出后,重新在终端下挂载一下
mount /dev/cdrom 或者mount -t iso9660 /dev/cdrom /mnt ,不出意外的话应该会出现两个软件包。一个是 VMware Tools -6.0.0-45731 tar.gz(不一定完全一样)然后一直按上面说的做就会弄好的,选分辨率调用默认[5]即可。之后再由Preferences下面的Screen Resolution 也能调解分辨率。。先个你认为合适的吧,,嘿嘿

祝你成功!~~~~~~~~~~~~~~
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-03
1/安装虚拟工具

2/虚拟机设置里添加共享本回答被提问者采纳
第2个回答  2009-06-04
建立FTP服务器、文件共享服务器或者SAMBA服务器。

...Linux(CentOS)系统与主机Windows系统的文件夹共享
首先,确保Windows系统已设置好文件共享。在Windows中,打开“文件资源管理器”,选择你想共享的文件夹,右键选择“属性”,进入“共享”选项卡,点击“高级共享”并允许其他用户访问。此时,Windows系统文件夹已经准备就绪,等待在虚拟机中连接。接下来,在虚拟机VMware Workstation中,我们需要配置Linux系统(...

虚拟机与主机文件共享的四种方法是什么
第一种方法:使用虚拟机自带的共享功能 1、在vmware里VM-设置-options选项卡-shared folder 添加共享文件。2、然后到 \/mnt\/hgfs下可以找到共享的文件了。 cd \/mnt\/hgfs ls -l (注意:前提是vmware tools 必须安装正确,否则不能实现文件共享功能) 。第二种方法:挂载 1、将要共享的文件,打包成一...

如何在 Linux 主机和 KVM 中的 Windows 客户机之间共享文件夹 | Linu...
关闭虚拟机,打开 virt-manager,进入虚拟机设置。启用虚拟机的共享内存,确保 XML 配置显示正确。添加新的文件系统设备,选择 virtiofs 驱动,指定 Linux 主机的路径作为目标路径。配置完成后,启动虚拟机并安装 WinFSP,以支持 Windows 文件系统代理。安装 virtio-win-guest-tools,启动和配置 VirtIO-FS ...

linux虚拟机如何与主机共享文件
linux虚拟机与主机共享文件办法如下:1、在Windows主机上找到自己喜欢的路径建立一个空文件夹,取个喜欢的名字。如:C:\\csdn\\share。然后右键共享这个文件,可以选择创建个新用户(安全起见,推荐使用),也可以使用原有用户。2、将想要共享的文件复制到share文件夹内。当然如果嫌麻烦的话可以之间共享其它非空...

Linux中如何挂载windows共享文件以实现文件传输
(1)设置Windows下的共享文件夹 对你要共享的文件夹右键共享,特定用户,选择用户,完成即可。(2)linux共享设置 虚拟机菜单栏VM-》settings,打开下图的中的框。选择Options-》Shared Folders-》Always enabled-》Add-》Ok即可 3.完成设置 然后执行下面的命令,data文件夹就是共享的文件夹 到此完成...

VirtualBox内Linux系统怎样与Windows共享文件夹
下面我们看看如何让Windows本机和Linux虚拟系统之间共享文件夹。1.首先,必须要有已经在VirtualBox中安装好的Ubuntu系统,才能按照以下步骤操作,具体怎样在VirtualBox中安装Ubuntu系统百度经验里已经有很多,大家可以自己查询参照。2.打开虚拟机进入Ubuntu系统,首先要安装VirtualBox增强功能包(VBoxGuestAdditions)...

vmware下ubuntu(linux)与主机文件共享如何设置
vmware下ubuntu(linux)与主机文件共享如何设置 方法:1、在电脑主机里插上U盘  2、打开桌面vmware虚拟机 3、打开虚拟机中的:编辑虚拟机设置    4、点击选中:硬盘(磁盘选项)   5、在选择:添加    6、跳出的:添加硬件向导 ...

如何在 Ubuntu\/Linux 和 Windows 之间共享文件夹 | Linux 中国
首先,你需要在文件管理器中右键点击计划共享的文件夹,并选择“本地网络共享”选项来开启文件的共享功能。接着,在“文件夹共享”对话框中勾选“共享文件夹”选项。这一步骤将会在你的系统上自动安装 Samba 软件,Samba 作为桥梁,能够让你在 Windows 和 Unix 类型的系统之间通过网络轻松共享文件和打印...

如何在 Linux 和 Windows 电脑之间共享文件 | Linux 中国
Samba 是 SMB\/CIFS 协议的 Linux 实现,允许通过网络连接直接访问共享的文件夹和打印机。 mount.cifs 是 Samba 套件的一部分,可让你在 Linux 下挂载 CIFS 文件系统。注意: 这些说明适用于在你的私有本地网络内,或在 Linux 宿主机和虚拟化的 Windows 访客机之间的虚拟主机专用网络中共享文件。不要...

如何在Windows系统和ArchLinux系统之间共享文件
`sudopacman-Sproftpd`安装好ProFTPD之后,可以通过以下命令启动FTP服务器:`sudosystemctlstartproftpd.service`通过FTP客户端连接到Linux服务器,然后可以在Linux和Windows之间传输文件。4.使用NFS协议NFS(NetworkFileSystem)是一种Linux的文件共享协议,它可以在Linux系统之间方便地共享文件。

相似回答