Vmware虚拟机总是提示储存空间不足?扩容也麻烦!可以尝试使用“共享文件夹”,教程step by step!
-
Vmware虚拟机总是提示储存空间不足?扩容的流程其实也挺复杂!
可以尝试使用“共享文件夹”,step by step! 具体请看!🟣一、基本概念
从dyfluid.com下载了虚拟机后,每个虚拟机都会有以下描述。
然后,我们假设两种大家极有可能会面临的情况:- ①随便跑两个大点的仿真之后,20G储存空间就提示不足,是不是非得需要扩容?
- ②哪天虚拟机要是打不开了?数据怎么办? (这是哪怕扩容个500G+也得考虑的问题)
如果你觉得以上问题是你的痛点,那么VM共享文件夹功能是一个解决方案。
1.VM共享文件夹功能,可以让虚拟机只负责充当求解器的作用。 2.仿真的结果、数据全都保存于虚拟机之外的Windows文件夹中,而不是储存在虚拟机中,因此只给虚拟机20G,它基本上都用不完。 3.甚至,某天如果虚拟机打不开了,虚拟机被误删除了,仿真结果、数据依然在你的Windows文件夹中。
🟣二、设置教程,step by step!
⚡1. 在你空间较大的Windows盘中(不用和虚拟机在同一个盘,位置随你选),新建个文件夹,改个喜欢的名字。 例如:在F盘建一个叫OpenFOAMWStation的文件夹: F:\OpenFOAMWStation (第1步结束。)
⚡2. 设置虚拟机的共享文件夹,过程如下图: (第2步结束。)
⚡3. 然后就是打开虚拟机,做一点预备工作。 (因为待会Windows和Ubuntu之间的剪贴板功能暂时不再互通) 首先在任意位置按下ctrl+alt+T打开终端,并输入 (注意别忘了最后的&符号也要输入) gedit 1.txt & 然后把以下代码复制进去放着备用: sudo sed -i '10 a .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0' /etc/fstab sudo apt-get autoremove open-vm-tools sudo apt-get autoremove open-vm-tools-desktop sudo apt-get update sudo apt-get install open-vm-tools sudo apt-get install open-vm-tools-desktop sudo echo 'alias nasf="nautilus /mnt/hgfs &"' >> ~/.bashrc sudo echo 'alias cdsf="cd /mnt/hgfs/"' >> ~/.bashrc 就像下图这样,不用关闭他们:
⚡4. 开整! 挨个把1.txt里的刚才复制过去的代码在旁边的终端执行一下,有的代码提示你y?的时候,要按一下enter: 全部执行完之后,把虚拟机关机,并重新启动虚拟机。 (第4步结束。)
⚡5. 重新开启虚拟机后,在任意位置按下ctrl+alt+T打开终端,分别试试输入 cdsf nasf 如果看得到刚才自己在Windows下新建的文件夹名字,就OK了! (第5步结束。)
⚡6. 效果展示 在虚拟机中,我现在把一个OpenFOAM 的随便一个教程文件复制到刚才nasf命令蹦出来的文件夹内(注意是文件夹内,也就是下一层级,我选的是damBreak) 然后你在虚拟机内运行它,可以去Windows那边查看运行得怎么样,当然Ubuntu内肯定也能看,两头都能看。 (第6步结束。)
💡7. 此致(选读内容) 在这里,使用共享文件夹的效果我再次重复描述一下: 1.VM共享文件夹功能,可以让虚拟机只负责充当求解器的作用。 2.仿真的结果、数据全都保存于虚拟机之外的Windows文件夹中,而不是储存在虚拟机中,因此只给虚拟机20~30G,它基本上都用不完。 3.甚至,某天如果虚拟机打不开了,虚拟机被误删除了,仿真结果、数据依然在你的Windows文件夹中。
最后,你还可以打开这个网址 梅赛德斯CFD,然后站起来salute一下
所有流程就结束了以此贴回复 @lyc @liu_shiqi1111 @myheart @李东岳
编程我没啥经验,经常麻烦东岳老师指点迷津,在此分享一点小经验,希望对大家有用。
致谢东岳老师! -
谢谢谢谢~么么哒~
-
@Prometheus10 围观ing,向您学习,CFD中文网yyds
-
@Prometheus10 感谢感谢,82年的salute送上!
-
@Prometheus10 在 Vmware虚拟机总是提示储存空间不足?扩容也麻烦!可以尝试使用“共享文件夹”,教程step by step! 中说:
sudo sed -i '10 a .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0' /etc/fstab
您好,尝试了您的方法共享文件夹,但是出现无写入权限的问题,参考了CSDN上https://blog.csdn.net/anlz729/article/details/106826215
的挂载方法,依然没有用。请问前辈这种情况怎么处理?问题报错如图:
谢谢!! -
@Prometheus10 找到问题并解决了,是windows主机的共享文件夹属性为只读,设置读取/写入权限就可以了,好低级的问题哈哈。
-
@Prometheus10 好贴,感谢分享!
-
@Prometheus10 在 Vmware虚拟机总是提示储存空间不足?扩容也麻烦!可以尝试使用“共享文件夹”,教程step by step! 中说:
(因为待会Windows和Ubuntu之间的剪贴板功能暂时不再互通
你好,我按照您这个步骤走完之后,这个剪贴板的功能还是不行,请问这么恢复呢?
-
@Prometheus10 就是现在已经按照您的步骤走完了,可以实现在共享文件夹计算算例了,但是之前的剪贴板互通的效果没有了,而且在运行您
@Prometheus10 在 Vmware虚拟机总是提示储存空间不足?扩容也麻烦!可以尝试使用“共享文件夹”,教程step by step! 中说:
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop这些代码的时候报错过
然后就不能用那个剪贴板了 -
@Prometheus10 然后虚拟机好像还自动重启了,!!!!
-
@Prometheus10 你好,老师,我现在好像安装不报错了,但是还是不能共享剪贴板,请问老师后续就是重启之后就能正常使用剪贴板了吗
-
@小泽同学 你好,不好意思今天出差回来,所以现在才回复。
目前可以确定关于剪切板的问题基本上就是出在这个open-vm-tools上,
因为open-vm-tools的各式各样的问题总是出现,也不好描述具体的处理方案。
因此,我建议按照以下代码重装一下open-vm-tools:
然后关闭虚拟机,接着重启再试试!sudo apt-get autoremove open-vm-tools sudo apt-get autoremove open-vm-tools-desktop sudo apt-get update sudo apt-get install open-vm-tools sudo apt-get install open-vm-tools-desktop
-
@Prometheus10 谢谢老师,我试了试好像还是不行,之前安装那两个的时候报的错现在也没有了,如图
但还是不行,是不是需要重新安装VMware-tools呢,奥对了我的是Ubuntu14.04,和这个版本有关系嘛,而且我的虚拟机还时不时自动报错系统有错误,然后我在网上找了找原因,感觉我的都很正常啊,比如这个
所以很纳闷为啥还是用不了qaq,谢谢老师回复!