{{tag>virsh libvirt linux}}
# kvm ゲストの光学メディアを入れ替える
CD/DVD ……というか、ISOイメージを付け替えます。基本的に cdrom デバイスを持ってないとダメ。
```
```
cdrom デバイスを持っていない場合は、まず [attach-disk](attach-disk "attach-disk") で cdrom デバイスを作るところからはじめます。
## CD/DVD ドライブにディスクをセットする的なオペレーション
```
change-media --domain --source --path <ゲスト側のデバイス名: hda> --insert
```
## CD/DVD ドライブからディスクを取り出す的なオペレーション
```
# change-media --domain --path <ゲスト側のデバイス名: hda> --eject
```
ゲスト側のデバイス名は `domblklist ` とかで確認できます。
```
# domblklist ruiko
Target Source
------------------------------------------------
vda /dev/vg/lv1
vdb /dev/vg/lv2
hda -
```
ちなみに `--update` なんて便利なオプションもあるみたい。
## ゲスト側のハナシ
思いっきり `hda` とか指定しているわりに、ゲスト側では `/dev/hda` がなかった…… kernel のバージョンなのか systemd だからなのかよくわからないけれど、適当に `/dev/` 下を眺めてみたら `/dev/cdrom -> sr0` なんて symlink がありました。
```
# mount /dev/cdrom /mnt/cdrom
```
で、マウントできました。