On Fri, Feb 4, 2011 at 4:37 AM, <ronniesahlb...@gmail.com> wrote: > The following patch adds a new block driver to QEMU/KVM for iSCSI. > This utilizes the userspace client library for iscsi at > https://github.com/sahlberg/libiscsi and will link with this library if > available. > > This allows using iSCSI resources with QEMU/KVM without making them visible > to the underlying host. Which is very useful when having very large number of > iscsi devices, or when you for other reasons do not want to expose these > devicdes to others. > > > I have used this patch and installed a RHEL6 system from an iscsi dvd onto a > iscsi disk. I have done extensive testing. > Both normally and also running under valgrind (which is very slow) > > ./x86_64-softmmu/qemu-system-x86_64 -m 1024 --enable-kvm -cdrom > iscsi://127.0.0.1:3262/iqn.ronnie.test/2 -drive > if=virtio,file=iscsi://127.0.0.1:3262/iqn.ronnie.test/1 -boot c
I have successfully installed RHEL6 from IDE CD-ROM to an iSCSI LUN and was able to boot from it. Both --enable-io-thread and without seem to work. Stefan