2010/12/8 अनुज <anu...@gmail.com>: > Hi list > > I got confused after observing that there is no support for VirtIO > block devices in Seabios supplied with Qemu-0.12.3. But still it can > accept a VirtIO disk as a bootable device and perfectly boots from it. > Then How it's done? > > But I can see the VirtIO block device code in Seabios source supplied > with Qemu-0.13.0.
Before SeaBIOS had native support for virtio-blk there was the extboot option ROM which could boot from virtio-blk devices by reading a special I/O port (it does not speak virtio-blk, see qemu-kvm.git hw/extboot.c). Stefan