専用コンピュータに仮想マシンがあり、vboxheadless
SSHを介して起動し、リモートデスクトップを使用して作業します。
これで、仮想マシンが実行されているときに「GuestAdditions」イメージをゲストのオプティカルドライブに挿入してインストールするのは非常に簡単です。追加のGUIを使用してこれを行うには、Devices>に移動しますInsert Guest Additions CD Image。
しかし、リモートデスクトップを介してゲストOSを使用しているので、GUIを使用しないので、メニューも当然ありません。
コマンドラインでこの機能を実行する方法を知りたいです。vboxmanage
仮想ゲストのドライブにCDイメージを挿入および削除するために使用されているようです。
また、ゲストシステムの仮想ドライブに別のCDイメージおよび/またはフロッピーイメージを挿入し、ゲストOSの実行中に削除する方法はありますか?
ベストアンサー1
私がする方法は次のとおりです。
VboxAdditions UUIDのインポート
[fredmj@Lagrange ~]$ vboxmanage list dvds
[...]
UUID: 3cc8e4fb-e56e-blabla...
State: created
Type: readonly
Location: /usr/share/virtualbox/VBoxGuestAdditions.iso
Storage format: RAW
Capacity: 55 MBytes
Encryption: disabled
vboxmanage storageattach
正しいUUIDを使用してください
UUIDをインポートしてvboxmanage
次のコマンドに入力します。
[fredmj@Lagrange ~]$ vboxmanage storageattach CENTOS7.GUESTADD --storagectl SATA --port 1 --type dvddrive --medium 3cc8e4fb-e56e-blabla..
読書ユーザーマニュアル、似たようなものが使えるようですが、--medium additions
方法がわかりません。