Linux 專用的 Parallels Tools

Parallels Tools 可安裝於符合以下要求的 Linux 虛擬機器作業系統中:

  • glibc 2.3.4 與更新版本
  • libstdc++ 3.4.6 與更新版本 (libstdc++.so.6)
  • gcc 3.4.6 與更新版本 (包括 C++ 支援)
  • make 3.80
  • X Window System X11R6.7、X11R6.8、X11R6.8.99、X11R7.0、X11R7.1、X11R7.2 (1.3)、X11R7.3 (1.4)
  • 核心原始程式碼或環境封裝

注意: 一些 Parallels Tools 如共用資料夾工具與時間同步工具,可在不符合以上列舉的要求的 Linux 作業系統中工作。

準備安裝

在 Linux 虛擬機器中安裝 Parallels Tools 之前,請執行以下操作:

  • 關閉所有在虛擬機器上執行的應用程式。
  • 如果您使用 3D 加速視窗管理器,請禁用。
  • 確定已安裝 gcc 套裝軟體與核心原始程式碼。如果沒有安裝這些套裝軟體,Parallels Tools 安裝程式將會提示您。核心來源的套裝程式名稱取決於您使用的 Linux 作業系統的類型:可能是 kernel-devel kernel-headers ,或者其它。如需核心來源的詳細資訊,請參閱 在 Linux 中安裝 GCC 封裝和核心來源

注意: 要在您的虛擬機器中安裝 Parallels Tools,您必須有 root 許可權。

在最新版本的 Linux 中安裝 Parallels Tools

如果您的虛擬機器有以下最新版本 Linux 作業系統 (Ubuntu, Fedora) 中的一個版本, prl-tools-lin.iso 映像檔在連線到 CD/DVD 驅動後將會自動安裝。要安裝 Parallels Tools,需進行以下操作:

  1. 啟動虛擬機器。
  2. 作業系統啟動後請按一下 動作 並選取 安裝 Parallels Tools

    注意: 如果 安裝 Parallels Tools 選項呈現灰色,需確定作業系統是否符合以上列舉的要求。

    prl-tools-lin.iso 映像檔將會安裝至虛擬機器的 CD/DVD 驅動。

    您可手動連線並安裝 Parallels Tools ISO 映像檔。在 Mac 功能表列中,按一下 裝置 > CD/DVD > 連線映像 。在 Finder 視窗中,進入硬碟資料夾(通常名為 "Macintosh HD"),選取 /Library/Parallels/Tools/ 資料夾,選取 prl-tools-lin.iso 檔,然後按一下 開啟 以連線到虛擬機器。

  3. 在您的 Linux 虛擬機器作業系統中啟動終端。輸入以下命令以獲取 root 優先權:

    su

  4. 變更目錄到 CD/DVD 驅動目錄,使用

    cd /media/cdrom/

    注意: 在一些 Linux 作業系統中,虛擬 CD/DVD 驅動的裝載點可能顯示為 /media/Parallels\ Tools/

  5. 在 CD/DVD 驅動目錄中,輸入以下命令以啟動 Parallels Tools 的安裝:

    ./install

  6. 根據 Parallels Tools 安裝程式的提示完成安裝。
  7. 在 Parallels Tools 安裝完成後,重新啟動虛擬機器。

在 Linux 虛擬機器作業系統中的其它版本中安裝 Parallels Tools

