虚拟Linux与windows主机共享文件夹

本文介绍如何在不重启虚拟机的情况下配置VMware共享文件夹,实现Linux与Windows之间的文件共享。通过安装VMware Tools并手动设置共享文件夹,可以在不启用网络连接的情况下实现这一功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在自己动手写操作系统。。。需要在linux上编译。于是用了虚拟机。要与主机的windows共享文件夹,书上的做法是输入一下命令:mount -t smbfs -o username=user,password=foobar,ip=192.168.**.** //HOSTMACHINE_NAME/Tinix /mnt/smb/Tinix 但我发现我创建的虚拟机禁用了网络,不想重装,于是网上看到一个做法,限于VMware。网上写的有点乱,我自己修改总结。

 

1 以ROOT身份进入LINUX


2.1 退出到windows,点击 SETTING菜单下的ENABLE VMWARE TOOLS子菜单,确认安装 


2.2.1 使用虚拟光驱加载iso镜像,路径为C:\Program Files\VMware\VMware Workstation\Programs\linux.iso //我的是直接在VMware Workstation的目录里。
2.2.2 进入linux运行mount -t iso9660 /dev/cdrom /mnt
加载CDROM设备,这时如果进入 /mnt 目录下,你将会发现多了一个文件:vmware-linux-tools.tar.gz。这就是WMWARE TOOLS的LINUX软件包,也就是我们刚才使用WINISO打开LINUX.ISO文件所看到的。
//以上方法2选一即可。

//系统会自动弹出/mnt下的某个文件夹,里面有2个文件。rpm格式的为自动安装文件,好像可能有问题。另一个.tar.gz是压缩包。文件名会略有不同。

 

3 cp /mnt/vmware-linux-tools.tar.gz /tmp
  将该软件包拷贝到LINUX的 TMP目录下。
umount /dev/cdrom
卸载CDROM。 如果之前加载的话


4 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下可看到该文件夹。

//我的是在tmp文件夹下vmware-tools-distrib里面,输入./vmware-install.pl回车后安装完成的。大家要自己随机应变。。。

 

我不知道原文是谁写的,不过还是感谢他的文章,帮助我顺利的配置了环境。很抱歉没有经过允许就加以改动。

转载于:https://www.cnblogs.com/zj27sWizardTower/archive/2009/06/09/1499625.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值