Mac OSX Catalina 10.15 で VirtualBox 7.0 のゲストVMを自動起動させる方法 (launchd方式)
もう12年モノの Macbook Pro Late 2012 上の VirtualBox のゲストVMを自動起動させたメモ。VirutalBox の自動起動の情報はOSやVirtualBoxのバージョンが異なると動かないことが多かったので備忘録として。
- Mac OS 10.15 Catalina
- VirtualBox 7.0
いろいろ試した結果、VirtualBox 公式フォーラムのこのトピックのコメントの launchd 方式で成功した。
以下手順。
- ~/Library/LaunchAgents/org.virtualbox.launch.VM名.plist でファイルを作る
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.virtualbox.launch.VM名</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/VirtualBox.app/Contents/MacOS/VBoxManage</string>
<string>startvm</string>
<string>VM名</string>
<string>--type</string>
<string>headless</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
- # launchctl load ~/Library/LaunchAgents/org.virtualbox.launch.vm名.plist
以上。
コメント / トラックバック