我可以不吃啊 发表于 2024-6-9 20:45:13

Windows&Linux共享文件夹之利用虚拟机VM创建共享文件夹

利用虚拟机创建共享文件夹

由于大部分人常用和熟悉的系统是Windows系统,所以在Linux下举行操作很多时候会感到不太方便,就好比程序代码开辟时大多数环境下都是在Windows下举行的,所以比较熟悉Windows下的开辟环境。要举行Linux开辟的时候,多数环境下都是借助Windows平台举行代码的编辑,然后去Linux上举行编译和运行,这个时候就需要去创建共享文件夹,来实现在Windows下对Linux的一些操作。
虚拟机软件就为我们提供了一种Windows与Linux之间共享文件夹的方法,下面我们就来实际操作一下
点击虚拟机设置→点击选项→选择共享文件夹
https://img-blog.csdnimg.cn/9d9227643bb14663b40a044d76432762.png
 https://img-blog.csdnimg.cn/3453cdf545874be38a6c1b0535d1b4a8.png
点击添加,进入添加共享文件夹向导
https://img-blog.csdnimg.cn/cca45bb293f74e1fa79609028c37a7c7.png
选择主机上要共享的文件夹的路径
https://img-blog.csdnimg.cn/d1d9981ed4ef4d5b80a8df191cbcd255.png
点击完成绩创建好了
https://img-blog.csdnimg.cn/bd440d9698d548ce832b7cb0e98954cf.png
你也可以通过这种方法创建多个共享文件夹
https://img-blog.csdnimg.cn/752048ed69ad4c71b53533a79e0361f0.png
创建好后,重启Linux虚拟机。共享文件夹Linux下的位置在/mnt/hgfs目次下面
如果创建后,在指定文件夹下并没有看到共享文件夹,不要慌背面有办理(亲身经历)
https://img-blog.csdnimg.cn/035da349320d4dc4826bac67f942da5d.png
https://img-blog.csdnimg.cn/ca3cc4b67e6b42baad6df00dbbbbf783.png
就可以看到共享的文件夹了
https://img-blog.csdnimg.cn/c49769855b304ef6bf1f67146ef49e3f.png
可能出现找不到共享文件夹的题目

可能出现的题目:mnt下没有找到共享的文件夹(留意这里为什么是mnt目次,由于mnt全拼叫mount挂载的意思,我们使用这个方式共享文件夹就相当于Linux虚拟机挂载外设的方式,在Linux中挂载外设都对应在mnt目次下,所以为了符合规范我们的共享文件夹也要在mnt目次下面)
原因:可能是共享文件夹没有自动映射到Linux上面,导致没有共享文件夹
办理方法:
1、进入mnt/hgfs文件夹下
        命令:cd /mnt/hgfs
        如果系统提示没有指定的文件夹,则用mkdir命令创建文件夹就可以
2、查看共享文件夹
        命令:vmware-hgfsclient
        https://img-blog.csdnimg.cn/460598a6d29f40538c59c4e07a22b108.png 
3、把共享文件夹映射到/mnt/hgfs文件夹下
        命令:vmhgfs-fuse .host:/ /mnt/hgfs
4、重新进入hgfs文件夹就可以看到共享文件夹
        https://img-blog.csdnimg.cn/c2fa3a8c1c504caf8b26b0b191174358.png
设置开机自动挂载

需要留意的是,利用上面的方式固然映射出了共享的文件夹,但是在每次开机时映射的共享文件夹就会失效还需要再一次实行命令举行映射
为了办理这个题目,我们就需要设置一个开机自动实行命令的脚本文件
设置开启自动实行命令,需要在/etc/rc.local文件中编写脚本文件代码
需要留意的是,Ubuntu22.04版本已经把这个文件删除了,但是通过这种方式设置开机自实行命令仍旧是好使的
1、创建/etc/rc.local文件,如果存在该文件则跳过该步
        命令:touch /etc/rc.local
https://img-blog.csdnimg.cn/direct/ada23717ed494a1183347204f9a79329.png
2、给rc.local文件添加实行权限
        命令:chmod +x rc.local
https://img-blog.csdnimg.cn/direct/012d122eced0419db032aa741895b9aa.png
3、在rc.local文件中添加sudo vmhgfs-fuse .host:/ /mnt/hgfs命令
        https://img-blog.csdnimg.cn/direct/deb4de2f9fbb4045b2f90d89300ee0c6.png
        需要留意的是,如果在开启的时候自动实行该条命令乐成的话,可能需要设置平凡用户提权不需要输入暗码,设置平凡用户提权不需要暗码在https://blog.csdn.net/weixin_64647426/article/details/131341970?spm=1001.2014.3001.5501博文中有提及到,大家可以参考一下
利用虚拟机来创建Windows与Linux共享文件夹到这里就竣事了
感谢观看学习,大佬们多多指点,愿来日诰日的自己会感谢当下的努力!!!! 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Windows&Linux共享文件夹之利用虚拟机VM创建共享文件夹