Radified Community Forums
Rad Community Technical Discussion Boards (Computer Hardware + PC Software) >> Norton Ghost 2003,  Ghost v8.x + Ghost Solution Suite (GSS) Discussion Board >> Adding USB to Ghost Boot CD

Message started by Hardtarget on Jun 30th, 2005 at 4:12pm

Title: Adding USB to Ghost Boot CD
Post by Hardtarget on Jun 30th, 2005 at 4:12pm
Hello All -

Great site you have here.  I just followed the "Standard Ghost Bootable CD/DVD--on Steroids" guide at http://nightowl.radified.com/bootcd/started.html and it worked perfectly first try.  I have a shiney new Ghost Boot CD (running ghost 8 actually).

Here is my issue, i'm at work and I have a laptop that needs to be ghosted to a external HD connected to the computer by USB.  If I were to create a ghost floppy you get the option of adding USB support.  The laptop has no floppy drive, my computer has no floppy drive, and nobody around here has a floppy drive which I didn't realize until about an hour ago!

So, there must be a way to add USB support to the ghost boot cd I just made, does anybody have any clue on how to do that?

thanks a ton

edit - also if this should of been in the low rad forum i'm sorry, I didn't really know where to put it heh

Title: Re: Adding USB to Ghost Boot CD
Post by Brian on Jun 30th, 2005 at 7:56pm
This is an alternative solution.

to get the Ghost 8 plugin you need to download PE Builder v3.1.3 zip package but this version of BartPE doesn't have USB support. You need to add a few files from your Ghost installation to complete the plugin. Use the links below to build the Reatogo version. Ignore the Ghost 9 instructions.



Add your completed Ghost 8 plugin (folder) to the BartPE plugin folder just before starting the build process. Check that it is enabled.

You will have a CD which does what you presently desire and a whole lot more.

Title: Re: Adding USB to Ghost Boot CD
Post by Hardtarget on Jun 30th, 2005 at 9:32pm
although that is good if you want to use bart's PE I didn't particularly want to :)

Is that my only option, if so i'll have to cave and do it, but I was hoping something could be added to the boot cd i already have.

Title: Re: Adding USB to Ghost Boot CD
Post by Brian on Jun 30th, 2005 at 9:39pm
Someone else will help, I'm sure. I was only giving you an alternative approach.

Title: Re: Adding USB to Ghost Boot CD
Post by NightOwl on Jul 1st, 2005 at 12:51am

So, there must be a way to add USB support to the ghost boot cd I just made, does anybody have any clue on how to do that?

Yes--there are several ways to add USB support to the Ghost boot CD.

That's Project #2 and Project #3 of the Guide--which I am still in the process of adding--they unfortunately are not ready yet.

See here for a better USB DOS driver than supplied with Ghost:

A Better USB 2.0 DOS Driver for Ghost + More!

The above thread tells you where to get the two files you need below from Radified's downloads here:

Downloadable Files

You're looking for 'USB-DOS files' down at the bottom on the left side.

So, using the same outine in the Creating Bootable CD/DVD's Without A:\Floppy Drive Project #1, you would add the following two lines to the config.sys file:


Device=usbaspi.sys /e /v

Then add the following two files to the other list of boot files that you are injecting using WinImage:

[Added files]


Unfortunatly, that makes the total MB greater than the 1.44 of a floppy disk.  So you have two choices:

1.  Use WinImage to make the emulated disk size 2.88 MB instead of the 1.44 MB, leave Ghost.exe in the group of files being injected into the bootable image.  Your burning program has to allow you to change form 1.44 MB floppy emulation to 2.88 MB floppy emulation.  All other steps would be the same.

2.  Leave WinImage at the 1.44 MB disk size, and now remove Ghost .exe from the list of files.  Instead, put the Ghost .exe on the data part of the CD you are about to burn.  This brings you back down below the total of 1.44 MB that can fit in the boot sector.  Because your CD can be accessed after booting and the Guide had you include drive 'X:' in the path statement, you should have Ghost up and running with USB support.  Again, the other steps remain the same.


