[技觀點]如何讓VirtualBox上的虛擬機在開機後自動執行?
這篇可以看成是之前【如何讓VirtualBox上的虛擬機在背景模式下執行?】的補充,之前剛好遇到新問題,怕忘記還是先記下來,相信之後應該還是有機會遇到!!
此次遇到的需求是希望電腦開機後,VirtualBox上的虛擬機能自動執行,而且不是在背景模式下執行。
關鍵在於如何用命令列的方式啟動虛擬機(Guest OS),一樣上網查了一下,經過測試後,我自己找到的方法如下:
Step 0:在Windows電腦中執行命令提示字元
Step 1:切換到VirtualBox目錄
cd C:\Program Files\Oracle\VirtualBox
Step 2:下指令(Command)啟動虛擬機(Guest OS),指令中的"Linux"是指虛擬機(Guest OS)名稱。
VBoxManage.exe startvm "Linux" --type gui
有沒有發現跟上一篇方法其實是幾乎一樣的,差別在於--type 後的參數從headless改成gui而已。
Step 3: 接著開啟記事本,將Step 1和 Step 2的指令貼上到記事本裡,並儲存成一個.bat批次檔,最後再開啟Windows內建的工作排程器,設定開機時自動啟動我們製作的.bat批次檔就完成囉!!
最後一步寫得有點簡略,如果大家看不太懂可以底下留言喔!!