Hi,
I have a system that is not booting up (I don’t have any of mine drivers on
it).
However I still need to debug it because I have done a bare metal recovery
from a backed up volume image on the target system.
Not booting up means it is giving BugCheck 0x7B (INACCESSIBLE_BOOT_DEVICE)
and call stack is below:–
kd> kb
ChildEBP RetAddr Args to Child
f78b2648 80825b5b 00000003 f78b2a98 00000000
nt!RtlpBreakWithStatusInstruction
f78b2694 80826a4f 00000003 00000000 80084000 nt!KiBugCheckDebugBreak+0x19
f78b2a2c 80826de7 0000007b f78b2a98 c0000034 nt!KeBugCheck2+0x5d1
f78b2a4c 809fe64f 0000007b f78b2a98 c0000034 nt!KeBugCheckEx+0x1b
f78b2bb4 80a00b25 80084000 00000000 80084000 nt!IopMarkBootPartition+0xf7
f78b2c04 809fd3e3 80084000 f78b2c48 00000000
nt!IopInitializeBootDrivers+0x4bb
f78b2c74 809fb5bb 80084000 00000000 8bd77948 nt!IoInitSystem+0x61f
f78b2da0 808e0a69 80084000 f78b2ddc 809419d6
nt!Phase1InitializationDiscard+0x9cf
f78b2dac 809419d6 80084000 00000000 00000000 nt!Phase1Initialization+0xd
f78b2ddc 80887faa 808e0a5c 80084000 00000000 nt!PspSystemThreadStartup+0x2e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
I see that *nt!IopMarkBootPartition* is calling ZwOpenFile for *object path
“\ArcName\multi(0)disk(0)rdisk(0)partition(1)”.
*And return code is STATUS_OBJECT_NAME_NOT_FOUND (0xC0000034), which means
that this object path has not been built yet.
I thought of listing Miniport Adapters and IDE Adapters.
I see that there are debugger extensions for debugging SCSI Miniport/port
but don’t see any extensions for IDE based ones.
If any1 know of any1 who has developed it and is free on the web, please
provide the link.
Any pointers/approach on the problem above would also be helpful.
Thanks in advance.
Regards
Deepak