H
Helmuth
Hi everybody!
I have a 1GB flash disk. Ultimately I would like to have 2
partitions (C: and D
which are both protected by the
EWF. In the target designer I entered the following for
the EWF:
EWF Volume Configuration:
Maximum Number of Protected Volumes: 2
Maximum Number of Overlay levels: 1
EWF partition size in KBytes: 1024
Protected Volume # 1 (Volume # 2)
Start EWF enabled: not checked (not checked)
Enable Lazy write: not checked (not checked)
Disk Number: 0 (0)
Partition Number: 1 (2)
Disk Type: IDE (IDE)
Overlay Type: RAM (RAM)
Optimisation option: Optimal Performance checked
(Performance checked)
I did not change anything in the advanced settings. I
created 2 partitions with diskpart. I named them C: and E:
(because I am booting from the CD, which is using D
.
When booting with the image, after final booting, the EWF
partition is missing. I pasted the relevant section of the
FBALOG.TXT below:
11:58:29 AM - [ScanQueue: File Exists]
C:\WINDOWS\System32\MsDtc\Trace\msdtcvtr.bat
11:59:09 AM - [OcTerminate] Finished
11:59:09 AM - [FBALaunch] C:\WINDOWS\FBA\FBAOC.EXE
(ExitCode: 0x0)
11:59:09 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBALIB.DLL, FBALaunchOCM
11:59:09 AM - [FBASetProgressText] Installing
Components...
11:59:13 AM - [FBALaunch] C:\WINDOWS\system32
\regsvr32.exe /s /i C:\WINDOWS\system32\swprv.dll
(ExitCode: 0x0)
11:59:13 AM - [FBALaunch] C:\WINDOWS\system32
\regsvr32.exe /s /i C:\WINDOWS\system32\eventcls.dll
(ExitCode: 0x0)
11:59:13 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBAREG.DLL, FBAMigrateRegistryKeys
11:59:13 AM - [FBAChangeDisplaySettings] Settings: [800,
600, 32, 60]
11:59:13 AM - [FBAChangeDisplaySettings] Settings not
found!
11:59:13 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBALIB.DLL, FBAChangeDisplaySettings
11:59:13 AM - [FBASetProgressText] Resetting Setup
Flag...
11:59:14 AM - [FBARemoveRestart] Updated BootExecute!
11:59:14 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBALIB.DLL, FBAResetSetup
11:59:14 AM - [FBASetProgressText] Replacing System
Hives...
11:59:14 AM - [FBASetProgressText] Resetting Setup
Flag...
11:59:21 AM - [FBAFlushFilesToDisk] FlushFileBuffers
(C:\) succeeded!
11:59:21 AM - [FBADoReboot] Sleeping...
11:59:31 AM - [FBADoReboot] Exiting process...
12:00:25 PM - ConfigureEwf() Start.
12:00:25 PM - Getting EWF config parameters from
registry.
12:00:25 PM - Non El Torito disk configuration.
12:00:25 PM - EWF Partition Size = 1024 (KBytes), Levels
= 1, Volumes = 2.
12:00:25 PM - Protected Volume Config #0 :
12:00:25 PM - Disk= 0,Part= 1,DiskType= IDE,Type= RAM.
12:00:25 PM - Enable= Disabled, Optimize= 0,
LazyWrite= N.
12:00:26 PM - Protected Volume Config #1 :
12:00:26 PM - Disk= 0,Part= 2,DiskType= IDE,Type= RAM.
12:00:26 PM - Enable= Disabled, Optimize= 0,
LazyWrite= N.
12:00:26 PM - Found 1 Hard Disks.
12:00:26 PM - Disk #0 layout info:
12:00:26 PM - PRIMARY
partition,start=0x0000000000007e00,
len=0x000000001f408200, type= 7
12:00:26 PM - PRIMARY
partition,start=0x000000001f410000,
len=0x000000001c2d8000, type= 7
12:00:26 PM - FREE partition,start=0x000000003b6e8000,
len=0x0000000001a94000, type= 0
12:00:26 PM - Allocating EWF in PRIMARY partition,
start=0x000000003b6e8000, len=0x000000000000fc00.
12:00:26 PM - Created EWF partition on Disk = 0,
partition = 3,size = 0x000000000000fc00 .
12:00:26 PM - ewfOpen.
12:00:27 PM - ewfOpen returned invalid file handle.
12:00:27 PM - Deleting EWF Partition #3, disk#=0, type=69
12:00:27 PM - ConfigureEwf() End, status = 0x57.
12:00:27 PM - [CallEntryPointThread] C:\WINDOWS\system32
\ewfdll.dll, ConfigureEwf (Error: 0x57)
12:00:27 PM - [FBASetProgressText] Resetting Setup
Flag...
12:01:40 PM - [FBADoReboot] Sleeping...
12:01:50 PM - [FBADoReboot] Rebooting system...
There seems to be an invalid file handle and the EWF
partition is deleted again. How do I solve this problem?
The same happens when I use the above configuration, but
with only one physical partition (C:, E: was deleted).
When I perform the same procedure as above with only one
partition in the EWF (Maximum Number of Protected Volumes:
1) and created physically on the disk (only C
. The EWF
partition is created.
Your help is much appreciated!
Helmuth
I have a 1GB flash disk. Ultimately I would like to have 2
partitions (C: and D

EWF. In the target designer I entered the following for
the EWF:
EWF Volume Configuration:
Maximum Number of Protected Volumes: 2
Maximum Number of Overlay levels: 1
EWF partition size in KBytes: 1024
Protected Volume # 1 (Volume # 2)
Start EWF enabled: not checked (not checked)
Enable Lazy write: not checked (not checked)
Disk Number: 0 (0)
Partition Number: 1 (2)
Disk Type: IDE (IDE)
Overlay Type: RAM (RAM)
Optimisation option: Optimal Performance checked
(Performance checked)
I did not change anything in the advanced settings. I
created 2 partitions with diskpart. I named them C: and E:
(because I am booting from the CD, which is using D

When booting with the image, after final booting, the EWF
partition is missing. I pasted the relevant section of the
FBALOG.TXT below:
11:58:29 AM - [ScanQueue: File Exists]
C:\WINDOWS\System32\MsDtc\Trace\msdtcvtr.bat
11:59:09 AM - [OcTerminate] Finished
11:59:09 AM - [FBALaunch] C:\WINDOWS\FBA\FBAOC.EXE
(ExitCode: 0x0)
11:59:09 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBALIB.DLL, FBALaunchOCM
11:59:09 AM - [FBASetProgressText] Installing
Components...
11:59:13 AM - [FBALaunch] C:\WINDOWS\system32
\regsvr32.exe /s /i C:\WINDOWS\system32\swprv.dll
(ExitCode: 0x0)
11:59:13 AM - [FBALaunch] C:\WINDOWS\system32
\regsvr32.exe /s /i C:\WINDOWS\system32\eventcls.dll
(ExitCode: 0x0)
11:59:13 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBAREG.DLL, FBAMigrateRegistryKeys
11:59:13 AM - [FBAChangeDisplaySettings] Settings: [800,
600, 32, 60]
11:59:13 AM - [FBAChangeDisplaySettings] Settings not
found!
11:59:13 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBALIB.DLL, FBAChangeDisplaySettings
11:59:13 AM - [FBASetProgressText] Resetting Setup
Flag...
11:59:14 AM - [FBARemoveRestart] Updated BootExecute!
11:59:14 AM - [CallEntryPointThread]
C:\WINDOWS\FBA\FBALIB.DLL, FBAResetSetup
11:59:14 AM - [FBASetProgressText] Replacing System
Hives...
11:59:14 AM - [FBASetProgressText] Resetting Setup
Flag...
11:59:21 AM - [FBAFlushFilesToDisk] FlushFileBuffers
(C:\) succeeded!
11:59:21 AM - [FBADoReboot] Sleeping...
11:59:31 AM - [FBADoReboot] Exiting process...
12:00:25 PM - ConfigureEwf() Start.
12:00:25 PM - Getting EWF config parameters from
registry.
12:00:25 PM - Non El Torito disk configuration.
12:00:25 PM - EWF Partition Size = 1024 (KBytes), Levels
= 1, Volumes = 2.
12:00:25 PM - Protected Volume Config #0 :
12:00:25 PM - Disk= 0,Part= 1,DiskType= IDE,Type= RAM.
12:00:25 PM - Enable= Disabled, Optimize= 0,
LazyWrite= N.
12:00:26 PM - Protected Volume Config #1 :
12:00:26 PM - Disk= 0,Part= 2,DiskType= IDE,Type= RAM.
12:00:26 PM - Enable= Disabled, Optimize= 0,
LazyWrite= N.
12:00:26 PM - Found 1 Hard Disks.
12:00:26 PM - Disk #0 layout info:
12:00:26 PM - PRIMARY
partition,start=0x0000000000007e00,
len=0x000000001f408200, type= 7
12:00:26 PM - PRIMARY
partition,start=0x000000001f410000,
len=0x000000001c2d8000, type= 7
12:00:26 PM - FREE partition,start=0x000000003b6e8000,
len=0x0000000001a94000, type= 0
12:00:26 PM - Allocating EWF in PRIMARY partition,
start=0x000000003b6e8000, len=0x000000000000fc00.
12:00:26 PM - Created EWF partition on Disk = 0,
partition = 3,size = 0x000000000000fc00 .
12:00:26 PM - ewfOpen.
12:00:27 PM - ewfOpen returned invalid file handle.
12:00:27 PM - Deleting EWF Partition #3, disk#=0, type=69
12:00:27 PM - ConfigureEwf() End, status = 0x57.
12:00:27 PM - [CallEntryPointThread] C:\WINDOWS\system32
\ewfdll.dll, ConfigureEwf (Error: 0x57)
12:00:27 PM - [FBASetProgressText] Resetting Setup
Flag...
12:01:40 PM - [FBADoReboot] Sleeping...
12:01:50 PM - [FBADoReboot] Rebooting system...
There seems to be an invalid file handle and the EWF
partition is deleted again. How do I solve this problem?
The same happens when I use the above configuration, but
with only one physical partition (C:, E: was deleted).
When I perform the same procedure as above with only one
partition in the EWF (Maximum Number of Protected Volumes:
1) and created physically on the disk (only C

partition is created.
Your help is much appreciated!
Helmuth