最近在学习嵌入式系统,师兄让从linux系统开始抓起,于是乎我就开始了“闹心”的linux之旅。由于要学习制作嵌入式系统的根文件系统,需要在linux系统中访问window目录下的文件,于是按照教程设置了共享文件夹。即在VMware workstation 12 player中:虚拟机设置-》选项-》共享文件夹,浏览要共享的文件夹,继续按照说明设置即可。然后再虚拟机目录 /mnt/hgfs下就应该能够看到所共享的文件夹了。然并卵。。。
于是我就在各大论坛寻觅答案,眼睛都要瞅花了,大家大部分所遇到的问题都基本可以通过如下命令解决:
sudo apt-get install open-vm-dkms
sudo mount -t vmhgfs .host:/ /mnt/hgfs
当我满心欢喜地以为我找到了解决方案时,运行第一条语句就遇到can‘t locate package open-vm-dkms,我突然感觉自己是多么幸运地与众不同啊。。。后面又各种尝试,sudo apt-get install open-vm-dkms open-vm-tools open-vm-tools-dkms,能试的基本都试了一遍,然而还是不好使,/mnt目录下都没有/hgfs目录。后面又百度了一下,发现VMware Tool控制着虚拟机和宿主机的文件共享之类的功能,于是想着重新安装VMware Tool,因为在装VMware workstation 12 player就提示额外安装VMware Tool,那时也不知安装成功没有。在虚拟机中:管理-》重新安装VMware Tool,于是就可以看到虚拟机的CD/DVD就装入了一个linux.iso的镜像文件。而这个镜像文件就是VMware Tool的安装包,此时只是把安装包加载到了虚拟光驱,要把它复制到linux系统下的某一个文件夹中解压后才能安装。
1. 首先在文本登录界面,用你的根用户账号(root)和密码登录。
2. 然后挂载光驱设备,在命令行后键入“mount -t iso9660 /dev/cdrom /mnt”命令后回车。
3. 光驱挂载成功后,用“cd /mnt”命令进入/mnt目录下,再用“ls”命令显示其下的内容。这时发现多了