El Torito issues.

  • Thread starter Thread starter Paul Frederiksen
  • Start date Start date
P

Paul Frederiksen

Here is my problem:

I am able to boot just fine into the embedded image that I
created on my d: drive. Everything words great.

When I hd2iso, and burn the .iso to disk, that works, but
when I try to boot it off the cdrom, I just get a black
screen with a blinking cursor. It is obviously TRYING to
boot off the cdrom, otherwise it would say that the media
isn't bootable.

Any ideas?

Thanks!

Paul
 
Is there a better tutorial on how to make a bootable cd
out of a working embedded drive? The Microsoft Howto isn't
that great...
 
From FBA.log:

15:57:03 PM - ConfigureEwf() Start.

15:57:03 PM - Getting EWF config parameters from
registry.

15:57:03 PM - EWF Partition Size = 0 (KBytes), Levels =
1, Volumes = 1.

15:57:03 PM - Protected Volume Config #0 :

15:57:03 PM - Disk= 0,Part= 1,DiskType= IDE,Type= RAM.

15:57:03 PM - Enable= Disabled, Optimize= 0,
LazyWrite= N.

15:57:03 PM - Found 2 Hard Disks.

15:57:03 PM - Searching for El Torito disk.

15:57:03 PM - Disk0 signature = 0xCCCDCCCD.

15:57:03 PM - Disk1 signature = 0x7FFFFFFF.

15:57:03 PM - Checking Start value in
System\CurrentControlSet\Services\redbook key.

15:57:03 PM - Resetting Start value.

15:57:03 PM - Checking Start value in
System\CurrentControlSet\Services\Imapi key.

15:57:03 PM - Resetting Start value.

15:57:04 PM - Disk #0 layout info:

15:57:04 PM - PRIMARY
partition,start=0x0000000000007e00,
len=0x0000000863ef6200, type= 7

15:57:04 PM - EXTENDED
partition,start=0x0000000863efe000,
len=0x000000002bd5e000, type= 15

15:57:04 PM - LOGICAL
partition,start=0x0000000863efe000,
len=0x000000002bd5e000, type= 6

15:57:04 PM - FREE partition,start=0x000000088fc5c000,
len=0x000000000675c000, type= 0

15:57:04 PM - Can't create EWF partition size =
0x000000000000fc00 on disk# 0.

15:57:04 PM - Disk #1 layout info:

15:57:04 PM - EXTENDED
partition,start=0x0000000000007e00,
len=0x000000002bd5e000, type= 15

15:57:04 PM - LOGICAL
partition,start=0x0000000000007e00,
len=0x000000002bd5e000, type= 11

15:57:04 PM - FREE partition,start=0x000000002bd65e00,
len=0x00000001d209c200, type= 0

15:57:04 PM - Can't create EWF partition size =
0x000000000000fc00 on disk# 1.

15:57:04 PM - Failed to create EWF partition.

15:57:04 PM - ConfigureEwf() End, status = 0x80070057.
 
Hi,

According to your FBA log, the EWF volume is not being created. This is
because the EWF volume is trying to configure itself immediately after an
extended partition.

Either add some room WITHIN the extended partition for the EWF volume, or
change the extended partition type to primary. If you are unable to change
the partition settings of your current hard drive, try using a different
hard disk with only the 650 MB primary partition on it.

Let us know if this doesn't solve your problem.

Dan
 
When you deploy your El Torito run-time image (to run FBA) it MUST be on C:.
This is a critical step because of the drive letter swap that is done with
etprep.

I'd recommend that you use a second hard disk with a 650 MB primary FAT
partition. Deploy your image there, unplugging all other drives from your
system (with the exception of your CD-ROM drive). Let FBA complete. Then,
verify that EWF works.

After that, run etprep. Boot back to your Windows development system
(plugging the other drive back into the system) and finish creating your El
Torito CD.

Dan
 
I managed to fix the ewf problem. ewfmgr c: now shows as
enabled.

So I did a etprep /all

I booted into my normal setup, hd2iso, burned the iso, and
I still get the black screen with a cursor when booting
from the cdrom...
 
Thanks, that is probably my problem.
-----Original Message-----
When you deploy your El Torito run-time image (to run FBA) it MUST be on C:.
This is a critical step because of the drive letter swap that is done with
etprep.

I'd recommend that you use a second hard disk with a 650 MB primary FAT
partition. Deploy your image there, unplugging all other drives from your
system (with the exception of your CD-ROM drive). Let FBA complete. Then,
verify that EWF works.

After that, run etprep. Boot back to your Windows development system
(plugging the other drive back into the system) and finish creating your El
Torito CD.

Dan


--
This posting is provided "AS IS" with no warranties, and confers no rights.





.
 
Paul,

You can do what Dan suggest or you can try to apply following info:

1. You can initialize and use RAM EWF without creation of temporary EWF
partition. Info on this I have posted on www.xpefiles.com
2. You don't have to use first disk or partition to have drive letter C:,
you can reassign drive letter from TD.
Read:
http://www.microsoft.com/windows/embedded/community/tips/xp/runtimepartition
..asp
3. if needed etprep can be probably replaced with manually changing values
in registry.

Bear in mind that I don't use El-Torito.

Regards,
Slobodan
 
Slobodan-
You can do what Dan suggest or you can try to apply following info:

1. You can initialize and use RAM EWF without creation of temporary EWF
partition. Info on this I have posted on www.xpefiles.com

I did this. It worked wonderfully!
2. You don't have to use first disk or partition to have drive letter C:,
you can reassign drive letter from TD.
Read:
http://www.microsoft.com/windows/embedded/community/tips/x p/runtimepartition
..asp

I will check into this.
 
Back
Top