2010年7月16日 星期五

[Windows]Windows 開機時自動啟動 VirtualPC 中的 VM

最近為了解決 HP Server 會意外關機的情形,想說有些作業就改放在虛擬機器上面跑,來尋找是哪支程式會搞掛系統!因為 Server 是安裝 MS Windows Server 2003,所以想說就用 Virtual PC 2007 SP1 來跑 WinXP 好了。

因為是 Server,而且若是因為有問題要重新開機,那 Virtual PC 裡面的虛擬機器也要隨機器啟動才行。所以,當然要先詢問一下 Google 大帝囉!
參考:Super UserMSTech
原來 Vitual PC 的說明檔已經有寫啦!

所以就按照裡面所寫的方法,進行設定囉!這是我所寫的語法:
"C:\Program Files\Microsoft Virtual PC\Virtual PC.exe" -singlepc -pc WinXPSP3 -launch

接下來,就是在「控制台」中「排定的工作」進行設定囉!把語法直接放在「執行欄」中,
「工作排程」部分挑選「在系統啟動時」。

這樣子,在開機之後,WinXPSP3 這台虛擬機器也就被帶起來了。不過,有個小問題,就是沒法看到這台虛擬機器的 Console 介面!!這個問題,還得再找找看是否有解?所以,只能用遠端桌面連線了。

附上一些下指令可以做的動作:
將 VM 暫停:
"C:\Program Files\Microsoft Virtual PC\Virtual PC.exe" -singlepc -pc WinXPSP3 -pause

將 VM 從暫停中回復:
"C:\Program Files\Microsoft Virtual PC\Virtual PC.exe" -singlepc -pc WinXPSP3 -resume

將 VM 從 save status 中回復:
"C:\Program Files\Microsoft Virtual PC\Virtual PC.exe" -singlepc -pc WinXPSP3 -restore

1 則留言:

  1. 要看到 Console 介面不要加 -singlepc 參數應該就可以囉 ~~

    回覆刪除