最近總結了一些VirtualBox虛擬機使用技巧,以備不時之需,具體如下:
1. 如何將別人做好的鏡像拿到自己的虛擬機上使用.
將已安裝好的虛擬系統鏡像 XXX.vdi文件copy到本地. 打開Virtual Box管理器.
選擇"新建"
->Next
->輸入虛擬電腦的名稱,該名稱將會在Virtual Box管理器的左邊顯示. 選擇好操作系統的類型和版本.
->給虛擬電腦分配內存.默認是512M,可以修改為1024M.
->虛擬硬盤,選擇使用現有的虛擬硬盤,打開對話框,找到copy到本地的XXX.vdi文件.
完成.
2. 如何備份虛擬機?
安裝完一個系統,還有增強功能后,可以給系統做一個干凈的備份,以后如果需要一個干凈的系統,就可以直接使用備份了.
使用"導出虛擬電腦"功能給系統做備份. 選擇好鏡像存放的目錄,點擊“下一步”即可完成.
3. 如何導入備份?
可以將上一步導出的備份, 使用"導入虛擬電腦", 在Virtual Box管理器中增加一個虛擬系統.
選擇“導入虛擬電腦”,選擇鏡像存放的目錄,下一步。
->注意勾選選擇最下方的選項"重新初始化所有網卡的MAC地址(R)", 這樣新生成的虛擬機就會自動從DHCP獲取新的IP與其他導入的虛擬機不會有沖突。并且將”網絡控制器”選項取消勾選, 便于啟動.
修改虛擬硬盤的配置路徑: 從C:/user 目錄改為E:/VirtualOS/Server2003_32_Backup_Copy.
->需要等待較長的一段時間才能完成. 完成后,就會在下方產生一個新系統,如有重復,它會自動加 “_N” 來區分。
有2個問題需要注意:
(1). 如果新導入的MAC地址與以前系統的MAC地址沖突, 則該系統將沒法上網.可以采取如下操作.
選中導入后的虛擬機, 右擊鼠標鍵選擇“設置”菜單. 選擇"網絡"選項, 點擊MAC地址行右邊的刷新圖表,獲取新的 MAC地址,點擊確定.
(2). 如果不更改虛擬硬盤的配置路徑: 從C:/user 目錄改為E:/VirtualOS/Server2003_32_Backup_Copy. 則新導入的該系統對應的"HardDisk"文件生成在了"C:/Users/jlzhang/VirtualBox VMs/Server2003_32_1" config文件所在的文件夾下了. 它是一個"vmdk"文件. 該文件太大了, 把C盤空間都占用滿了.
4. 如何給虛擬機分配一個獨立的IP?
有時虛擬機系統需要一個獨立的IP與外部的宿主機通信, 這時虛擬機需要獲取一個獨立的IP.
使用"橋接模式"與外界網絡連接. 在Virtual Box管理器左列顯示的系統上點右鍵
-> 選擇"設置"
->點擊"網絡"選項
->在"網卡1"選項頁, 連接方式選擇"橋接網卡".
確認.
5. 控制菜單中, "正常關機"和"退出"的區別
"退出"是指強制退出. 一般情況下, 虛擬機要正常關機。如果總是強制退出,虛擬硬盤也會發生錯誤,導致文件損壞。
6. 安裝增強功能
VirtualBox Guset Additions的作用包含以下幾點:
實現客戶機和主機間的鼠標平滑移動
與主機實現文件共享
于主機共享剪貼板的內容,也就是說直接可以在主機、客戶機之間復制、粘貼
使用音效系統,要不然沒法用虛擬機聽音樂了
與主機實現時間同步
自動登錄windows
具體的操作是,啟動客戶機系統,在drives中選擇"安裝增強功能(Install Guset Additions)"。在彈出的對話框中,基本上一路“下一步”就OK了。安裝結束后,需要重啟客戶機系統后,可以看到右下角有個四方形的圖標,表示系統運行了“Oracle VM VirtualBox Guest Additions”。此時,鼠標可以在當前系統和客戶機系統之前隨意移動,而在裝VirtualBox Guset Additions之前,要從客戶機系統回到當前系統是需要按組合鍵“Ctrl+Alt+Delete”的。而且系統根據當前VBox窗口的大小自動調整像素,也可以全屏顯示。
新聞熱點
疑難解答