设置VMware随系统开机自动启动并引导虚拟机操作系统
做一名網絡管理人員,VMware大家是必須要會用的,但在實際工作中,我們可能會在服務器是安裝VMware,啟用多個系統,但當服務器重啟或其它非人為的,當網絡管理員不在的情況下,VMware是不隨系統而啟動的,這樣是非常麻煩的,如何讓VMware隨系統而啟動并引導虛擬機操作系統呢!不可避免,企業的服務器不會象我們預想的那樣一年365天不間斷的運行??赡芄就蝗煌k?#xff0c;或者服務器突然無故重啟,這些情況都會造成電腦內的虛擬機開機不再運行。而如果此時系統管理員正好離開,那這個后果也就不言而喻了。
?所以,實現虛擬機開機自動啟動,可以說是實現公司服務器正常運行的一個不可或缺的環節。
?實現其開機自動啟動步驟其實很簡單。這里用到的是微軟的兩個小工具。instsrv.exe和srvany.exe??
??
微軟對instsrv.exe的官方說明如下:
Installsand uninstalls executable services and assigns names to them. 也就是個加載services的小東東。
?其用法如下:instsrv <service name> <srvany path> (這里的srvany path也就是工具srvany.exe的路徑了)
?解釋下,srvany.exe是微軟出的用于將一個程序注冊為一個服務的小程序。它可以實現講任何程序設置成服務啟動。 下載地址:???http://www.bibidu.com/fileview-598118.html
? ? ?1、值得注意的是,將這兩個文件下載下來后,將這兩個文件放到D盤或其它地方如D:\tools。
? ? ?2、了解vmware.exe的安裝路徑,以本機為例:e:\VMwareWorkstation\vmware.exe 。要啟動的虛擬機配置文件路徑,我的2003虛擬機的配置文件windows2003.vmx的路徑是D:\vmare\windows2003\windows server 2003.vmx
? ? ?3、新建服務,假設服務名為vmautostart,打開運行,進入cmd字符,cd進入我們剛才放那兩個文件夾D:\tools,鍵入命令行是:instsrv VM_AutoStart D:\tools\srvany.exe,如圖:
? ? 4、注冊服務,運行->regedit 在注冊表中,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vm_autostart 新建項:"Parameters"在"Parameters"項里面,新建字符串"Application",字符串的值:"e:\VMwareWorkstation\vmware.exe " -x "D:\vmare\windows2003\windows server2003.vmx"??
? ? ? ? (如果你想要開機加載兩個虛擬機系統,只需要在其后再添加一個虛擬機配置文件路徑即可)
? ?5、設置虛擬機啟動狀態
? ? ? ? 管理工具-服務,選擇vm_autostart的屬性-登錄,選中“本地系統帳戶”,并勾選“允許服務與桌面交互”,這樣,你的電腦開機后就會出現vmware的啟動界面了。
? ?6、重啟電腦試試!
?
注意:重啟電腦時vmware會自動運行,但第一次運行你要把每次都彈出“提示”等前面的的選框鉤去掉,去掉之后按下power off按扭,重新啟動電腦,vmware就會保存你的設置,這樣免得vmware每次都彈出這些對話框而卡在哪里。沒有按poweroff按扭重啟電腦vmware是不會保存你的設置的!
?
??? 7、刪除服務
??? 進入msdos方式
??? 停止vwware的服務
??? net stop vmwareautorun
??? 刪除服務
??? d:\tools\instsrv.exe vmwareautorun remove
轉載于:https://blog.51cto.com/sunrc/1596158
總結
以上是生活随笔為你收集整理的设置VMware随系统开机自动启动并引导虚拟机操作系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】每天一个linux命令(53):r
- 下一篇: 开源jar包导入查看源码