Windows11をQEMU上で動かしており、CD-ROMをマウントさせようとした。
--taragetはsdaやsdb、vdaやvdcといったディスクドライブを指しているようだ。
コマンドの反応からは登録できているように見えるが、OSを立ち上げてみるとCD-ROMドライブがエクスプローラ上に出てこない
原因は、このドメイン(=仮想マシン)には、これまでSCSIデバイスが登録されておらず、virshが気を利かせてSCSIデバイスを登録してくれたものの、モデルがLSI LogicのSCSIデバイスになっていたため、Windowsはドライバが見つからず、CD-ROMをマウントできていなかった。
解決策
virsh edit Win11VM
という感じで、ドメインの編集画面に入り、SCSIという文字で検索すると、
というのがあるので、lsilogicの部分をvirtio-scsiに置き換えてやる
仮想PCのセットアップ時にvirtio-win-toolsはインストールしてあると思うので、virtio-scsiデバイスドライバはすでにWindowsにインストール済みであるため、問題なくCD-ROMをマウントできるようになる。
0 件のコメント:
コメントを投稿