[sheepdog-users] the windows 2003 server will cannot bootup before i reboot sheepdog

Liu Yuan namei.unix at gmail.com
Tue Dec 17 06:24:11 CET 2013

On Tue, Dec 17, 2013 at 12:55:53PM +0800, redtone wrote:
> I run sheep in a single centos 6.4 node with 300G SSD
> sheep -w size=300000,dir=/ssdcache/ /var/lib/sheepdog/
> sheep –v
> sheepdog daemon version 0.7.5
> I use XML to create guest 
>     <disk type="network">
>       <driver name="qemu" type="raw" io="threads" cache="writeback"/>
>       <source protocol="sheepdog" name="kvm117_os">
>         <host name="localhost" port="7000"/>
>       </source>
>       <target dev="hda" bus="ide"/>
>   </disk>
> I use qemu-img convert to import my OS to sheep dog disk.

What format? raw or qcow2? I have recently fixed a issue about qcow2 over
sheepdog in qemu.

> But I found when I import windows 2003, the boot up will be hold by a black screen in VNC.
> I must reboot sheepdog to boot up windows 2003 normally.
> After sometime the windows 2003 will be hold and cannot be booted up, need reboot sheepdog again
> I guest maybe the bus type is wrong. So I change bus type to virtio and install the driver in 2003. the same issue will occur.

For a irrelevant suggestion that use 'virtio' as possible as you can for better
performance and I assume you have already install virtio driver for windows

I think this is more of a issue that related to qemu. Could you please try
following QEMU repo:


which is rebased on latest QEMU upstream with one extra patch that deal with
qcow2 bug.


More information about the sheepdog-users mailing list