注:原文地址: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