1. 程式人生 > >windows與虛擬機的linux共享windows下的一個文件夾

windows與虛擬機的linux共享windows下的一個文件夾

x86 star tools 8.0 pbm -h elk error: distrib

1、重新安裝VMware Tools,在VMware面板上選擇“虛擬機-重新安裝VMware tools…”

2、使用命令 Ctrl+Alt+T 打開終端;

3、切換用戶到root,命令 su 回車,輸入密碼;

註意:

  安裝ubuntu的時候,系統只會讓你設置一個用戶的密碼,沒設置root密碼。
  解決辦法:sudo passwd root
  按照提示輸入兩次新的密碼,並加以確認。
  重新輸入命令su以獲得root權限。

4、執行命令:

  mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
ls /mnt/cdrom

  用ls命令可以看到:manifest.txt和VMwareTools-**.*.*-********.tar.gz。

5、解壓縮

  tar -xvzf /mnt/cdrom/VMwareTools-**.*.*-********.tar.gz

  (x代表以解壓模式解壓,v代表解壓過程可視化,z代表要解壓文件的壓縮格式,即gz,f代表須指明要解壓的文件文件名是什麽)

6、用命令ls查看當前目錄裏的文件,發現一個vmware-tools-distrib文件夾。
 執行cd vmware-tools-distrib命令進入vmware-tools-distrib,輸入ls查看其中的文件。

執行 ./vmware-install.pl 命令執行當前目錄下的vmware-install.pl腳本文件,開始進行配置,並不斷提出一些問題,一直回車就可以啦。

7、Terminal命令框中(Ctrl+Alt+T進入)輸入 vm 並按兩次tab鍵,會出現很多vm開頭的命令,查看是否有 “vmware-config-tools.pl”,有就代表成功了。

8、在VMware的“虛擬機->設置”選項裏邊選擇“選項”,選擇“共享文件夾”,將“禁用”改成“總是啟用”,然後在下面按“添加”想要共享的文件夾(前提是要在Windows下先建立好)。

9、回到終端,執行命令 ls /mnt/hgfs 可以看到設置共享的文件夾。

遇到的問題

  1. Enter the path to the kernel header files for the 3.18.0-kali1-686-pae kerne?
/usr/src 目錄下有要求的kernel源文件,沒有的話使用命令 yum -y install kernel-devel 然後在Enter the path to the kernel header files for the 3.10.0-229.el7.x86_64 kernel?這一步輸入內核頭文件的目錄,我的是/usr/src/kernels /3.10.0-229.el7.x86_64/include 可以查看一下你的目錄
  1. 無法更新運行時文件夾共享狀態:在客戶機操作系統內裝載共享文件夾文件系統時出錯。但ls /mnt/hgfs後發現並沒有共享的文件,運行vmware-hgfsclient 查看當前共享的文件夾,有顯示你的那個共享文件夾
可能是mnt缺少共享支持,打開terminal輸入mount -t vmhgfs .host:/enjoy /mnt/hgfs掛載該共享文件夾
  1. 如果出現:Error: cannot mount filesystem: No such device這樣的報錯
則再運行sudo vmhgfs-fuse .host:/enjoy /mnt/hgfs,往往就成功了 註意 在執行第六步之前需要確保已經安裝了gcc和kernel header path,如果沒有按照如下命令安裝 #yum install gcc
#yum install kernel-headers

windows與虛擬機的linux共享windows下的一個文件夾