1. 程式人生 > 其它 >VirtualBox虛擬機器在主機關閉時自動關閉虛擬機器或儲存狀態VBoxVmService【轉】

VirtualBox虛擬機器在主機關閉時自動關閉虛擬機器或儲存狀態VBoxVmService【轉】

注:原文地址:https://www.xstui.com/read/969

 

 

VBoxVmService是免費開源的運行於Windows系統的工具,安裝後它將以服務的形式存在,控制指定VBox虛擬機器(客戶機)在主機系統啟動及關閉時的行為。

 

 

 

通常在主機關閉時,如果有正在執行的VBox虛擬機器,它可能會阻止系統關機並掛起,強行終止的話,有可能會造成虛擬機器的啟動異常。

VBoxVmService很好的解決了這一點,它可以在系統關閉時,幫我們關閉正在執行的指定的虛擬機器,或者讓它們儲存當前狀態以便恢復。

 

 

 使用方法很簡單,按照它的說明,以管理員身份執行安裝程式安裝,關閉所有正在執行的虛擬機器及VirtualBox Manager。編輯其安裝目錄的配置檔案VBoxVmService.ini。

 

 

 

 

Settings下的設定如無必要不用管,下面的[Vm索引數字]為虛擬機器設定,指定VBox中已經存在的虛擬機器,設定名稱。

ShutdownMethod - 主機關閉時此虛擬機器的關閉方式,可以設定為savestate和acpipowerbutton,也就是儲存狀態或正常關閉。

AutoStart設定客戶機是否跟隨宿主機啟動,可以設定為yes和no。

新增多個虛擬機器只需將虛擬機器設定部分複製新增到下方,然後增加[Vm]裡的索引數字,編輯具體設定即可。

 

 

 

通過VBoxVmService啟動的虛擬機器在VBox管理器中不會顯示執行狀態,如果客戶機安裝了ssh服務之類的,可以通過它進行管理,也可以使用遠端桌面進行管理。

VBox中有方便的遠端桌面設定,在需要管理的虛擬機器設定中開啟,需要安裝一個VBox的擴充套件包以及在客戶機中安裝增強功能。另外,其建議設定除3389之外的埠。

 

 

 

關於VBox的遠端桌面:https://www.virtualbox.org/manual/ch07.html

如有必要,可以不通過VBoxVmService開機啟動虛擬機器,將VBox自帶的VBoxManage startvm命令加入到開機啟動。

 

 

 

更多更詳細的VBoxVmService說明可檢視安裝目錄下的doc\howto.txt檔案,或者檢視其網頁。

下載地址:https://github.com/onlyfang/VBoxVmService/releases

本文連結:https://www.xstui.com/read/969

 

 

注:本文轉載至:https://www.xstui.com/read/969