虛擬機器與主機之間資料傳送

2021-06-17 22:25:29 字數 2348 閱讀 2129

網際網路

這一專題知識引用王春海老師的相關虛擬機器書籍而稍加改了點點而來的。 不管是在現實生活中還是在實驗中,都可能會經常涉及在多台計算機之間傳送資料。在物理計算機之間傳送資料的方法有很多,主要有: ...

這一專題知識引用王春海老師的相關虛擬機器書籍而稍加改了點點而來的。

不管是在現實生活中還是在實驗中,都可能會經常涉及在多台計算機之間傳送資料。在物理計算機之間傳送資料的方法有很多,主要有:

①區域網,通過網路共享資料夾共享;

②通過第三方的介質,例如u盤、行動硬碟等。

③廣域網或網際網路,可以通過網路的伺服器中轉,例如通過web伺服器、ftp伺服器、電子郵件伺服器,或者通過qq、msn傳送等。

而在虛擬機器之間、虛擬機器與主機之間互相傳送資料,同樣也可以使用以上的方法,但是,vmware workstation的虛擬機器提供了更好的辦法,可以在主機與虛擬機器之間傳送資料。 主要有:

①在虛擬機器與主機之間使用滑鼠拖曳的方式直接傳送資料;

②在虛擬機器與主機之間使用複製、貼上的方式傳送資料;

③使用vmware的「虛擬網路」提供的共享資料夾方式傳送資料。

這幾種方法都需要vmware tools的支援,只有在虛擬機器中安裝vmware tools之後,才能使用這幾種方法,不管虛擬機器執行的是windows還是linux系統,都可以使用。

1、使用拖曳方式:

對於正在執行的虛擬機器,在安裝vmware tools之後,使用者可以在任何時候,使用滑鼠拖曳的方式將乙個或多個檔案或資料夾,在主機與虛擬機器之間來回拖曳進行複製。在拖曳的時候,滑鼠指標會有乙個+號顯示。

2、使用複製、貼上方式:

使用者還可以在主機與虛擬機器之間,使用複製、貼上的方式複製資料。例如,在主機中選定乙個或多個檔案,右擊,選擇「複製」命令,然後進入虛擬機器,在指定的位置右擊,在彈出的快捷選單中選擇「貼上」命令,就可以將主機中選定的檔案(或資料夾)複製到虛擬機器中。

3、使用共享資料夾:

我下面將我的e:\iso資料夾 「對映」到虛擬機器作為乙個網路磁碟使用。當然也可對映乙個分割槽。

(1)啟用共享資料夾,我們這裡選中always enabled,並且鉤上map as a network drive in windows guests,再單擊add開始新增乙個共享資料夾。

(3)設定主機共享資料夾路徑「e:\iso」,和「共享名iso」(這個可自己決定),單擊「next」:

(4)這裡我們鉤上「enable this share」核取方塊(啟用這個共享),大家可根據需要設定該共享是否唯讀,我這裡就保持預設了,單擊「finish」:

(5)單擊「ok」完成設定:

(6)進入虛擬機器,檢視共享資料夾:

4、使用驅動器對映:

前面介紹的都是要求虛擬機器處於執行狀態,下面我們再介紹乙個虛擬機器處於關機狀態時與主機的資料傳送。

(1)選擇「file」→「map or disconnect virtual disks」命令。看圖操作:

(2)單擊「map」,選擇要對映的磁碟:

(3)單擊browse,找到要對映的磁碟,虛擬機器的磁碟在物理機上是以乙個擴充套件名為「vmdk」的檔案顯示的:

(4)選中「要對映的驅動器」,單擊「ok」完成對映:

這裡預設推薦以唯讀的方式開啟,並且在對映後用windows資源管理器開啟驅動器。我這裡就預設了,大家可以自己修改設定。

**: 

virtualbox 虛擬機器與主機之間通訊問題

首先,確定好虛擬機器連線物理主機的方式。我這邊採用的是host only的方式 其次看好host only模式下的ip位址 我這邊是192.168.137.1,所以要在虛擬機器裡面設定和192.168.137.1同一網段的位址,才能夠相互訪問 切換到linux系統中在終端中輸入 vi etc sys...

Windows主機和Linux虛擬機器之間傳輸檔案

如果使用virtualbox的增強功能,可以實現兩者之間檔案相互拖拽.但某些情況下,比如增強功能安裝遇到難以解決的問題,或者linux版本為server版本 例如ubuntu server發行版 則使用ftp等方式來傳輸檔案更為便捷.以下步驟預設當前主機為windows,虛擬機器為linux,兩者可...

虛擬機器與主機之間的幾種通訊方法

上次查了很多相關資料,調通了,回頭發現找不到那個網頁了,於是將自己的經驗記錄下來備忘。說錯請指出,誤導勿怪 通常虛擬機器接入網路的方法有 橋接模式 nat模式 僅主機模式。橋接模式就是直接將虛擬機器連到和主機同乙個網路中,在有路由器的情況下 沒有試過沒路由器會怎樣 會和主機是同乙個網段,所以要在主機...