- Disk Class Upper Filter Causes Problems
- Posted by John on November 24th, 2004
Hi,
I installed a upper class filter driver to Disk Drives (GUID =
{4D36E967-E325-11CE-BFC1-08002BE10318}). Toaster filter driver
available in xpddk under src\general\toaster\filter\clasupper is used
for this purpose.
But when I reboot the machine, it will not boot agian execpt in "Last
Good Configuration".
Think that filter driver installation was not correct.
Installation Details are as follows.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\mydiskfilter]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"DisplayName"="mydiskfilter"
"ImagePath"= "Full SYS file path here"
"Group"="PnP Filter" ( Also tried "System Bus Extender")
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}]
"UpperFilters"= "PartMgr mydiskfilter"
Please point out what is going wrong here.
regards
John
- Posted by nospam@cristalink.com on November 24th, 2004
"John" <johnav@gmail.com> wrote in message
news:dfe06071.0411240403.6f4021f@posting.google.co m...
What happens? Crash?
What is "Full SYS file path here"? You can't use "C:\...".
CE-BFC1-08002BE10318}]
There may be a problem in your filter as well.
--
http://www.firestreamer.com - NTBACKUP to DVD and DV
- Posted by John on November 25th, 2004
My disk upper filter driver is up and running if boot drive is NTFS.
But not working when boot drive is FAT32.
When boot drive is FAT32, I am getting Bug Check code 7B. ie
INACCESSIBLE_BOOT_DEVICE.
Logs from kerel debugger is as follows. Please help me to resolve the
same.
----------------------------------------------------------------------------
Waiting to reconnect...
Connected to Windows XP 2600 x86 compatible target, ptr64 FALSE
Kernel Debugger connection established.
Symbol search path is: C:\secterminal
Executable search path is: C:\secterminal
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for ntoskrnl.exe -
Windows XP Kernel Version 2600 UP Free x86 compatible
Built by: 2600.xpsp1.020828-1920
Kernel base = 0x804d4000 PsLoadedModuleList = 0x8054be30
System Uptime: not available
*** Fatal System Error: 0x0000007b
(0xF8959640,0xC0000034,0x00000000,0x00000000)
Break instruction exception - code 80000003 (first chance)
A fatal system error has occurred.
Debugger entered on first try; Bugcheck callbacks have not been
invoked.
A fatal system error has occurred.
Connected to Windows XP 2600 x86 compatible target, ptr64 FALSE
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for ntoskrnl.exe -
Loading Kernel Symbols
...........................
Loading unloaded module list
Loading User Symbols
************************************************** *****************************
*
*
* Bugcheck Analysis
*
*
*
************************************************** *****************************
Use !analyze -v to get detailed debugging information.
BugCheck 7B, {f8959640, c0000034, 0, 0}
***** Kernel symbols are WRONG. Please fix symbols to do analysis.
Probably caused by : Unknown_Image ( nt!DbgBreakPointWithStatus+4 )
Followup: MachineOwner
---------
nt!DbgBreakPointWithStatus+0x4:
805103fa cc int 3
-------------------------------------------------------------------------------
"nospam@cristalink.com" <cristalink@nospam.nospam> wrote in message news:<e0F9Hkk0EHA.3236@TK2MSFTNGP15.phx.gbl>...
- Posted by nospam@cristalink.com on November 25th, 2004
Try DDK\src\storage\filters\diskperf. It's a filter driver for a disk, not
for a toaster.
--
http://www.firestreamer.com - NTBACKUP to DVD and DV
"John" <johnav@gmail.com> wrote in message
news:dfe06071.0411250051.4e4d5de5@posting.google.c om...
***
***
- Posted by Calvin Guan on November 25th, 2004
"nospam@cristalink.com" <cristalink@nospam.nospam> wrote in message
news:OqXtI6s0EHA.2200@TK2MSFTNGP09.phx.gbl...
Always wear your safety glasses before playing with diskperf-
It does *nextIrpStack = *currentIrpStack instead of IoCopy....
It uses notification event (manual reset) to do synchronzation but never
clear it.
--
Calvin Guan Software Engineer/Radeon NT Drivers
ATI Technologies Inc. Markham ON, Canada www.ati.com
No matter how many fish in the sea it'd be so empty without me - Without Me,
Eminem
- Posted by John on November 26th, 2004
Solved now.
Reason : Driver name was not in 8.3 format
regards
John
"Calvin Guan" <cguan@pleasenospam.ati.com> wrote in message news:<#U4R#4v0EHA.1296@TK2MSFTNGP10.phx.gbl>...