當前位置: 首頁>>技術教程>>正文


如何修複virtualbox的複製並粘貼到宿主機?

, ,

問題描述

有時在使用VirtualBox時,我嘗試將文本從虛擬機複製到主機,但失敗。每當發生這種情況,我通過重新啟動虛擬機來修複它。有沒有解決方案,因為我不想一次又一次地重新啟動。

注意:我總是可以將文本從主機複製到虛擬機。

最佳解決方法

如果你的客戶機操作係統是ubuntu,那麽在ubuntu終端中運行以下兩個命令應該有所幫助:


$ killall VBoxClient
$ VBoxClient-all

次佳解決方法

在Windows XP guest虛擬機上,我可以使用任務管理器(Ctrl-Alt-Delete)殺死”VBoxTray.exe”,然後從“Program Files /VirtualBox Guest Additions”重新啟動它。

第三種解決方法

在Oracle虛擬框設置中轉到

Settings > General > Advance

有一個選項拖ñ下降。選擇您想要複製文本的方向。

第四種方法

對於我來說,Windows 7主機和Ubuntu 16.04 guest,我必須安裝VirtualBox guest添加。

  1. 啟動虛擬機

  2. 點擊設備菜單

  3. 選擇插入客人添加CD圖像

  4. 切換到安裝了CD-ROM驅動器的目錄(通常為/media/<user>/VBOXADDITIONS_x.x.x/)

  5. 安裝它sudo sh ./VBoxLinuxAdditions.run

我在this link中找到了完整的步驟

第五種方法

重新啟動VBox剪貼板模塊:

pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard

第六種方法

在Ubuntu中,您可能需要安裝virtualbox-guest-x11

sudo apt-get install virtualbox-guest-x11

然後啟動虛擬盒子客戶端

VBoxClient-all

第七種方法

如果需要,將VirtualBox升級到最新版本,目前是4.1.2,他們解決了很多問題。然後在VM上重新安裝Guest Additions,因為copy-paste由客戶添加驅動程序管理。

第八種方法

如何修複VirtualBox中的共享剪貼板(Windows Guest)

  1. 在VirtualBox Windows Guest中,打開任務管理器

  2. 轉到進程選項卡,突出顯示VBoxTray.exe並選擇結束進程

  3. 轉到應用程序選項卡並選擇新任務

  4. 瀏覽到VirtualBox Guest Additions安裝文件夾並選擇VBoxTray.exe,然後選擇確定。

之後雙向共享剪貼板應該可以工作。

第九種方法

在Ubuntu 16.10中,我必須運行以下命令才能使其正常工作:

service virtualbox-guest-utils start

顯然,除此之外,您需要將常用/高級虛擬框設置中的共享剪貼板設置設置為雙向。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/963.html,未經允許,請勿轉載。