【軟體】VirtualBox 的使用
阿新 • • 發佈:2020-08-17
VirtualBox 的使用
目前主流的虛擬機器軟體有VirtualBox,WMWare和Parallels Desktop三種。
- VirtualBox:全平臺,開源免費。
- WMWare:全平臺,收費。
- PD:Mac 獨佔,但是體驗最佳。
匯入虛擬機器
Virtualbox 可以直接匯入安裝他人已經配置好的虛擬機器環境。
- 點選首頁面的
註冊
- 選擇虛擬機器的
xx.vbox
檔案即可。
共享資料夾
使用 VirtualBox 可以很方便地利用共享資料夾實現與虛擬機器的交換檔案。比如在主機下有個叫git
的資料夾,可以直接將此資料夾設定為共享資料夾並設定為自動掛載。在 Ubuntu 虛擬機器中,每次在虛擬機器一開機就看到這個資料夾被掛載為/media/sf_git
- 需要將當前登入使用者加入到 vboxsf 組就行了。
sudo usermod -aG vboxsf $(whoami)
,重啟生效。
host-only 網路
設定 host-only 網路,用於主機與虛擬機器,虛擬機器與虛擬機器之間的網路通訊。
管理
-主機網路管理器
,之後可以自由建立和刪除 host-only 網路。- 設定主機網路為閘道器,
192.168.56.254
,可以根據需要啟動 DHCP 伺服器。
備份功能
快照
快照,又稱為還原點,就是儲存在拍快照時候系統的狀態(包含了所有內容),在後期的時候可以隨時恢復。
快照側重於短期備份,需要頻繁備份的時候可以使用快照,做快照的時候虛擬機器一般處於開啟狀態。
克隆
克隆相當於把虛擬機器整個檔案複製備份,側重於長期備份,做克隆的時候虛擬機器必須處於關閉狀態。
使用問題
1. 註冊虛擬機器提示無法註冊
Cannot register the image ‘C:\Proqram FiIes\OracIe\VirtuaIBox\VBoxGuestAdditionsiso' with UUID {123} because a CD/DVD image ‘C:\Proqram FiIes\OracIeVirtuaIBox/VBoxGuestAdditions.iso’ with UUID {456} already exists.
- 問題原因:VirtualBox 不能同時載入多個同一個虛擬光碟,這裡是指
VBoxGuestAdditions.iso
,因為每個虛擬機器安裝增強工具時,都裝載了這個 iso 檔案。 - 解決方法:
虛擬介質管理
-虛擬光碟
,刪除VBoxGuestAdditions.iso
,之後重新註冊即可。
2. 啟動虛擬機器時,出現錯誤不能為虛擬電腦 Ubuntu 開啟一個新任務
- 問題原因:可能問題很多,我遇到的是雙系統問題,因為虛擬機器在 Windows 能開啟,在 Ubuntu 打不開,可能涉及到檔案許可權問題。
- 解決方法:進入 Windows 重啟進入 Ubuntu 系統。