【ubuntu22.04】解決VMware workstation共享文件夾在Ubuntu虛擬機不顯示的問題
問題描述
我按照網(wǎng)絡上的教程,在VMware workstation設置了共享文件夾,但是在我的ubuntu虛擬機內(nèi)無法顯示所設置的共享文件夾,經(jīng)過網(wǎng)上所謂的解決方案的一頓操作后,共享文件夾能出現(xiàn)了,但是開機后會消失。
我通過嘗試重裝VM tools解決了該問題。
網(wǎng)上的解決方案
首先,我們按照網(wǎng)絡上所謂的解決方案走一邊流程。
設置共享文件夾
我設置的共享文件夾路徑為/mnt/disk2/vm/shares
,設置名稱為shares
然后,在虛擬機內(nèi),我們安裝:
sudo apt-get install open-vm-dkms
接著,查看共享文件夾是否被虛擬機識別:
vmware-hgfsclient
命令的輸出就是我們在VM設置共享文件夾的別名,如果正確輸出了文件夾的別名,那么說明虛擬機識別到了我們的共享文件夾,只是沒有被掛載:
如果沒有識別到,那我就不知道咋辦了。
我們掛載共享文件夾即可,但是有個坑,網(wǎng)絡上的教程年代久遠,所以用他們的掛載命令,大概率要報錯vmhgfs類型無法被識別
,這是因為linux內(nèi)核4.0之后,采用了新的掛載方法:
# 內(nèi)核4.0以前的掛載方法:
mount -t vmhgfs .host:/ /mnt/hgfs
# 內(nèi)核4.0之后的掛載方法
vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
查看linux內(nèi)核版本:
uname -a
我們運行掛載命令,進行掛載:
vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
ok,這就掛載完成了,你在/mnt/hgfs
文件夾下就能看到共享文件夾shares
了。
你以為大功告成了,直到你重啟了虛擬機之后,發(fā)現(xiàn)共享文件夾沒了???這時候,又有個帖子告訴你,只需要把共享文件夾刪除后,重新走一遍流程就好了:
你嘗試了,確實有效。但是一勞永逸的方法,應該是重裝VM tools
重新安裝VM tools
你打算重新安裝VMtools,卻發(fā)現(xiàn)reinstall vm tools
顯示灰色
這時候,你需要關閉虛擬機然后分別設置CD/DVD、CD/DVD2和軟盤為自動檢測
啟動虛擬機,點擊“重新安裝VM tools”,然后在虛擬機內(nèi)雙擊打開VMware Tools
,將安裝包復制粘貼到文檔中
在文檔中打開安裝包點擊提取:
在終端中輸入:
cd Documents/VMwareTools-10.3.25-20206839/vmware-tools-distrib/
sudo vmware-install.pl
一路按回車就行了,在最后一步,輸入no
:
文章來源:http://www.zghlxwxcb.cn/news/detail-636225.html
ok了,這時候你發(fā)現(xiàn)共享文件夾就算重啟后也不會消失了~問題解決!文章來源地址http://www.zghlxwxcb.cn/news/detail-636225.html
jackc@jackc-virtual-machine:~$ ls /mnt/hgfs/
shares
到了這里,關于【ubuntu22.04】解決VMware workstation共享文件夾在Ubuntu虛擬機不顯示的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!