I solved it. The problem was, that the underlying block device had 4kb sectors.
It was exported via FC from an Open-e server. I deleted it on the Open-e server
and created a new one with 512 byte sectors. So I assume that qemu emulates a
512 byte block device and the pv driver pass-through the sector size of the
underlying device. If the sector sizes differ, windows can not handle that.
Christian
Am 12.04.2011 um 13:06 schrieb James Harper:
>> Hello,
>>
>> I use Debian Squeeze with XEN 4.0. I use LVM for my virtual machines.
> This
>> seems to be the problem in combination of Windows 2008 R2 and GPLPV
> drivers.
>> I can install Windows 2008 R2 without problems. But after I installed
> the
>> GPLPV drivers and rebooted Windows, the VM stops with a BSOD error 07b
>> (inaccessible boot device). This is how I configured the disk:
>>
>> disk = [ 'phy:/dev/vg0/deathstar-disk,hda,w',
>> 'file:/data/w2k8r2.iso,hdc:cdrom,r' ]
>>
>> When I use a file as the disk, I have no problems to install the GPLPV
> drivers
>> (disk = [ 'file:/data/w2k8.disk,hda,w',
> 'file:/data/w2k8r2.iso,hdc:cdrom,r'
>> ]). So it seems, that it is impossible (at least for me), to use LVM
> and GPLPV
>> drivers together.
>> I even compiled the latest version of GPLPV, but always the same
> error.
>> I also had a problem with windows 2003 server and GPLPV, but can't
> remember if
>> it was error 07b. So maybe this problem is not only related to Windows
> 2008
>> R2.
>>
>
> Can you run the debug version of gplpv and send me the contents of
> /var/log/xen/qemu-dm-<domu name>.log after the failed boot?
>
> James
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|