支援平行埠的 Linux 2.6.x 核心會使用 modprobe modulenamemodprobe parport_pc 模組。Workstation Player需要將平行埠 PC 樣式硬體選項 (CONFIG_PARPORT_PC) 建置並載入為核心模組。

2.6.x 系列中的 Linux 核心使用特殊仲裁程式來存取平行埠硬體。如果主機系統正在使用平行埠,則虛擬機器無法使用該埠。如果虛擬機器正在使用平行埠,則主機和存取主機的任何使用者都會拒絕存取裝置。您必須使用 卸載式裝置(Removable Devices)功能表將平行埠與虛擬機器中斷連線,才能從主機系統存取裝置。

程序

  1. 若要判定主機系統上是否已安裝並載入 modprobe modulenamemodprobe parport_pc 模組,請以根使用者身分執行 lsmod 命令。

    您也可以在/proc/modules 檔案中查看模組清單。

    備註: 在 Linux 2.6.x 中,載入 parport_pc不會載入所有模組。
  2. 如有必要,請載入平行埠模組。
    例如: modprobe parport_pc && modprobe ppdev
    此命令會插入平行埠所需的模組。
  3. 如果已載入 lp 模組,請以根使用者身分執行 rmmod 命令以將其移除。
    例如: rmmod lp
    如果已載入 lp 模組,則虛擬機器無法正確使用平行埠。
  4. /etc/modules.conf/etc/conf.modules 檔案中,將這一行標注為 lp 模組。
    組態檔的名稱取決於 Linux 發行版本。
    將行加上批註時,組態檔在主機系統重新開機時將不再啟動 lp 模組。
  5. 若要確保在開機時載入平行埠的適當模組,請將下列行新增至 /etc/modules.conf/etc/conf.modules 檔案。
    別parport_lowlevel parport_pc