2011年4月16日 星期六

Execute Virtual Machine at OS Start Up

http://ns2.ublink.org/phpbb/viewtopic.php?f=8&t=2026

VirtualBox 1.60 版已經更改資料夾位置與檔案名稱,執行的檔案已經
改成"VBoxHeadless"(若有新版,也比照以下方式,但要改執行檔名)。


所以使用 1.60版使用方式如下:

Linux (Host OS):
在你的 /etc/rc.local 中加入下列幾行
VBoxHeadless -startvm WinXP &
VBoxHeadless -startvm Win2003 &
VBoxHeadless -startvm LinuxFC6 &


Windows (Host OS):
開啟記事本,將虛線內文字另存為"Virtualbox.bat",將檔案存放到[開始]->[程式集]->[啟動]內,即可在開機 時同時跑3個Virtualbox虛擬機器的系統了.
-----------------------------------------------------------
@ECHO OFF
"C:\Program Files\Sun\xVM VirtualBox\VBoxHeadless" -startvm WinXP
"C:\Program Files\Sun\xVM VirtualBox\VBoxHeadless" -startvm Win2003
"C:\Program Files\Sun\xVM VirtualBox\VBoxHeadless" -startvm LinuxFC6
------------------------------------------------------------

PS:記得要啟用VRDP伺服器,伺服器的Port號要跳開.

註記:
"WinXP" & "Win2003" & "LinuxFC6" 是虛擬機器的OS 的名稱。
這種啟動方式,讓你不須要點選Virtualbox 主程式,再開啟你要執行的虛擬機器的OS。
它會自動啟動在背景執行,如果你有設定 OS可以遠端遙控的話,你可以在別台電腦以遠端連線來控制虛擬機器的OS。