这几天为了虚拟机VMware4下的Linux(RedHat9)与主机WindowsXP的文件共享搞得焦头烂额,看了不少的帖子,众说纷纭,偏偏个个大虾说得是画龙点睛,我等菜鸟领悟力有限,那些设置总是弄不好……我注意到VMware本身就有一个文件共享功能,但是为什么共享了就是在linux下的/mnt/hgfs看不到呢?
毫无头绪中我去VMware的帮助看了一下,发现了一句关键的话:
Note: To use shared folders, you must have the current version of VMware
Tools installed in the guest operating system.
原来如此,还要装工具箱啊!再查一下他的安装方法。下面就是原文的指示:
……启动vmware,进入vmware里的linux系统里,然后选”File”-“Install vmware tools”的那个选项,会弹出个对话框,按”Install”就行(选这个选项其实是虚拟一张光盘在/dev/cdrom里,这张虚拟光盘里有虚拟驱动),然后就:
mount /dev/cdrom /mnt/cdrom (将虚拟光盘挂上)
cd /mnt/cdrom
ls
应该会看见一个vmware-linux-tools.tar.gz将它拷贝到/tmp目录下,然后 tar zvxf vmware-linux-tools.tar.gz得到一个名字类似vmware-tools-distrib的目录
进入这个目录下,运行vmware-install.pl,(执行该命令前请确保你安装了内核源码,和开发工具包)一般来说,这个脚本会自动检测出你的linux版本,自动安装相应的驱动,一路确认就可以…… 要装内核源码和开发工具包!但是我原来安装RedHat时为了省空间,没有安装那超过100M的内核,还好我装了基本的开发工具包。就用前天学的光驱挂载和mc来试试安装吧。把安装光盘放进光驱里,
mount /mnt/cdrom
mc
去RPMS目录中把kernel打头的文件一股脑copy到硬盘上(菜鸟没有办法中的办法),我试过想在光驱上打开直接安装,可是读碟时光驱全速狂转了1分钟才打的开,中途还不给终止,转的我心都碎了……
好像mount了光驱之后,光驱是弹不开的,得用umount /mnt/cdrom来释放以换碟安装……
完了装VMware tools……去mnt/hgfs看看,!没!莫非是要重启机器?关虚拟机一看参数设置,原来不知什么时候禁用了文件共享,赶快取消禁用,重启
cd /mnt/hgfs
ls
哇哈!看到啦~由于我安装默认的语言是英语,所以有的文件夹是中文的就显示不了,看来养成只用英文字母和数字、下滑线来取名的良好习惯要保持。
虚拟机下与Linux之间的文件共享的注意事项分享
转载请注明出处:服务器评测 » 虚拟机下与Linux之间的文件共享的注意事项分享
相关推荐
- *[MilesWeb]:最大的专用服务器优惠 | 限时优惠
- *★★★ 我们在底特律推出了新的 DC,服务器起价为 49 美元/月
- *229 美元/月 E-2276G + 128GB RAM + 2x1TB NVMe + 10TB 备份 + 1Gbps 20TB BW 限时优惠!
- *★ 冰岛 ★ – 专用服务器最高可享受 40% 折扣!!2 个促销活动
- *OVHcloud 黑色星期五最后机会 🖤 | 定期优惠 | 限量版专用服务器
- 微笑HaBangNet – 中国大陆、香港CTG-GIA、欧美独服优惠
- *OVHcloud 黑色星期五最后机会 🖤 | 定期优惠 | 限量版专用服务器
- ♥ HPC 特价:EGI Hosting CA – 44 核 – 512GB RAM – 1Gbps 无限制 ♥ 8TB SSD ♥