KVM ゲストOSに物理ディスクを直接接続する
ゲストOSの起動時にオプションを追加する
# kvm [省略] -drive file=/dev/sda1.if=virtio
上記でも指定できるが、/dev/disk/by-id などの一意な名前で指定した方が確実。
# kvm [省略] -drive file=/dev/disk/by-id/xxxxxxxx.if=virtio
virsh で追加する場合は次のような書き方。
<disk type='block' device='disk'> <driver name='qemu' type='raw'/> <source dev='/dev/disk/by-id/xxxxxxxx'/> <target dev='vdb' bus='virtio'/> </disk>
※ドライブに関するTips
hdaオプションは-driveオプションの短縮形。
-hda -> qemu -drive file=file,index=0,media=disk -hdb -> qemu -drive file=file,index=1,media=disk -hdc -> qemu -drive file=file,index=2,media=disk -hdd -> qemu -drive file=file,index=3,media=disk