導航:首頁 > IDC知識 > 虛擬機與主機復制粘貼

虛擬機與主機復制粘貼

發布時間:2020-09-07 13:19:31

1、虛擬機如何與主機之間直接復制粘貼文件

安裝VMware Tools:
登錄虛擬機;
點擊菜單「虛擬機」-「安裝VMware Tools";

自動播放中選擇「運行……」;
若沒有自動播放,瀏覽虛擬光碟機;
若是32位系統,雙擊「setup」;
若是64位系統,雙擊「setup64」;
選擇「完整安裝」;
根據向導安裝VMware Tools,直至完成;

注意:默認虛擬機系統是「啟用復制和粘貼」的;
若虛擬機系統不支持與主機間復制粘貼,且已安裝VMware Tools;
請確認是否已啟用復制和粘貼;

2、如何實現虛擬機linux和主機之間文本的復制和粘貼

我們經常在虛擬機平台下的linux shell內執行命令如編譯或運行某些程序時出錯,這時想把錯誤的代碼或運行情況復制到windows平台下粘貼到網上論壇內求助。但直接在虛擬機下復制shell內的字元,在windows環境下是粘貼不了的,如何使在windows環境下能夠復制粘貼虛擬機內linux shell中的字元呢,我們可以通過三種辦法解決這個問題。
一:通過ssh
這種方法需要虛擬機內的Linux安裝ssh服務,默認是安裝的。為確保sshd服務是開啟的,redhat平台可通過shell下執行命令:redhat-config-services,在彈出的服務配置窗口中查看sshd服務是否已開啟,若沒有開啟,勾上sshd選項,重起運行。若linux沒有安裝ssh服務,下載ssh包重新安裝一下。
ssh服務運行後,在windows平台下下載ssh客戶端程序安裝,運行ssh客戶端,點擊quick connect,輸入虛擬機linux的IP地址、用戶名,埠默認22,提示輸入密碼後,即可登入linux ssh服務端。登入後可以在ssh客戶端的shell環境下執行linux命令,就如同在linux本地執行一樣,非常方便。ssh的shell環境下是可以復制當前shell內的字元的,並且可以在windows內粘貼。這樣就可以將執行命令後的一些錯誤信息粘貼保存到文本文件或粘貼到論壇上求助。還有一點需注意的是,虛擬機下的linux和本地windows的ip地址應在同一網段,否則ssh客戶端程序是連接不上linux的ssh服務端的。linux下設置網卡IP的命令是ifconfig,如:ifconfig eth0 192.168.0.2 ,eth0為虛擬機默認網卡名。
二:通過VMware Tools
虛擬機安裝過VMware Tools後,如果正在運行 VMware Tools,你可以在虛擬機和主機的應用程序之間或者在兩台虛擬機之間復制和粘貼文本。
要進行復制和粘貼:
1. 確保在你的虛擬機中已經安裝並且啟動 VMware Tools。
2. 使用來源窗口中的操作系統支持的方式在來源窗口中選擇要復制的項目。
3. 更改游標和鍵盤控制到目標窗口,然後使用目標窗口中的操作系統支持的方式粘貼項目。
你只能復制和粘貼文本,而不是圖片或者其他項目。
(如何使用VMware Tools可參考相關資料)
三:通過linux的命令重定向
將執行linux命令返回的信息重定向到一個文本文件,比如./gdbserver 192.168.0.1:1234hello>&info.txt ,"&"指輸出所有信息。然後通過某種方式將包含輸出信息的文本文件info.txt拷回到windows下就可以查看了。拷貝的方式很多,ssd、ftp、虛擬機自帶的共享文件功能等等。這里舉一個簡單的例子,ssh本身就自帶了一個文件傳輸功能,windows下ssh客戶端連接上虛擬機服務端後,點擊工具欄上的new file transfer window ,即可打開一個類似cuteftp的文件傳輸界面,在這里可以進行簡單的文件上傳和下載,比較方便。

這里提出了三種解決辦法。若你經常使用ssh的話,無疑第一種辦法是最簡單方便的,而且ssh本身功能十分強大,同時提供了shell終端、文件傳輸等功能,操作比較方便,而且安全性高。若你不會使用ssh,第二種辦法也較為方便,只是要注意每次在主機和虛擬機之間相互復制文本前都必須先運行vmware-toolbox ,方法是虛擬機安裝vmware tools後直接在shell內執行:vmware-toolbox命令。第三種辦法較適合於處理大量數據。如要進行復制和粘貼的文本較多時可以使用文件來傳輸。

注意:採用第二種方法時需要在終端輸入vmware-toolbox.命令,如果出現Gtk-WARNING **: Failed to load mole "libgnomebreakpad.so": libgnomebreakpad.so: cannot open shared object file: No such file or directory錯誤,則是庫文件的注冊出了問題,請參考下一篇文章迷失的 "libgnomebreakpad.so" ==Failed to load mole "libgnomebreakpad.so"

3、VirtualBox如何實現主機與虛擬機間的復制粘貼?

方法如下:

1、文字的共享粘貼。

點擊設備-共享粘貼板-雙向

以上實現了文字的共享粘貼。
2、實現文件共享粘貼
點擊設備-拖放-雙向



4、怎樣實現虛擬機主機之間直接復制粘貼文件

安裝VMware Tools是正確的,但你這種情況我還沒遇到過。建議你到網上下載其它單獨的這個工具進行安裝。

5、如何讓主機與虛擬機共享剪貼板?

工具/原料

計算機 虛擬機

方法/步驟

1、登錄虛擬機系統,點擊「虛擬機」,點擊「安裝VMware Tools"。

2、彈出窗口,點擊「運行……」。

3、32位系統,雙擊「setup」,64位系統,雙擊「setup64」。

4、選擇「完整安裝」。

5、根據向導安裝VMware Tools,點擊「完成」。

6、點擊「虛擬機」,進入「設置」。

7、點擊「選項」,點擊「客戶機隔離」,勾選「啟用復制和粘貼」,點擊「確定」,完成。

6、vmware虛擬機突然不能跟主機之間復制黏貼,拖動文件了,為啥?

如果你已經裝了Vmware Tools,與虛擬機設置的解析度是否合適也有關系。

7、怎樣在主機和虛擬機之間隨意復制粘貼文件VMware

在VMware的虛擬機操作系統中安裝VMware tools

8、如何實現虛擬機與主機之間的文件共享,復制粘貼

這個安裝好VMware Tools即可,具體步驟如下:
1、啟動虛擬機系統。
2、點擊VMware軟體菜單欄的虛擬機。
3、選擇「安裝VMware Tools」。
4、在虛擬機系統裡面安裝好VMware Tools。
5、完成後重啟虛擬機系統即可。

與虛擬機與主機復制粘貼相關的知識