虛擬機器centos下找不到共享資料夾

2021-07-27 06:10:26 字數 1573 閱讀 7905

貢獻資料夾後在centos /mnt目錄下存在hgfs資料夾,但資料夾內容為空

一、安裝vmware tools

首先在vm虛擬機器選單欄找到 虛擬機器->安裝vmware tools。把檔案掛載到linux上,然後重啟一下linux。

重啟完在 /dev/目錄下有乙個cdrom檔案。把他掛載到別的目錄下。

我是這麼做的:

[root@localhost tmp]# mkdir /mnt/cdrom

[root@localhost tmp]# mount -t iso9660 /dev/cdrom /mnt/cdrom/

然後 把vmwaretools壓縮包拷貝到/tmp/目錄下。

[root@localhost tmp]# cp vmwaretools-9.6.0-1294478.tar.gz /tmp/
解壓

[root@localhost tmp]# cd /tmp

[root@localhost tmp]# tar -zxvf vmwaretools-9.6.0-1294478.tar.gz

安裝

[root@localhost tmp]# cd vmware-tools-distrib/

[root@localhost tmp]# ./vmware-install.pl

接下去一直按enter,然後重啟,按理就搞定了。

但是我提示缺少linux kernal header,不知道怎麼搞。但貌似還是成功了。

二、解決安裝vmware tools後/mnt中有hgfs但沒共享檔案

前提:在虛擬機器軟體中設定了共享目錄

此時在linux中進入 /mnt/hgfs 資料夾,但發現共享的檔案沒有顯示

使用以下辦法解決(root許可權):

sudo passwd root

輸入root的密碼就可以正常切換到root許可權了

1. vmware-hgfsclient 命令檢視當前有哪些共享的目錄,這裡我只使用了shared資料夾

2. 使用 mount -t vmhgfs .host:/shared /mnt/hgfs 命令掛載該共享資料夾(注意:帶.號的哦),其中.host:/documents是共享名,只需把documents換成

使用vmware-hgfsclient 命令得到的目錄,/mnt/hgfs是掛載點

3. 到此為止是可以使用該共享資料夾了,但每次都得重複mount一次,所以需要設定為隨機啟動後自動掛載

編輯 /etc/fstab,新增下面一行

.host:/shared /mnt/hgfs vmhgfs defaults 0 0 (按需寫)

補充:如果顯示

error: cannot mount filesystem: no such device

ubuntu則先執行 sudo apt-get install open-vm-dkms

如果是centos安裝過vm tool的話直接執行命令:sudo vmhgfs-fuse .host:/share /mnt/hgfs 然後就有了,

其中 host:/share 中的share是共享名,可以通過命令:vmware-hgfsclient 檢視

虛擬機器下CentOS與主機共享檔案

裝了vm虛擬機器後,如果想要從主機上傳檔案到虛擬機器上,或者從虛擬機器傳送檔案到主機上,共享資料夾不失為乙個簡單便捷的方法。1 右鍵虛擬機器,點設定,彈出如下介面,切換到選項,選擇共享資料夾,選擇總是啟用,設定乙個主機上的目錄!2 設定好後,可以在linux中 mnt hgfs中發現我們共享的目錄,...

VMWare虛擬機器Ubuntu中找不到網絡卡解決辦法

vmware將ubuntu虛擬機器從橋接模式轉換為僅主機模式後,就找不到網絡卡了。於是經過以下幾步搞定這個問題。因為本地環境網路太複雜,原來把vmnet1網絡卡禁用了。因此首先第一步恢復啟動vmnet1.操作方法為 找到 控制面板中的 更改介面卡選項 右鍵啟動網絡卡 重啟虛擬機器後,使用ifconf...

虛擬機器找不到網絡卡解決方法

今天在vmware上安裝ubuntu看看,早上可以下午就發現ubuntu上不了網,沿著eth0的思路去尋找解決,最後發現新版的系統已經沒有eth0了,取而代之的是ens33。可是依舊無法啟動和找到網絡卡,無意間發現右上角顯示網路已禁用,靠原來是有選項的,經過查詢也可以通過命令來恢復的,如下執行即可 ...