差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:vm_handless [2008/05/29 04:59] – jonathan | tech:vm_handless [2009/03/03 00:58] (目前版本) – jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ===== Virtual Box 背景啟動內部 Virtual Machine 的方式 ===== | ||
+ | |||
+ | 在之前使用 VMWare Server 時對這樣的問題可以很簡單的用 vmware-cmd 來搞定, 但因效能的需求, | ||
+ | |||
+ | ===== - 使用 VBoxHeadless 命令 ===== | ||
+ | |||
+ | ^ | ||
+ | ^ -s| -startvm, --startvm <name / uuid> |要啟動的 VM 名稱或 uuid (必要參數)| | ||
+ | ^ -p| -vrdpport, --vrdpport < | ||
+ | ^ -a| -vrdpaddress, | ||
+ | ^ -c| -capture, --capture | ||
+ | ^ -w| --width | ||
+ | ^ -h| --height | ||
+ | ^ -r| --bitrate | ||
+ | ^ -f| --filename | ||
+ | |||
+ | * 以下範例是我要啟動 winxp-vbox02 | ||
+ | < | ||
+ | VBoxHeadless -s winxp-vbox02 -p 3388 & | ||
+ | </ | ||
+ | < | ||
+ | [jonathan@pd920 ~]$ VBoxHeadless -s winxp-vbox02 -p 3388 & | ||
+ | [1] 11270 | ||
+ | [jonathan@pd920 ~]$ VirtualBox Headless Interface 1.6.0 | ||
+ | (C) 2008 Sun Microsystems, | ||
+ | All rights reserved | ||
+ | |||
+ | Listening on port 3388 | ||
+ | |||
+ | </ | ||
+ | * 確定一下是否 VRDP 正確 Listen 在 Port 3388 | ||
+ | < | ||
+ | [jonathan@pd920 ~]$ netstat -na | grep 3388 | ||
+ | tcp 0 0 0.0.0.0: | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | * 如果沒有指定 VRDP Port, 會依據原本 Virtual Machine 定義內的 VRDP 是否啟動與 Port # 來決定 | ||
+ | * Virtual Machine 的定義檔是 xml 格式, 可以自己編輯, | ||
+ | : | ||
+ | <Display VRAMSize=" | ||
+ | < | ||
+ | : | ||
+ | </ | ||
+ | * 透過 -p 參數指定 VRDP Listen port 之後就不會管設定檔內的 Listen port | ||
+ | * 在 VirtualBox 1.6 內的 VBoxVRDP 與 VBoxHeadless 是完全相同的檔案, | ||
+ | [jonathan@pd920 ~]$ md5sum / | ||
+ | 4cc3c5030e11f5ba7d1511834e7172cd | ||
+ | [jonathan@pd920 ~]$ md5sum / | ||
+ | 4cc3c5030e11f5ba7d1511834e7172cd | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== - 使用 M$ 的遠端桌面連上 ===== | ||
+ | {{: | ||
+ | * 如果頻寬太慢, | ||
+ | |||
+ | ===== 延伸閱讀 ===== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | {{tag> | ||