設置VMware隨系統開機自動啟動並引導虛擬機操作系統


1.把桌面的VMware 圖標拖入啟動項


2.右鍵VMware Workstation快捷方式,看屬性

在目標中直接添加【空格】-x【空格】"D:\ECC6ehp4\sap ecc6 ehp4 32bit win2003.vmx"

目標中完整內容為"C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe" -x "D:\ECC6ehp4\sap ecc6 ehp4 32bit win2003.vmx"

 

 

另外講下參數含義:

-x 啟動虛擬機

-X 啟動虛擬機並全屏

-n 開啟新窗口

-- 后面跟虛擬機的vmx文件名(--后帶一個空格)

 

 

1.所需的工具:instsrv.exe和srvany.exe

這兩個工具在windows 2003 resource kit tools里面。我把這兩個文件都存在D:\VMware里面

2.需要了解的信息
 vmware.exe的安裝路徑,以本機為例:e:\VMwareWorkstation\vmware.exe 。要啟動的虛擬機配置文件路徑,我的2003虛擬機的配置文件windows2003.vmx的路徑是D:\vmare\windows2003\windows server 2003.vmx


3.新建服務

假設服務名為vmautostart,通過以下語法來安裝服務:
instsrv <service name> <srvany path>
所以我的命令行是:
instsrv vmautostart D:\VMware\srvany.exe

4.注冊服務

在注冊表中,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmautostart
新建項:"Parameters"
在"Parameters"項里面,新建字符串"Application",
字符串的值:"e:\VMwareWorkstation\vmware.exe " -x "D:\vmare\windows2003\windows server2003.vmx"  

(如果你想要開機加載兩個虛擬機系統,只需要在其后再添加一個虛擬機配置文件路徑即可)


 5設置虛擬機啟動狀態

        管理工具-服務,選擇vmautostart的屬性-登錄,選中“本地系統帳戶”,並勾選“允許服務與桌面交互”,這樣,你的電腦開機后就會出現vmware的啟動界面了。

   6、重啟電腦試試!

注意:重啟電腦時vmware會自動運行,但第一次運行你要把每次都彈出“提示”等前面的的選框鈎去掉,去掉之后按下power off按扭,重新啟動電腦,vmware就會保存你的設置,這樣免得vmware每次都彈出這些對話框而卡在哪里。沒有按poweroff按扭重啟電腦vmware是不會保存你的設置的!

    7、刪除服務

    進入msdos方式

    停止vwware的服務

    net stop vmautostart

    刪除服務

    d:\tools\instsrv.exe vmautostart remove


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM