2010-10-17

VirtualBox 如何讓虛擬機器 ( VM ) 在 Windows 開機 ( Boot ) 後自動啟動 ?

如果你像阿舍一樣有需要讓某一個虛擬機器 ( Virtual Machine ) 能在 Windows 開機之後就自動啟動,而不用手動去打開 VirtualBox 之後才啟動的話,那就需要建立一個 bat  檔,把 VBoxmanage startvm  指令放進去後存檔,然後再把這個檔案放到  Windows 的「啟動」資料夾,這樣再開機的時候,指定的虛擬機器應該就會自已跑起來了哩 !

詳細操作方法如下 :

1.查看虛擬機器名稱
先用下面的指令確認要設為自動啟動的虛擬機器名稱,在下個步驟時,是要用這裡查到的名稱為準 )。

VBoxManage list vms


2.建立 bat 檔
用記事本或其他文字編輯器建立一個副檔名為 bat 的檔案,然後下面這一行指令給放進去。( 假設阿舍在上個步驟查到的虛擬機器叫做 "UBT1010DT" )

VBoxManage startvm UBT1010DT


3.將  bat 檔放到「啟動」資料夾
Windows XP 和  Windows 7 的「啟動」資料夾不太一樣,以使用者名稱為  arthurtoday 為例,Windows XP 的「啟動」資料夾在 :

C:\Documents and Settings\arthurtoday\「開始」功能表\程式集\啟動

而 Windows 7 的「啟動」資料夾在 :

C:\Users\arthurtoday\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

4.測試
重新啟動  Windows ,應該就會有虛擬機器跑起來了,如果沒看到,就請再檢查一下上面的步驟囉 !!

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

2 則留言 :

Yanan 提到...

那如果是在linux作業系統下的虛擬機呢?可有甚麼好方法?如:ubuntu

mars33 提到...

如果再Ubuntu中,要讓VirtualBoxy開機自動開啟要怎樣做呢??

張貼留言

歡迎留言提問和討論 .... 😁