I have been trying (for a long time!) to create a bootable CD for Norton Ghost 2003 without using a Floppy drive. I finally did it and thought someone else might benefit from this. Let me know if this is helpful. It uses Bart's BFD utility.
Just FYI, I am running WinXP. These are the steps:
1) Download Bart's BFD utility from
http://www.nu2.nu/bfd/2) Create the Virtual Drive "B:" as follows (this fools Ghost into writing the files to the hard drive):
a. Open a Dos window
Click Start / Click Run / Type "Command" / click OK)
b. Type the following at the Dos command prompt:
subst b: c:\GhostFiles
Press <Enter>
Note: "c:\ GhostFiles " is any existing and empty path on your hard drive
3) Use Norton Ghost to write all the files to the hard drive.
a. Under "Ghost Utilities" choose Norton Ghost Boot Wizard
b. Choose the kind of Boot Disk and all the parameters which work for your system.
c. When you get to the wizard screen where it asks for "Floppy disk Drive," the drop down combo allows for "A:" or "B:".
i. Choose "B:"
ii. Uncheck "Format Disk"
d. Continue and Finish. Norton will write files to the B: drive (a path on your hard drive)
4) In Explorer, goto the directory where the ghost files were written (e.g. c:\GhostFiles)
a. Edit Autoexec.bat and config.sys to your hearts content
b. I use Barts MSDos 7.01 (not Norton's supplied PCDos) since I don't have a bootsec.bin file for PCDos. Therefore, the 3 files in B: are not used and can be erased: command.com, ibmbios.com, ibmdos.com
5) Configure BFD
a. In Explorer, goto the directory where BFD is installed
b. edit bfd.sam and save it to bfd.cfg. My bfd.cfg looks like this:
Note that the "c" command is the copy command and you should have a copy line for every file you want copied to your floppy image. "m" is the make directory command. Mine mirrors the directory and file structure that Norton wrote to the hard drive.
# -------------------------------------------------------------------------
# ghost cdrom boot disk
# -------------------------------------------------------------------------
n ghostBoot
b cdrom
c GhostFiles\Autoexec.bat
c GhostFiles\config.sys
c GhostFiles\guest.exe
c GhostFiles\mouse.com
m ghost
c GhostFiles\ghost\ghost.exe ghost
m fwr
c GhostFiles\fwr\aspi1394.sys fwr
6) Rund BFD using the Dos Command Prompt
a. I had to do this step to workaround a bug in BFD - the temp directory wouldn't automatically create, so I had to do it manually each time I ran BFD. You will have to substitute your own temp path for mine. bfd will tell you where it is trying to write to and give an error that it can't.
md C:\DOCUME~1\MICHAE~1\LOCALS~1\Temp\$bfd$
b. Type the command
bfd -d -i ghostBootImage.ima -t 288 ghostBoot c:\temp\ghostimage
c. This creates a 2.88mb floppy image file: ghostBootImage.ima
d. Use Roxio Easy CD Creator (or Nero) to create a boot disk. Give it the option to supply the image and choose "ghostBootImage.ima"
Hope this helps someone.