Parallels Tools for Linux

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 镜像文件是否已挂载:

    mount | 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 然后再次安装。

在本节

在 Linux 中的文本模式下安装和升级 Parallels Tools