#1 Burning Software

It is currently Fri Dec 20, 2024 10:36 am

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Problems is creating bootable CD from Sample
PostPosted: Wed Apr 12, 2006 6:44 pm 
Offline

Joined: Sun Oct 30, 2005 11:26 pm
Posts: 25
Help.

I am trying to create a bootable CD using the MSVC sample application from StarBurn 6.1.10.

C:\Program Files\Rocket Division Software\StarBurn6.4.10 SDK\Bin\Samples\GUI\MSVC\DataBurner.exe

I specify the eltorito image file: image1.bin

Then populate the disk with the remaining files and directories.

This should produce a bootable windows PE Disk.

When I attempt to boot the Disk, I get the following error:

ERROR MESSAGE wrote:
1. FD 1.44MB System Type(OF)
CDBOOT: Cannot Boot from CD-CODE:4


We need to be able to create user customized boot CDs, and given that we cannot read an (bootable) ISO image file from HD into memory, that leaves us with the creating a boot CD from scratch.


Thanks


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 13, 2006 9:56 am 
Hi!

Evidently, you create non-floppy image for boot. In our GUI samples we assume floppy 1.44 images. You should specify another ELTORITO_MEDIA_... constant in call to StarBurn_ISO9660JolietFileTree_SetBootImage.

Regards,
Alexander Orlovsky


Top
  
 
 Post subject:
PostPosted: Fri Apr 14, 2006 9:59 pm 
Offline

Joined: Sun Oct 30, 2005 11:26 pm
Posts: 25
Our boot file is from a Windows Bootable CD. We are creating a custom Windows PE ( Windows XP slimmed down ) bootable CD. This boots just like the Windows installation CD.

I emailed the boot image file to support.

Which "ELTORITO_", should we use?

Thanks


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 14, 2006 11:08 pm 
Offline

Joined: Sun Oct 30, 2005 11:26 pm
Posts: 25
OK, I figured it out.

I need to use "ELTORITO_PLATFORM_80X86" with a sector count of 4.


l__EXCEPTION_NUMBER = StarBurn_ISO9660JolietFileTree_SetBootImage(
l__PVOID__ISO9660JolietFileTree,
"ETFSBOOT.COM",
6, // Just stick with 6 here...
ELTORITO_PLATFORM_80X86,
4, // 4 Sectors for a windows boot.
FALSE,// don't hide the file
( PCHAR )( &l__CHAR__ExceptionText ),
sizeof( l__CHAR__ExceptionText ),
&l__ULONG__Status
);



Now once the OS boots to a command prompt, it reboots. I also noticed that the file "boot.img" is in the root of the boot disk. Is there any way to ellminate "boot.img" from the disk?

I think may be related to the reboot.

Shouldn't the boot sectors exist on the disk itself, and not as part of the filesystem?

Thanks


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 15, 2006 7:01 am 
Hi!

You should specify ELTORITO_MEDIA_CUSTOM, which means no emulation (CD bootable image). Actually it is just a coincidence that ELTORITO_PLATFORM_80X86 has the same value :-).
To eliminate boot.img use parameter p__BOOLEAN__HideNode to StarBurn_ISO9660JolietFileTree_SetBootImage, set it to TRUE instead of FALSE.
If it reboots, the problem maybe rather in your files, we'll check the image that you sent.

Regards,
Alexander Orlovsky


Top
  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 16 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group