動態

詳情 返回 返回

解決Error when getting information for file “//tmp/VMwareDnD/..." - 動態 詳情

問題

今天使用虛擬機時遇到了一個問題:無法從windows拖拽複製文件和文件夾到虛擬機上,我用的是centos7。
它是這樣報錯的:

Error when getting information for file “//tmp/VMwareDnD/..."

網上有文章提到要重裝vmware-tools,我試過沒有作用。之前還能複製一些文件,後面所有文件都複製不了了😂。

解決

於是我又在網上找了一些文章,發現還是有類似的問題和解決方法的。有文章指出在虛擬機上拖拽複製文件需要掛載一個特殊的文件系統:vmlock-fuse
然後,我就在虛擬機上查看這個服務的運行情況:
圖片
發現它的狀態是disable,那麼我將要啓動該服務:

systemctl enable run-vmblock\\x2dfuse.mount # 開機自啓
systemctl start run-vmblock\\x2dfuse.mount # 啓動服務

然後再查看它的狀態:
圖片
發現它已經成功啓動了。
現在再來試試能不能從windows中拖拽文件到虛擬機上,發現已經可以了。
如果還是不能拖拽複製,需要重新啓動vmware-tools

systemctl restart vmware-tools

至此應該能拖拽複製文件和文件夾了。
我的電腦上是啓動run-vmblock\\x2dfuse.mount就可以實現拖拽複製了,沒有vmware-tools這個服務。

參考文章

1.解決open-vm-tools無法複製粘貼文件問題

Add a new 評論

Some HTML is okay.