Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

VMware vSphere 安裝 VMware Tools 圖文完整教程:掛載、解壓、編譯、驗證全流程

編輯:Linux 教學

前置條件

  • vCenter Server / ESXi 主機已就緒
  • 虛擬機已開機、客戶作業系統運行中
  • 具備虛擬機控制台存取權限

操作步驟

1. 發起安裝請求

vSphere Client → 右鍵虛擬機 → 客體作業系統 → 安裝/升級 VMware Tools

安裝 VMware Tools 確認對話框

點擊「確定」,下方任務欄顯示「執行 VMware Tools 安裝程式掛載」

任務狀態提示

2. 客體內掛載光碟映像

# 進入虛擬機控制台終端
mkdir -p /media/cdrom
mount /dev/cdrom /media/cdrom

# 驗證掛載
df -h | grep media
# /dev/sr0  60M  60M  0 100% /media/cdrom

ls /media/cdrom/
# manifest.txt  VMwareTools-10.3.10-12406962.tar.gz

3. 解壓安裝包

cp /media/cdrom/VMwareTools-*.tar.gz /tmp/
cd /tmp
tar zxf VMwareTools-*.tar.gz
cd vmware-tools-distrib/

4. 執行安裝腳本

./vmware-install.pl

預設選項直接按 Enter 確認即可,關鍵提示:

  • 安裝目錄:/usr/bin
  • 啟動腳本:/etc/vmware-tools/services.sh
  • 核心模組編譯:自動偵測核心版本編譯 vmhgfs、vmxnet3、vmsync 等

5. 卸載光碟並重啟服務

cd /
umount /media/cdrom
# 注意:不可在 /media/cdrom 目錄下執行 umount,會報 device is busy

6. 驗證安裝狀態

vSphere Client → 虛擬機「摘要」頁籤 → VMware Tools 狀態應顯示 「執行中」、版本號正確

VMware Tools 狀態驗證

核心功能驗證清單

功能驗證方式
時間同步vmware-toolbox-cmd timesync status → Enabled
共享資料夾vmware-hgfsclient 列出共享、mount -t vmhgfs .host:/ /mnt/hgfs
拖放檔案宿主機拖放檔案至虛擬機桌面
複製貼上雙向剪貼簿同步
自動調整解析度調整 vSphere Client 視窗大小,客體桌面自適應
優化網路/儲存驅動lsmod | grep -E 'vmxnet3|vmw_pvscsi' 確認模組載入

常見問題排查

  1. 核心模組編譯失敗: 安裝 kernel-devel、gcc、make、perl 後重跑 vmware-config-tools.pl
  2. 掛載失敗 /dev/cdrom 不存在: 虛擬機設定 → CD/DVD 驅動器 → 勾選「已連接」、選擇「使用 ISO 映像檔」指向 windows.iso (Tools 映像)
  3. Open-VM-Tools 替代方案: 現代 Linux 發行版建議直接 yum install -y open-vm-tools (RHEL) / apt install open-vm-tools (Debian/Ubuntu),無需手動編譯、核心升級自動適配
Copyright © Windows教程網 All Rights Reserved