[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [win-pv-devel] [Xen-users] windows pv drivers 8.1 series INACCESSIBLE_BOOT_DEVICE windows 10


  • To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Éliás Tamás <et@xxxxxxx>
  • Date: Fri, 4 Mar 2016 16:27:40 +0100
  • Delivery-date: Fri, 04 Mar 2016 15:27:58 +0000
  • List-id: Developer list for the Windows PV Drivers subproject <win-pv-devel.lists.xenproject.org>

Hi.

I don't think driver installation in safe mode is a good idea. You
should use safe mode to remove drivers and get a normal boot back to a
working state. Can you just try removal using safe mode and then
installation after a reboot into normal mode?
I did, unfortunately I'm getting INACCESSIBLE_BOOT_DEVICE.

And even if I install the original 8.2 driver set, I get the same, so I'm unable to boot into normal mode (safe mode is working) with and without drivers (both 8.1 and 8.2) now.


   Paul

Thanks for fix/improve the drivers.
Today I did some tests hoping that your recent changes solved the
remained BSOD cases about driver remove, update (after old remove and
reboot) and different version install but don't seems :(
Now on latest test with a clean W7 domU I saw also another particular
problem.
Installing only xenbus (click on reboot now before install other
components for mistake) and rebooting windows hangs on boot without
errors (qemu log in attachment)
Setting xen_platform_pci=0 booted again correctly (without xenbus).

After removing the drivers from control (in previous tests with domU
working) I retried to remove remained drivers things manually with a bat
I did time ago without success (always BSOD):
@ECHO OFF
REM Clean from new pv drivers things not removible from control panel

REM Stop and remove xen services
net stop xenlite
sc delete xenlite
DEL /q "%SystemRoot%\system32\liteagent.exe"

sc delete xeniface
DEL /q "%SystemRoot%\system32\drivers\xeniface.sys"

sc delete xendisk
DEL /q "%SystemRoot%\system32\drivers\xendisk.sys"

sc delete xennet
DEL /q "%SystemRoot%\system32\drivers\xennet.sys"

sc delete xenvbd
DEL /q "%SystemRoot%\system32\drivers\xenvbd.sys"

sc delete XENVIF
DEL /q "%SystemRoot%\system32\drivers\xenvif.sys"

sc delete XENFILT
DEL /q "%SystemRoot%\system32\drivers\xenfilt.sys"

sc delete XENBUS
DEL /q "%SystemRoot%\system32\drivers\xenbus.sys"
DEL /q "%SystemRoot%\system32\drivers\xen.sys"
DEL /q "%SystemRoot%\system32\drivers\xencrsh.sys"


ECHO Finish
"pnputil -e" before execute the bat already show no xen drivers even if
still presents.
Can someone help me to found all other registry keys and files to remove
(to add on bat) please?



2016-03-01 17:52 keltezéssel, Paul Durrant írta:
-----Original Message-----
From: win-pv-devel [mailto:win-pv-devel-bounces@xxxxxxxxxxxxxxxxxxxx]
On
Behalf Of Éliás Tamás
Sent: 01 March 2016 15:23
To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
Subject: Re: [win-pv-devel] [Xen-users] windows pv drivers 8.1 series
INACCESSIBLE_BOOT_DEVICE windows 10

Hi.

Are the files in http://xenbits.xen.org/pvdrivers/win/8.1.0/
automatically generated? If yes, when the autogeneration runs? If not,
may I ask you to provide a compiled version? (I have no windows
environment to compile with at all). Thank you.

The binaries directly under http://xenbits.xen.org/pvdrivers/win are
built
from the master branches of the respective repos. The binaries under
http://xenbits.xen.org/pvdrivers/win/8.1.0 are built from specific
tags made
on the staging-8.1 branches of each of the repos and are only
re-built when I
manually kick the workers after I decided to re-tag.
   Paul

2016-03-01 13:20 keltezéssel, Paul Durrant írta:
-----Original Message-----
From: win-pv-devel [mailto:win-pv-devel-
bounces@xxxxxxxxxxxxxxxxxxxx]
On
Behalf Of Paul Durrant
Sent: 01 March 2016 10:09
To: Éliás Tamás; win-pv-devel@xxxxxxxxxxxxxxxxxxxx
Subject: Re: [win-pv-devel] [Xen-users] windows pv drivers 8.1
series
INACCESSIBLE_BOOT_DEVICE windows 10

-----Original Message-----
From: Éliás Tamás [mailto:et@xxxxxxx]
Sent: 01 March 2016 10:07
To: Paul Durrant; win-pv-devel@xxxxxxxxxxxxxxxxxxxx
Subject: Re: [win-pv-devel] [Xen-users] windows pv drivers 8.1
series
INACCESSIBLE_BOOT_DEVICE windows 10

Hi.

Do we have a chance to fix this? Some bat files which deletes the
leftovers? (Since I'm having a BSOD upon normal boot I have no
other
chance then safe mode currently)

Given that the xenbus co-installer still runs I'll add some
code in
there
to
make sure that no unplug is performed on the next reboot.
That sounds well. When will be possible to try the new installer?

I should have a patch today.

Thank you.

Thanks for bringing the precise nature of the problem to my
attention.

Having kicked myself for being so stupid, I now realise why the co-
installers
are not working as I expect... The InitSafeBootMode override in XENBUS
is
preventing FDO creation, hence there will be no child PDOs, hence no
other
driver's co-installer is ever going to run.
So, my plan is to simply prevent emulated device unplug in safe mode
and
remove the override from other drivers. The lack of unplug should
cause
PV
devices to become inactive anyway, which achieves the desired effect.
   Paul
_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

--


Éliás Tamás
Thomas Elias

ETIT[nwpro] KFT, Ügyvezető-Hálózatbiztonsági specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles mérnök-informatikus (MSC)
Master of Science in Information Technology (MSC)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt
_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

--


Éliás Tamás
Thomas Elias

ETIT[nwpro] KFT, Ügyvezető-Hálózatbiztonsági specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles mérnök-informatikus (MSC)
Master of Science in Information Technology (MSC)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt
_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel



_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel


--


Éliás Tamás
Thomas Elias

ETIT[nwpro] KFT, Ügyvezető-Hálózatbiztonsági specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles mérnök-informatikus (MSC)
Master of Science in Information Technology (MSC)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt

_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.