
私は VirtualBox を使用しています。ホスト マシンとゲスト マシンの両方で Ubuntu を実行しています。ホスト コンピューターを再起動するたびに、仮想マシンの 1 つが破損します (ゲストが.vdi
解放されます)。
仮想メディア マネージャーを開いて、破損したマシンのファイルをそこにドラッグすると、すべてが正常に戻ることがわかりました.vdi
。ただし、これは面倒で、毎回実行する必要があるのは理想的ではありません。
ゲストをシャットダウンするか、ゲストの状態を保存するかに関係なく、同じ結果が得られます。ホストをシャットダウン、サスペンド、または休止状態にする前に、必ずゲストをシャットダウンまたは保存します。
.vdi
この動作を停止し、仮想マシンへの接続を維持するにはどうすればよいですか?
答え1
ホスト上の /etc/default/virtualbox に「SHUTDOWN=savestate」を追加します。シャットダウン中に「/etc/init.d/vboxdrv stop」が実行されると、すべての VM が保存されます。