EWF and FBWF coexist?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi, everyone

I am trying to build a XP embedded image that has two disk partitions, C:
protected by EWF RAM (REG). and D: protected by FBWF.

I had no problem build images with just EWF or with just FBWF. They works
perfectly for me. However, I am having problem when I try to make EWF and
FBWF coexist on different partitions on the same drive, which I believe is
possible according to one of the MSDN articles.

What I did was
1. From the development machine, I made two partitions on the drive, D: and
E:.
2. In Target Designer, I selected all the EWF related components and File
Based Write Filter component.
3. In EWF settings, I set number of protected volumes to be 1 and chose RAM
reg mode.
4. In FBWF settings, I set number of protected volumes to be 1 and set the
volume name to be D:
5. I did the trick I learned from article "Make Your Runtime Think it's on
C:\ While it's on Any Other Partition" to rename the D: into C: and E: into
D:.
6. Checked dependencies and built the image successfully.

When I deployed the image, the FBA went through most of the steps, but after
a couple of reboot, it stuck at "Resetting setup Flag..." and did not proceed.

Please let me know if you have successfully make EWF and FBWF work together,
or have any insight into my problem.

Thanks.

..Lucy.
 
The can exist together, but they have to protect different drives. Something
in your setup may have both filters coliding into each other.

Can you post the FBA log down near the end where the reboot starts?

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
XP Embedded Book Author - XP Embedded Advanced, XP Embedded Supplemental
Toolkit
 
Sean,

Thanks for your reply.
I don't know where the boot occurred. so I copied the following bunch. Hope
there is some hint in it.

..Lucy.

0:08:56 AM - [FBALaunch] C:\WINDOWS\FBA\FBAOC.EXE (ExitCode: 0x0)
0:08:56 AM - [CallEntryPointThread] C:\WINDOWS\FBA\FBALIB.DLL, FBALaunchOCM
0:08:56 AM - [FBASetProgressText] Installing Components...
0:08:57 AM - [FBALaunch] C:\WINDOWS\system32\mstinit.exe /setup (ExitCode:
0x0)
0:08:57 AM - [FBALaunch] C:\WINDOWS\system32\regsvr32.exe /s /i
C:\WINDOWS\system32\eventcls.dll (ExitCode: 0x0)
0:08:59 AM - [FBALaunch] C:\WINDOWS\system32\regsvr32.exe /s /i
C:\WINDOWS\system32\swprv.dll (ExitCode: 0x0)
0:08:59 AM - [CallEntryPointThread] C:\WINDOWS\FBA\FBAREG.DLL,
FBAMigrateRegistryKeys
0:08:59 AM - [FBAChangeDisplaySettings] Settings: [1024, 768, 32, 85]
0:08:59 AM - [FBAChangeDisplaySettings] Found settings!
0:08:59 AM - [FBAChangeDisplaySettings] Changing settings!
0:08:59 AM - [FBAChangeDisplaySettings] Success!
0:08:59 AM - [CallEntryPointThread] C:\WINDOWS\FBA\FBALIB.DLL,
FBAChangeDisplaySettings
0:08:59 AM - [FBASetProgressText] Resetting Setup Flag...
0:09:00 AM - [FBARemoveRestart] Updated BootExecute!
0:09:00 AM - [CallEntryPointThread] C:\WINDOWS\FBA\FBALIB.DLL,
FBAResetSetup
0:09:00 AM - [FBASetProgressText] Installing Components...
0:09:00 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.JScript.tlb
(ExitCode: 0x0)
0:09:00 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Vsa.Vb.CodeDOMProcessor.tlb (ExitCode: 0x0)
0:09:00 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.tlb (ExitCode:
0x0)
0:09:00 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.tlb
(ExitCode: 0x0)
0:09:00 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.tlb
(ExitCode: 0x0)
0:09:01 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.tlb (ExitCode: 0x0)
0:09:01 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Vsa.tlb (ExitCode:
0x0)
0:09:01 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscoree.tlb (ExitCode: 0x0)
0:09:02 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regtlibv12.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.tlb (ExitCode: 0x0)
0:09:13 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\gacutil.exe /il
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\BaseAssemblyListV20.txt
(ExitCode: 0x0)
0:09:24 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll (ExitCode: 0x0)
0:09:36 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.Design.dll
(ExitCode: 0x0)
0:09:50 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll
(ExitCode: 0x0)
0:09:55 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.XML.dll (ExitCode: 0x0)
0:10:02 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll (ExitCode: 0x0)
0:10:16 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Design.dll (ExitCode:
0x0)
0:10:16 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll (ExitCode: 0x0)
0:10:16 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll (ExitCode:
0x0)
0:10:17 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Deployment.dll
(ExitCode: 0x0)
0:10:18 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\dfsvc.exe (ExitCode: 0x0)
0:10:19 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Build.Engine.dll
(ExitCode: 0x0)
0:10:19 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Build.Framework.dll
(ExitCode: 0x0)
0:10:22 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Build.Tasks.dll
(ExitCode: 0x0)
0:10:22 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Build.Utilities.dll
(ExitCode: 0x0)
0:10:22 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Accessibility.dll (ExitCode:
0x0)
0:10:23 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.dll
(ExitCode: 0x0)
0:10:24 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Security.dll (ExitCode:
0x0)
0:10:25 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CustomMarshalers.dll (ExitCode:
0x0)
0:10:26 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.DirectoryServices.dll
(ExitCode: 0x0)
0:10:27 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.DirectoryServices.Protocols.dll (ExitCode: 0x0)
0:10:39 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.dll (ExitCode: 0x0)
0:10:39 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.RegularExpressions.dll (ExitCode: 0x0)
0:10:42 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.Services.dll
(ExitCode: 0x0)
0:10:44 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.configuration.dll
(ExitCode: 0x0)
0:10:44 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Transactions.dll
(ExitCode: 0x0)
0:10:48 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Web.Mobile.dll
(ExitCode: 0x0)
0:10:50 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.VisualBasic.dll
(ExitCode: 0x0)
0:10:50 AM - [FBALaunch]
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegSvcs.exe /bootstrapi
(ExitCode: 0x0)
0:10:50 AM - [FBASetProgressText] Replacing System Hives...
0:10:50 AM - [FBASetProgressText] Resetting Setup Flag...
0:10:55 AM - [FBAFlushFilesToDisk] FlushFileBuffers(C:\) succeeded!
0:10:55 AM - [FBADoProperShutdown] Sleeping...
0:11:05 AM - [FBADoProperShutdown] Exiting process...
 
Back
Top