問題描述
有時在使用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添加。
-
啟動虛擬機
-
點擊設備菜單
-
選擇插入客人添加CD圖像
-
切換到安裝了CD-ROM驅動器的目錄(通常為
/media/<user>/VBOXADDITIONS_x.x.x/
) -
安裝它
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)
-
在VirtualBox Windows Guest中,打開任務管理器
-
轉到進程選項卡,突出顯示VBoxTray.exe並選擇結束進程
-
轉到應用程序選項卡並選擇新任務
-
瀏覽到VirtualBox Guest Additions安裝文件夾並選擇VBoxTray.exe,然後選擇確定。
之後雙向共享剪貼板應該可以工作。
第九種方法
在Ubuntu 16.10中,我必須運行以下命令才能使其正常工作:
service virtualbox-guest-utils start
顯然,除此之外,您需要將常用/高級虛擬框設置中的共享剪貼板設置設置為雙向。