前言
共享資料夾是使用虛擬機時常會碰到的需求,最近遇到要在 CentOS 中設定共享資料夾,沒想到挺麻煩的,因此記錄下來方便以後查閱。
環境
- 實體機 (Host) 作業系統:Windows 10
- 虛擬機 (Guest) 作業系統:CentOS 8.2
- 虛擬機軟體:VMware 15.5.6
設定 Host 共享資料夾
在 Windows 上於 VMware 設定 Host 要分享的的共享資料夾,這裡的範例是 D:\VMware\Shared
設定 Guest 共享資料夾
在 CentOS 8.2 中建立一個要當共享資料夾的目錄
1 | [user@localhost ~]$ mkdir ~/shares |
掛載共享資料夾,其中 Shared
是 Host 的共享資料夾名稱, ~/shares
是 Guest 的共享目錄
1 | [user@localhost ~]$ sudo /usr/bin/vmhgfs-fuse .host:/Shared ~/shares -o subtype=vmhgfs-fuse,allow_other |
此時 Guest 內的 ~/shares
目錄與 Host 的 D:\VMware\Shared
資料夾就是互通的囉!
若出現 /usr/bin/vmhgfs-fuse: command not found
訊息,可以參考 Manually Install VMware Tools on Linux 官方文章,先將 VMware Tools
安裝完成之後,再嘗試一次。