如何讓VMware虛擬機中的操作系統隨母機開機自動啟動
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
如何讓VMware虛擬機中的操作系統隨母雞開機自動啟動
要實現虛擬機操作系統隨母機開機自動啟動步驟其實很簡單。這里用到的是微軟的兩個工具:
instsrv.exe和srvany.exe
微軟對instsrv.exe的工具官方說明如下:
Installs and uninstalls executable services and assigns names to them. 也就是個加載services的小東東。
其用法如下:instsrv <service name> <srvany path> (這里的srvany path也就是工具srvany.exe的路徑了)
解釋下,srvany.exe工具:
是微軟出的用于將一個程序注冊為一個服務的小程序。
它可以實現講任何程序設置成服務啟動。具體用法可以自己想下哦。
解釋完畢,現在來實際的操作了吧。
1.將所需要的工具instsrv.exe和srvany.exe放在一個文件夾內,在這我放在d:\tools中吧。
2.需要了解vmware.exe的安裝路徑,
以我的機器為例:C:\Program Files\VMware\VMware Workstation\vmware.exe,
要啟動的虛擬機配置文件路徑,我的win2003虛擬機的配置文件
Windows Server 2003 Enterprise Edition.vmx的路徑是
D:\My Virtual Machines\Windows Server 2003 Enterprise Edition\Windows Server 2003 Enterprise Edition.vmx
3.新建服務
假設服務名為VM_AutoStart,所以我的命令行是:
instsrv VM_AutoStart D:\tools\srvany.exe
4.注冊服務
在注冊表中,定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesVM_AutoStart
新建項:"Parameters",在"Parameters"項里面,新建字符串"Application",字符串的值:"C:\Program Files\VMware\VMware Workstation\vmware.exe" -x "D:\My Virtual Machines\Windows Server 2003 Enterprise Edition\Windows Server 2003 Enterprise Edition.vmx"
如果你想要開機加載兩個虛擬機系統,只需要在其后再添加一個虛擬機配置文件路徑即可
5.設置虛擬機啟動狀態
管理工具-服務,選擇VM_AutoStart的屬性-登錄,選中“本地系統帳戶”,并勾選“允許服務與桌面交互”,這樣,你的電腦開機后就會出現vmware的啟動界面了。當然,有時候這樣也無法啟動的,你只能設置一個啟動管理員賬戶才行,但以這種方式啟動你是無法看到VMware里面的虛擬操作系統界面的。
按照以上就可以解決讓VMware 隨主機自動啟動,下面提供提到的instsrv.exe和srvany.exe 工具
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!