From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33004) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YzYE1-0004kR-Up for qemu-devel@nongnu.org; Mon, 01 Jun 2015 18:30:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YzYDx-0005iu-En for qemu-devel@nongnu.org; Mon, 01 Jun 2015 18:30:29 -0400 Received: from mx1.redhat.com ([209.132.183.28]:43682) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YzYDx-0005iN-9D for qemu-devel@nongnu.org; Mon, 01 Jun 2015 18:30:25 -0400 Message-ID: <1433197817.25870.27.camel@oscar> From: Vadim Rozenfeld Date: Tue, 02 Jun 2015 08:30:17 +1000 In-Reply-To: <556C59CD.8020401@univention.de> References: <55687B16.8070901@univention.de> <1433069925.572.26.camel@oscar> <556C59CD.8020401@univention.de> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] VirtIO windows driver: viostor.sys not post-installable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Philipp Hahn Cc: Tobias Birkefeld , Yan Vugenfirer , qemu-devel , Cole Robinson On Mon, 2015-06-01 at 15:10 +0200, Philipp Hahn wrote: > Hello, > > On 31.05.2015 12:58, Vadim Rozenfeld wrote: > > On Sun, 2015-05-31 at 11:26 +0300, Yan Vugenfirer wrote: > >>> On May 29, 2015, at 5:43 PM, Philipp Hahn > >>> wrote: > ... > >>> we tried to migrate some Windows 2008 and 2012 VMs from Xen to KVM, > >>> but > >>> installing the VirtIO viostor.sys driver fails, because the > >>> signature of > >>> the driver doesn't seem to match what's stored in the > >>> corresponding .cat > >>> file. > ... > >> Can you send the error message you are getting from Windows? If > >> possible attach setupapi.log as well (search your system > >> for setupapi.*, the location might be different for different OS > >> versions). > > I attached them to > > > Do you use the same installation media for v2v and a fresh install, or > > vfd for a fresh install and iso for v2v conversion? > > If the drivers are installed during the initial setup, both ISO and VFD > work - after navigating into the right sub directory and enabling "show > not matching drivers". No BSOD. > > Using the same ISO after doing the install using the emulated IDE, the > drivers are rejected with: > > > Processing inf : vioscsi.inf > > Adding the driver package failed : The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering. > > > > Processing inf : viostor.inf > > Adding the driver package failed : The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering. > > > >>> Are there some Linux tools to work with the .cat files and > >>> signatures to make sure they match? > > Answering my own question: .crt files are DER encoded. "dumpasn1" shows > them to contain PKCS#7 data. > > >> Vadim and I monitor qemu-devel, you can also open bug in > >> bugzilla.redhat.com for virtio-win component or report an issue > >> here: https://github.com/YanVugenfirer/kvm-guest-drivers-windows/issues > > I filed . If > anything is still missing, just ask. > Thanks, Vadim. > Thanks for the fast help and for any more help in advance > Philipp Hahn