要在 Linux 作業系統舊版本中安裝 Parallels Tools,您必須手動安裝 prl-tools-lin.iso 映像檔。進行以下操作:

  1. 啟動虛擬機器。
  2. 當虛擬機器作業系統啟動時,請從 動作 功能表中選取 安裝 Parallels Tools

    注意: 如果 安裝 Parallels Tools 選項呈現灰色,需確定作業系統是否符合 Parallels Tools 安裝的要求。

    prl-tools-lin.iso 映像檔將被連線到虛擬機器的 CD/DVD 磁碟機。

  3. 在您的 Linux 虛擬機器作業系統中啟動終端。輸入以下命令以獲取 root 優先權:

    su

  4. 檢查是否已經掛載 Parallels Tools CD 映像,請輸入

    裝載 | grep iso9660

    如果該命令沒有返回任何值,前進到下一步。

    如果該命令返回了類似

    /dev/cdrom on /media/cdrom type iso9660 (ro,exec,nosuid,nodev,uid=0) 的資訊,

    跳過下一步並前進到接下來的步驟。

    如果該命令返回了類似

    /dev/cdrom on /media/cdrom type iso9660 (ro,noexec,nosuid,nodev,uid=0)

    在括弧內有 noexec 選項的資訊,您需要使用以下命令卸載映像然後前進到下一步:

    umount /dev/cdrom

  5. 要裝載 Parallels Tools 安裝光碟映像,請輸入以下命令:

    mount -o exec /dev/cdrom /media/cdrom

    注意: /dev/cdrom 是虛擬機器的 CD/DVD 光碟機而 /media/cdrom 是該光碟機的裝載點。在某些 Linux 作業系統中,虛擬 CD/DVD 磁碟機可能顯示為 /dev/hdb 而其裝載點為 /mnt/cdrom 。部分 Linux 作業系統沒有 CD/DVD 磁碟機裝載點。在此情況下,您應手動建立裝載點目錄。

  6. 當安裝光碟映像已裝載,使用以下命令變更目前的目錄為 CD/DVD 磁碟機目錄

    cd /media/cdrom/

  7. 在 CD/DVD 磁碟機目錄中,輸入以下命令來啟動 Parallels Tools 安裝程式:

    ./install

    注意: 您必須擁有 root 許可權才能執行此命令。

  8. 根據 Parallels Tools 安裝程式的提示完成安裝。
  9. 在 Parallels Tools 安裝完成後,重新啟動虛擬機器。

    注意: 如果 X 伺服器在您的虛擬機器中啟動失敗,您可在文字模式下手動安裝 Parallels Tools。

要編輯在虛擬機器中安裝的 Parallels Tools 的設定,可使用「 虛擬機器組態 」對話方塊中的「 選項 」索引標籤。

如何檢視是否已安裝 Parallels Tools

您可輕鬆確定是否已安裝 Parallels Tools。啟動您的虛擬機器並檢視其視窗中的狀態列。如果虛擬機器視窗的狀態列中出現「 按下 Ctrl + Alt 以解除滑鼠和鍵盤 」的提示,表示還未安裝 Parallels Tools。當已安裝了 Parallels Tools 時,您無需按任何鍵來解除滑鼠和鍵盤 - 他們會自動解除。

故障排除

Parallels Tools 安裝程式可能會被 SELinux 攔截。要解決此問題:

  1. 啟動終端並決定內核的版本,需輸入

    uname -r

    2.6.18-8.el5

    2.6.18-8.el5 是內核的版本。

  2. 開啟 /boot/grub/grub.conf 檔案或 /boot/grub/menu.lst (取決於您 Linux 作業系統的版本)並找到與您內核版本相應的項目。

    title Red Hat Enterprise Linux Server (2.6.18-8.el5)

    root (hd0,0)

    kernel /vmlinuz-2.6.18-8.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet

    initrd /initrd-2.6.18-8.el5.img

  3. 在項目的末尾輸入以下文字:

    selinux=0

    整個項目將為:

    kernel /vmlinuz-2.6.18-8.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet selinux=0

  4. 儲存檔並重啟虛擬機器。

重啟後,裝載 Parallels Tools 硬碟映像並嘗試安裝 Parallels Tools。

更新 Parallels Tools

如果有更新版本的 Parallels Tools for Linux 可用,就會出現 Parallels Tools 安裝代理 。您將會獲得提示要求選擇命令獲取 root 許可權並輸入密碼(如果是 su - root 密碼,如果是 sudo - 您的使用者密碼)。之後,會自動更新 Parallels Tools。

重新安裝 Parallels Tools

要在 Linux 中重新安裝 Parallels Tools,首先移除 Parallels Tools 然後再次安裝。