win7下 VirtualBox虛擬機開機后台自啟動


win7下安裝個linux虛擬機,學習下非常好。

但是每次使用linux的時候,都是打開virtualBox-->啟動安裝的linux系統-->再用遠程桌面(SSH等)連接

每次手動打開比較麻煩,而且linux虛擬機也有窗口,比較冗雜。如果能開機自啟,並且后台運行linux虛擬機(沒有可見窗口),那就開心了。

 

找到VirtualBox的安裝目錄                   

 我的virtualbox安裝在 D:\virualBox,進入這個目錄,你會看到有個VBoxManage.exe文件,沒有錯,我們就是用它來啟動虛擬機的。

怎么啟動呢?命令行如下

  VBoxManage startvm <uuid>|<name> [--type gui|sdl|headless]

比如我新建的虛擬機叫study,那么

  D:\virualBox\VBoxManage startvm study --type headless

               --type headless:表示后台執行,沒有窗口哦

來,我們打開cmd,試下這個命令

  

提示已經啟動了study虛擬機了。

 

 

開機自啟動                

 現在看不到窗口了,但是還是需要手動輸入命令行啟動。如果能開機自啟動就好了

1、首選我們要做一個bat腳本:virtualboxtStart.bat

2、里面寫入上面的命令:D:\virualBox\VBoxManage startvm study --type headless

3、把virtualboxtStart.bat放到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup,這個目錄下的腳本是開機的時候自動運行的哦

 

好了,小工告成。重啟電腦,你就會發現,win7偷偷幫我們啟動了study這個虛擬機了。

可以用SSH連接,操作了。

 

注:也可以在cmd中使用命令行對虛擬機進行狀態管理:

VBoxManage controlvm   <uuid>|<name>   pause|resume|reset|poweroff|savestate|

比如我想關閉:

D:\virualBox\VBoxManage controlvm  study  poweroff

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM