Another El torito problem

Joined
Sep 10, 2008
Messages
2
Reaction score
0
Hi,



I've followed this tutorial http://msdn.microsoft.com/en-us/library/ms932905.aspx

I've enabled ewf (ewfmgr c: -enable) right after the FBA and make a etprep /all to reboot my "test pc"
during the FAB the "pre fab iso" was present in the CD-ROM drive.

I check, the FBA log to see if the ewf driver was found during the FBA and I get this :

Code:
16:45:42 - [FBAAddDevInstanceId] ELTORITOELTORITODISKDEVICE1&2AA0FFE4&0&0000

I assume that the ewf driver has been found. But, for the moment I can't make my XPE boot from the CD, I get a "Missing Operating System".

Any one can tel me what's wrong (I'm running the iso directly in a virtula pc)?
 
Joined
Sep 10, 2008
Messages
2
Reaction score
0
New tips

Hi,

I get some more info, the fba log and the iso dump

Code:
jeudi 11 septembre 2008
 10:26:28 -  [FBASetProgressText] Setting PNP Flag... 
......
 
 10:27:11 -  [FBAAddDevInstanceId] ELTORITO\ELTORITODISKDEVICE\1&2AA0FFE4&0&0000 
 
...

 09:28:32 -  ConfigureEwf() Start.
 
 09:28:32 -  Getting EWF config parameters from registry.
 
 09:28:32 -  EWF Partition Size = 0 (KBytes), Levels = 1, Volumes = 1.
 
 09:28:32 -  Protected Volume Config #0 :
 
 09:28:32 -	Disk= 0,Part= 1,Type= RAM.
 
 09:28:32 -	Enable= Disabled, Optimize= 0, LazyWrite= N.
 
 09:28:32 -  Found 2 Hard Disks.
 
 09:28:32 -  Searching for El Torito disk.
 
 09:28:32 -  Disk0 signature = 0xB799AB90.
 
 09:28:32 -  Disk1 signature = 0x4F544C45.
 
 09:28:32 -  Disk1 is an ElTorito disk.
 
 09:28:32 -  Checking Start value in System\CurrentControlSet\Services\redbook key.
 
 09:28:32 -  Checking Start value in System\CurrentControlSet\Services\Imapi key.
 
 09:28:32 -  Deleting EWF Partition #2, disk#=0, type=69
 
 09:28:32 -  Disk #0 layout info:
 
 09:28:32 -  PRIMARY partition,start=0x0000000000010000, len=0x0000000025800000, type= 6 
 
 09:28:32 -  FREE partition,start=0x0000000025810000, len=0x000000001a7b0000, type= 0 
 
 09:28:32 -  Allocating EWF in PRIMARY partition, start=0x0000000025810000, len=0x0000000000011600. 
 
 09:28:32 -  Created EWF partition on Disk = 0, partition = 2,size = 0x0000000000011600 .
 
 09:28:32 -  ewfOpen.
 
 09:28:32 -  EWF Volume Config on Disk#0, Partition#2:
 
 09:28:32 -	Segments = 0, Max Volumes = 1, Max Levels = 1 
 
 09:28:32 -  ewfAdd. 
 
 09:28:32 -  Protected Volume Config on Disk0\Partition1 :
 
 09:28:33 -	Type = RAM, State= DISABLED.
 
 09:28:33 -  ewfClose 
 
 09:28:33 -  Saving EWF configuration to registry:
 
 09:28:33 -  Protected Volume ArcName = multi(0)disk(0)rdisk(0)partition(1).
 
 09:28:33 -  ConfigureEwf() End, status = 0x0.
 
 09:28:33 -  [CallEntryPointThread] C:\WINDOWS\system32\ewfdll.dll, ConfigureEwf 
 09:28:33 -  [FBASetProgressText] Resetting Setup Flag... 
 09:28:35 -  [FBADoProperShutdown] Sleeping... 
 09:28:45 -  [FBADoProperShutdown] Rebooting system... 
 09:31:17 -  DeletePartition() Start.
 
 09:31:17 -  Found 2 Hard Disks.
 
 09:31:17 -  Deleting EWF Partition #2, disk#=0, type=69
 
 09:31:17 -  DeletePartition() End, status = 0x0.
 
 09:31:17 -  Checking Start value in System\CurrentControlSet\Services\redbook key.
 
 09:31:17 -  Checking Start value in System\CurrentControlSet\Services\Imapi key.
 
 09:31:17 -  FlipDriveLetters() Start.
 
 09:31:17 -  Getting EWF config parameters from registry.
 
 09:31:17 -  EWF Partition Size = 0 (KBytes), Levels = 1, Volumes = 1.
 
 09:31:17 -  Protected Volume Config #0 :
 
 09:31:17 -	Disk= 0,Part= 1,Type= RAM.
 
 09:31:17 -	Enable= Disabled, Optimize= 0, LazyWrite= N.
 
 09:31:17 -  Found 2 Hard Disks.
 
 09:31:17 -  Searching for El Torito disk.
 
 09:31:17 -  Disk0 signature = 0xB799AB90.
 
 09:31:17 -  Disk1 signature = 0x4F544C45.
 
 09:31:17 -  Disk1 is an ElTorito disk.
 
 09:31:17 -  QueryEnumerateKey: DiskSignature = 0x4F544C45, BootDriveLetter = \DosDevices\C:. 
 
 09:31:17 -  RegQueryInfoKey: MaxValueLen = 48, MaxDataLen = 238, nValues = 8. 
 
 09:31:17 -  RegEnumValue(\??\Volume{aa73c341-7fe3-11dd-9523-806d6172696f}),index = 0.
 
 09:31:17 -  RegEnumValue(\DosDevices\C:),index = 1.
 
 09:31:17 -  Found boot drive letter.
 
 09:31:17 -  RegEnumValue(\??\Volume{aa73c342-7fe3-11dd-9523-83ac437afc06}),index = 2.
 
 09:31:17 -  RegEnumValue(\DosDevices\D:),index = 3.
 
 09:31:17 -  RegEnumValue(\??\Volume{aa73c343-7fe3-11dd-9523-83ac437afc06}),index = 4.
 
 09:31:17 -  RegEnumValue(\DosDevices\A:),index = 5.
 
 09:31:17 -  RegEnumValue(\??\Volume{aa73c344-7fe3-11dd-9523-83ac437afc06}),index = 6.
 
 09:31:17 -  RegEnumValue(\DosDevices\E:),index = 7.
 
 09:31:17 -  Found disk signature.
 
 09:31:17 -  Swapped \DosDevices\C: ID with \DosDevices\E: ID.
 
 09:31:17 -

Code:
 ISO-9660/ElTorito image dump for U:\bootcd.iso
Empty sectors omitted.
Volume Descriptor at sector 16 [0x10]:
   Type:		   0x01  [Primary Volume Descriptor]
   Signature:	  CD001
   Version:		0x01
Primary Volume Descriptor:
   [1 reserved byte]
   Sys ID:		 "								"
   Volume ID:	  " Windows XP Embedded (El Torito)"
   [8 reserved bytes]
   Vol Size:	   0x0004B027
   [32 reserved bytes]
   Set Size:	   0x0001
   Seq Num:		0x0001
   LB Size:		0x0800
   PT Size:		0x0000000A
   TypeL PT:	   0x00000015
   Opt TypeL PT:   0x00000000
   TypeM PT:	   0x16000000 [big-endian]
   Opt TypeM PT:   0x00000000 [big-endian]
Occurence of Root Directory Record
Directory Record:
   LEN_DR:		 0x22
   Ext Attr Len:   0x00
   Extent Loc:	 0x00000014
   Data Len:	   0x00000800
   Recording Time: 09/11/2008 07:35:34 UTC +0 x 15 min.
   File Flags:	 0x02
   File Unit Size: 0x00
   IxLv Gap Size:  0x00
   Vol Seq Number: 0x01
   LEN_FI:		 0x01
   File ID:		""
End Directory Record.
End Occurence of Root Directory Record
   Vol Set ID:
"																"
"																"
   Publisher ID:
"																"
"										   MICROSOFT CORPORATION"
   Data Prep ID:
"																"
"																"
   App ID:
"																"
"																"
   (C) File ID:
"									 "
   Abst File ID:
"									 "
   Bibl File ID:
"									 "
   Creation Time:  09/11/2008 07:35:34.01 UTC +0 x 15 min.
   Modif. Time:	09/11/2008 07:35:34.01 UTC +0 x 15 min.
   Expire Time:	00/00/0000 00:00:00.00 UTC +48 x 15 min.
   Effective Time: 00/00/0000 00:00:00.00 UTC +48 x 15 min.
   File Struc Ver: 0x01
   [1 reserved byte]
   [512 reserved bytes]
   [653 reserved bytes]
End Primary Volume Descriptor.
End Volume Descriptor.
Volume Descriptor at sector 17 [0x11]:
   Type:		   0x00  [Boot Record]
   Signature:	  CD001
   Version:		0x01
Boot Record:
   Boot Sys ID:	"		 EL TORITO SPECIFICATION"
   Boot ID:		"								"
   Boot Cat:	   0x00000013
   [reserved bytes]
End Boot Record.
End Volume Descriptor.
El Torito Boot Catalog:
Validation Entry:
   Header ID:	  0x01
   Platform ID:	0x00
   [1 reserved WORD]
   ManufacturerID: "Microsoft Corporation   "
   Checksum:	   0x092C
   Key Byte 1:	 0x55
   Key Byte 2:	 0xAA
End Validation Entry.
Initial/Default Entry:
   Boot Indicator: 0x88
   Boot Media:	 0x04
   Load Segment:   0x07C0
   System Type:	0x06 [BIGDOS]
   [1 unused byte]
   #Load Sectors:  0x0001
   Load RBA:	   0x00000017
   [20 reserved bytes]
End Initial/Default Entry.
End El Torito Boot Catalog.

I run a bootprep right before copying my image on the target disk and run ewfmgr c: -enable before thr etprep /all command. But I still get the "Missing Operating system" message.

Can anyone tell me what i'm missing ?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top