2013年に、ホストがLinuxの場合にVirtualbox VMを自動起動/シャットダウンする方法を追跡しました 。このプロセスは正式に文書化されており、いくつかの手順が必要でした。
今、私は興味がありますが、Windows-10の再起動後に自動起動するようにVirtualbox VMをどのように設定しますか?
正式に文書化されたプロセスはありますか?そうでない場合、何人かの人がテストした解決策は何ですか?
私の素朴な試みは、次のようなものになることでした。
done:再起動時に自動ログインするようにウィンドウを設定する
TODO:sleep 120 && vboxmanage startvm my_vm_name
でバッチスクリプトを作成してください
TODO:私のユーザーの起動ディレクトリにバッチスクリプトを入れてください。 (私は窓10には "スタートアップ"ディレクトリが表示されませんでした...)
隠れた場所にあっても、起動ディレクトリはまだ存在しています...
[ファイル名を指定して実行]ボックス(Win + R)を開いて次のように入力してアクセスします。
Shell:startup
今のところこれを最小化します。
VirtualBoxを開き、自動起動するVMを右クリックし、デスクトップにショートカットを作成してVirtualBoxを閉じるオプションをクリックします。
単にデスクトップからショートカットを切り取り、先に開いたフォルダに貼り付けてください。それで十分です。
試して VBoxVmService
必ずHowto.txtを読んで編集VBoxVmService.ini
サードパーティのVBoxVmServiceに頼ることなく、実際にVMをヘッドレスで起動できます。 <VirtualBoxDirectory\VBoxManage.exe> startvm "vmname" --type headless
へのショートカットを作成し、それをあなたのスタートアップフォルダに入れるだけです。
VirtualBoxのマニュアル から。
サービスを受けるのはいいことですが、スケジュールされたタスクでそれを行うことができます。トリガーとしてシステムブートを取り、ログオンしているユーザーなしでタスクを実行するためのオプションをチェックし、そしてアクションを<VirtualBoxDirectory\VBoxManage.exe> startvm "vmname" --type headless
に設定します。 「3日以上実行されている場合はタスクを強制終了する」という理解できないdefault-onオプションのチェックを必ず外してください。 MSさん、リブートせずにその間ずっとWindowsコンピュータを使えないと思っていましたか。
注意点があります。起動時にVMが起動されると、VirtualBox Managerに「電源オフ」と表示されるので、VMの表示を示すボタンはありません。 「スタート」ボタンだけがあり、あなたがそれを二重起動しようとするとおそらくあなたは物事を台無しにするでしょう。
VirtualBox Managerを使わずにVM thru RDC(mstsc.exe)のコンソールにアクセスできるようにリモートディスプレイポートを定義できますが、それでも「電源がオフ」になっているとは思わないでください情報。それが実際のサービスでうまくいくかどうかはわかりません。
VBoxHeadlessTray を試してください。
非常に使いやすく、Windowsの起動時にVMの状態を自動的に復元し、Windowsのシャットダウンまたは再起動時に状態を保存します。最も素晴らしいのは、VBoxHeadlessTrayを使用して各VMを構成できることです。
Chadとgonesoftが以前に述べたように、起動時にVboxManage.exeを使用してVMを起動できますが、 " - type headless"を指定しないと、VirtualBox Managerには実際には次のように表示されます。あなたが通常それを始めたかのように走ることなど、ヘッドレスはそれを隠すものです - あなたがすべての場合にあなたがおそらくやりたくない何かではありません...
以前の回答にコメントを書くのに十分な評判がないので回答として投稿する