1. 現在物理機設置要共享的文件夾,右鍵文件夾彈出菜單選擇“共享”(PS:本文以例E盤的Games文件夾為例);
2. 在彈出的屬性窗口中,選擇“高級共享”-“共享此文件”,如果需要讀寫文件等操作請更改權限;
3. 打開“控制面板”中的“網絡和共享中心”,在“高級共享設置”里面打開 “啟用網絡發現”和 “啟用文件和打印機共享”,使用用戶賬號和密碼連接到其他計算機;
4. 在Hyper-V虛擬機中也開啟共享設置功能,在“高級共享設置”和物理機設置差不多,發現物理機后連上此電腦,輸入用戶和密碼;
5. 登陸后,在物理機共享的“Games”已經出現,至此文件共享操作成功;
PS;如果用戶需要經常進行文件共享等操作,那可以映射共享文件夾;
映射網絡驅動器
驅動區盤符
映射盤符成功,再進行文件共享等操作時就像操作本地磁盤一樣便捷。
並且文件復制速度也較快,平均速度約20MB/s。
(二) 通過VHD模式來進行文件交換;
上一節時,我介紹了Hyper-V有3種虛擬網絡,分別為"外部"虛擬網絡、"內部"虛擬網絡、"專用"虛擬網絡。其中"專用"虛擬網絡僅允許虛擬機來互相訪問,因此想通過網絡來進行共享的方法就不實用了。得另避蹊徑,這也是我本次要介紹的通過VHD模式來進行文件交換,操作方法如下;
1) 在“Hyper-V”管理器中,新建“硬盤”;
2) 在彈出的“新建虛擬硬盤向導” 提示下進行操作
3) 新建一個“VHDX”磁盤(VHDX比VHD支持更大的磁盤空間,不過VHDX格式僅在Windows 8下可以支持);
4) 選擇“動態擴展”(能根據文件的大小合理利用磁盤空間,對磁盤的利用率高);
5) 指定虛擬盤的文件名和存儲位置;
6) 指定虛擬存儲硬盤的大小;
7) 虛擬磁盤創建完成;
8) 掛載剛創建的虛擬磁盤。找到虛擬盤的位置,雙擊裝載打開,對彈出的錯誤窗口點擊確定;
9) 在“計算機管理”中打開“磁盤管理”,找到剛裝載的VHDX磁盤;
10) 選擇初始化磁盤和創建磁盤分區;
然后創建分區,完成后進行分區格式化等操作,把需要交換的文件拷貝到此分區;
11) 分離VHD,此時虛擬磁盤會從物理機中徹底分離出來(不損壞數據的);
12) 回到Hyper-V管理器,若虛擬機正在運行則先關閉虛擬機,在虛擬機設置-添加硬件中添加“SCSI控制器”;
13) 點擊“添加”,將創建的VHD磁盤添加在SCSI控制器(注意更改下位置,避免與原有磁盤沖突);
14) 啟動Hyper-V虛擬機,正常進入系統后,在資源管理器就會出現創建的虛擬磁盤;
創建虛擬硬盤時創建的“test”文件夾
PS,如果虛擬機無法啟動,出現的提示如下,請檢查是否已正確分離VHD磁盤;
15) 測試下虛擬磁盤的文件交換速度,比網絡共享稍快!
再次向共享虛擬磁盤中添加文件時,請先將虛擬機關閉,找到虛擬磁盤鏡像將其掛載,將需要交換的文件存儲到虛擬磁盤,完成后對虛擬磁盤進行 分離VHD模式。共享虛擬磁盤一次只能由一台設備進行掛載,也就是說,在物理機掛載虛擬磁盤時,虛擬機將不能正常啟動;若虛擬機正在運行時,則該虛擬磁盤不能通過物理機進行訪問。