Report back with your results.

Title: Re: Adding USB to Ghost Boot CD
Post by Hardtarget on Jul 1st, 2005 at 3:29am
I'll try this monday at work (tommorow is a holliday in canada), thanks a lot.  Fantastic guide btw.

Also i can confirm that using a 2.88 emulation instead of 1.44 works perfectly as I had to do that earlier.  (my ghost 8 exe was larger than 1.4 for some weird reason)

Title: Re: Adding USB to Ghost Boot CD
Post by NightOwl on Jul 1st, 2005 at 3:51am

Thanks for the feed-back.

Ghost 8 is the 'corporate' version and has 'greater' capabilities than the consumer version Ghost 2003--so I suspect it has more code--so larger size!

Title: Re: Adding USB to Ghost Boot CD
Post by Chick on Jul 1st, 2005 at 11:39am
I would like to know how to add firewire support to the bootable cd. I have an external firewire drive, but at present, the ghost program on the bootable cd doesn't see it.


Title: Re: Adding USB to Ghost Boot CD
Post by NightOwl on Jul 1st, 2005 at 12:11pm

Thanks for 'joggin' my thoughts--I don't have Firewire, so I had not even considered that--will have to add that to the Guide!

Should be easy though:

Add to config.sys the following line:


device=aspi1394.sys /int /all

Add to autoexe.bat the following line:



Add these files to the list of files you are 'injecting' into the WinImage boot image file:


These files are found on a WinXP installation of Ghost 2003 in the following directory:

C:\Documents and Settings\All Users\Application Data\Symantec\Ghost\Template\common

As above for Hardtarget, this will make the image file larger than the 1.44 MB, so you have to follow one of the two choices mentioned above.


I would appreciate your report back with your results--as I mentioned above--I don't have firewire so I can not test this configuration.

Title: Re: Adding USB to Ghost Boot CD
Post by Chick on Jul 4th, 2005 at 8:48pm
It worked great...thanks so much!!


Title: Creating a ghost boot cd with drivers!
Post by Anonymous on Jul 14th, 2005 at 11:21pm
I have finally found a way to create a ghost boot cd after over like 50 attempts. I used winimage, ghost 2003, nero, and pc-dos 7 to make my cd. This cd will allow you to have usb 1.1 and 2.0 support and read from cd-rom drives.

Tip, assign a usb flash drive to B: using diskmgmt.msc to obtain the ghost boot files.

1. First, you MUST obtain a copy of IBM's PC-DOS 7. Use a file sharing app if neccessary.

