Windows 系統實現VMware虛擬機下Ubuntu系統共享文件

Windows 系統實現VMware虛擬機下Ubuntu系統共享文件


一、安裝VMware Tools

  1. 首先在VMware Workstaton 工具欄選擇虛擬機 –> 安裝VMware Tools

    安裝VMware Tools

  2. 如果你之前僅安裝了open-vm-tools,由於衝突,需要先卸載open-vm-tools

    卸載open-vm-tools

    sudo apt-get autoremove open-vm-tools* --purge

    否則,當open-vm-tools 去掛載共享文件夾,會報如下錯誤:

    Error: cannot mount filesystem: No such device 
  3. CD是隻讀文件,先將光盤VMTools中的文件拷貝到
    其他可讀寫目錄下,然後安裝

    cd /media/jahen/ /*這是我的目錄*/
    sudo cp -r VMWare\ Tools ~ /*複製到Home文件夾目錄*/
    cd ~/VMware\ Tools/vmware-tools-distrib
    sudo ./vmware-install.pl
  4. 安裝過程中Override覆蓋之前版本選yes,其他默認回車就行。或者根據選擇yes/no。

    antomatic kernel model 選擇no,不需要安裝。

  5. 當出現enjoy時,安裝成功。

  6. 安裝好後,重啓,再安裝open-vm-tools-desktop

    sudo apt-get install open-vm-tools-desktop
  7. 這時,重啓以後注意選擇菜單欄->查看->立即適應客戶機,來對虛擬機分辨率進行調整。還可以選擇自動調整大小->自動適應客戶機。

    立即適應客戶機

    在安裝open-vm-tools-desktop之前,是沒有這個選項的。

    沒有立即適應客戶機

二、掛載共享主機文件夾

  1. 在VMware Workstaton 工具欄選擇虛擬機 –> 設置 –> 選項 –> 共享文件夾 –> 總是啓用 –> 添加

    image

  2. 添加後,啓動虛擬機

  3. 在終端窗口輸入 vmware-hgfsclient 會顯示 共享的文件夾

    vmware-hgfsclient
  4. 這時還需要執行

    sudo mkdir /mnnt/hgfs
    sudo mount -t vmhgfs .host:/  /mnt/hgfs

    如果打開掛載點/mnt/hgfs,能夠訪問共享文件夾,則配置成功。

後記

用了一段時間,發現不能共享複製粘貼了,總不至於重裝吧。
可以如下解決:

  • 首先確認虛擬機中安裝了VM Tools
  • 接下來用vmware-config-tools.pl重新配置就好了
cd /usr/bin
sudo vmware-config-tools.pl
  • 默認安裝就可以了
  • 執行vmware-config-tools.pl配置vmware的一些features,裏面有問你是不是允許互相拷貝文件和drag文件,還有cut/copy clipboard,默認是yes,配置好了就自動退出了

    • 然後可能需要重啓就可以共享複製粘貼了

參考

  1. How do I mount shared folders in Ubuntu using VMware tools?

  2. How to install VMware Tools on Debian, Ubuntu and CentOS with Command Line

  3. VMware Workstation中客戶機與主機之間無法複製文件和剪切板問題解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章