2. Then make a copy of the pc-dos image (so that you don't mess with the original)

3. I used winimage to inject the ghost boot files into the pc-dos image (cause the pc-dos image has the boot sector)

Note: Before injecting files, you MUST change the image format to 1.44MB AND make sure that you DO NOT go over 1.44 MB. If you change it to a larger format, the boot image will not work.

Anyway, here is my directory tree (WinImage's view):


Here is the autoexec.bat file:

@echo off
SET TZ=GHO+05:00
echo Loading...

if %config% == FROMFLPY goto FLPYBOOT
if %config% == FROMCD goto CDBOOT


echo Insert Ghost boot disk 2 (containing Ghost.exe)
if exist a:\ghost\ghost.exe goto GHOSTFND

echo Insert Ghost boot disk 2 (containing Ghost.exe)
if not exist b:\ghost\ghost.exe goto CDBOOT

cd \ghost
echo Loading...
goto END

echo Unknown boot menu selection
goto END


Here is my config.sys file:

menuitem=FROMFLPY, This computer was started from a Ghost boot disk
menuitem=FROMCD, This computer was started from a Ghost bootable CD



DEVICE=oakcdrom.sys /D:cd1
DEVICE=usb\aspiohci.sys /int /all /D1
DEVICE=usb\aspiuhci.sys /int /all /D1

Here is the mouse.ini file (Note: I don't know about USB mice):


I hope you guys can figure it out yourselves.

If you do succeed, you MUST select "This computer was started from a Ghost boot disk." Press any key when you are asked to. (You do not need to put in another disk)

When you make the boot image in nero, you must select "image file," browse to the image you created, and DO NOT ENABLE expert settings.

It is reccommended that you use a cd-rw in case you make a mistake and quick-erase the cd if you do.

Any correction is appreciated.

Title: ghost boot cd with drivers
Post by Anonymous on Jul 14th, 2005 at 11:39pm
To add firewire support, add this line to the config.sys:

DEVICE=fwr\aspi1394.sys /int /d1

Then add the aspi1394.sys into a folder in winimage:


This may not fit in the image! Remove an unnecessary driver and its corresponding line in config.sys.
For example,if you remove the oakcdrom.sys, you have to remove its entry in config.sys.

Title: Adding USB to Ghost Boot CD
Post by Anonymous on Jul 15th, 2005 at 10:41am
Regarding the first post that I made, you MUST NOT overwrite:


Also, you can remove (these files are not needed):


This can free up image space.

Title: Re: Adding USB to Ghost Boot CD
Post by mading on Aug 27th, 2006 at 3:55pm
In this post NightOwl- and Anonymous Guest propose a different solution to the same problem. what are the benefits from the one compared to the other?
NightOwl- solution seems easier (because I still have all the files from the "Creating Bootable CD/DVD's Without A:\Floppy Drive" project on my computer.)
and some one replied that it works grate. so why did Anonymous Guest needed over 50 attempts? although I don't understand autoexex.bat and config.sys I can see that they are much bigger. does that mean they are better?
and is there anyone who knows about adding the USB-mouse support ware Anonymous was talking about?

Title: Re: Adding USB to Ghost Boot CD
Post by Sunday_Afternoon on Mar 7th, 2007 at 11:59am

Just want to say thanks for the straightforward modifications to your Boot CD project 1 to add the USB & Firewire support. I did this yesterday and it works like a charm with my external HDD which can connect over either interface.

I used the 2.88 MB floppy emulation as suggested.

Any chance the guide will be updated any time soon?
Sun pm

Title: Re: Adding USB to Ghost Boot CD
Post by radifiednubie on Oct 12th, 2008 at 6:36pm

I have followed the instructions to create a "Standard Ghost Boot CD/DVD--on Steroids!" and then your instructions on "Adding USB to Ghost Boot CD".
The CD boots up but I have the following 2 problems:
1) When at the DOS prompt I only get drives A:\ and X:\.
It seems that my external USB HD is not detected.
Isn't my external USB HD suppose to show/be detected?
How can I get my external USB HD detected?
2) Ghost 11 (ghost32.exe) will not work.
When my Radified CD boots up, I get a message stating "This program cannot run in DOS mode".
I use Ghost 11 because of the size of my external USB HD (250GB).
I used to use Ghost 2003 but it would not recognize a drive over 100+GB? or 130+GB?.
I currently use UBCD4win with Ghost 11 but the problem is that it is too slow to boot up and has too many programs I do not need, it's too bloated.
I want something simple. That is why I am trying to use a DOS Bootable CD with Ghost.
What can I do to make Ghost 11 work with the Radified Bootable CD???
Your advice/help will be greatly appreciated.

Thank you   :)

NOTE: I added the USB drivers (Di1000dd.sys & Usbaspi.sys) when creating the bootable CD with Roxio Easy CD Creator 5.xx and just to be sure I also placed them in C:\Bootable CD Project\Extracted Files so they would be included in the bootcdp1.IMA file.


Radified Community Forums » Powered by YaBB 2.4!
YaBB © 2000-2009. All Rights Reserved.