Welcome, Guest. Please Login
 
  HomeHelpSearchLogin FAQ Radified Ghost.Classic Ghost.New Bootable CD Blog  
 
Page Index Toggle Pages: 1
Send Topic Print
Ghost 11 boot CD with sata support (Read 11608 times)
bllo
N00b
Offline


I Love Radified!

Posts: 4
MI, USA


Back to top
Ghost 11 boot CD with sata support
Apr 24th, 2010 at 11:41am
 
Hi all I'm new to this forum, but I am so glad I found it Smiley

You guys have some great info in here, so I thought this is best place for me to ask questions.

Here is my problem:
I am trying to create boot cd for computers with sata hard drive and sata cd/dvd rom's.
I have a floppy which I use as boot image when creating bootable cd rom using nero. I have added gcdrom.sys ( v23) on it.
here is my autoexec.bat:

Code:
@ECHO OFF
mouse.com
path=a:\;%CDROM%:\
cls
IF "%config%"=="NOCD" GOTO LQUIT
LH MSCDEX.EXE /D:MSCD000 /D:MSCD001 /D:MSCD002 /L:%CDROM%
set CDROM=FOO23
DETECTCD.EXE
IF "%CDROM%"=="FOO23" GOTO NOCDROM
%CDROM%
cls
IF "%config%"=="SUCD" GOTO LQUIT
ghost.bat
GOTO LQUIT
:NOCDROM
cls
echo.
echo DetectCD was unable to determine the CD-ROM drive letter.
echo.
:LQUIT
set CDROM=


now here is my config.sys:

Code:
[menu]
menuitem=GHOST, Starting Ghost Restore CD/DVD
menudefault=CD,30
menucolor=7,1

[SUCD]
device=himem.sys /testmem:off
device=gcdrom.sys
DEVICE=GCDROM.SYS /D:MSCD000 /C0
DEVICE=GCDROM.SYS /D:MSCD001 /C1
DEVICE=GCDROM.SYS /D:MSCD002 /C2

[NOCD]
device=himem.sys /testmem:off

[GHOST]
device=himem.sys /testmem:off
device=gcdrom.sys
DEVICE=GCDROM.SYS /D:MSCD000 /C0
DEVICE=GCDROM.SYS /D:MSCD001 /C1
DEVICE=GCDROM.SYS /D:MSCD002 /C2

[COMMON]
files=60
buffers=20
dos=high,umb
stacks=9,256
lastdrive=z
device=display.sys con=(ega,,1)
country=001,437,country.sys
install=mode.com con cp prepare=((437) ega.cpi)
install=mode.com con cp select=437
install=keyb.com us,,keyboard.sys


Now I go create boot CD using above floppy and I add on CD:
Ghost.exe and Ghost.bat.
Ghost bat has only one line on it (just to test for now):
Line is:
Code:
Ghost.exe 



All I want it to do for now is boot from CD and load ghost.

I start PC booting from new Cd and I get this:
http://img263.imageshack.us/i/ghostissues.jpg/
"The following file is missing or corrupted: GCDROM.SYS
There is an error in your config.sys fileon line 19"
Then same goes for line 20 and 21, which is refering to these three lines of config sys:

[GHOST]
device=himem.sys /testmem:off
device=gcdrom.sys
DEVICE=GCDROM.SYS /D:MSCD000 /C0
DEVICE=GCDROM.SYS /D:MSCD001 /C1
DEVICE=GCDROM.SYS /D:MSCD002 /C2


Here are files I got on my floppy:
http://img194.imageshack.us/i/floppyi.jpg/

Someone tell me what am I doing wrong here please.

PS
On wraped config.sys above it doesn't show blank lines so when you count them you get it wrong; here is a picture of it:
http://img690.imageshack.us/i/configg.jpg/

 
 

"This is your life and it's ending one minute at a time"
T.D.
 
IP Logged
 

ben_mott
Nuclear Grade
****
Offline



Posts: 278


Back to top
Re: Ghost 11 boot CD with sata support
Reply #1 - Apr 24th, 2010 at 4:47pm
 
Hello,
if you got ghost 11 it means you got ghost32.exe forget about DOS and ghost.exe
use windows ghost32.exe use windows 7 PE it should have lots of SATA drivers it has 40MB driverstore.

windows 7 PE is  made by going to system and security > recovery >and on left choosing to make a recovery CD
or down load from here
http://neosmart.net/blog/2009/windows-7-system-repair-discs/
use WAIK now

I used imagex /mountRW
to mount boot.wim the image
and droped nu2menu.exe and all its assosiates in the system32 folder

then opened winpeshl.ini and channged
path=x:\windows\system\nu2mnu.exe

and then un mounted then made iso

I now have a windows7 pe with all utilities
ghost32 and a43.exe are on the menu
and to get microsoft menu back put it on nu2mnu
X:\sources\recovery\recenv.exe
=========================================
put ghost32.exe to auto load replace nu2menu.ece with ghost32.exe e.g.

path=x:\windows\system\ghost32.exe.exe
=======================================
you need WAIK from microsoft  site to mount your wim use imagex.exe(and no DISM )
======================================
Regards Ben
PS if you are new to making  PE go to 911CD
also you need that CD to repair boot up on a new
HDD after you put ghost image on it .

 
 
IP Logged
 
bllo
N00b
Offline


I Love Radified!

Posts: 4
MI, USA


Back to top
Re: Ghost 11 boot CD with sata support
Reply #2 - Apr 24th, 2010 at 5:22pm
 
Hi Ben,

Thank you for all info, but I am trying to figure out this one as I am so used to it. I can fix my parents PC and leave them boot cd which they only need to put on cd rom and boot pc and it will find image on 3rd partition and put it on 1st partition without them touching any button.

I tested above CD on friends PC with 2 sata hard drives and IDE DVD rom and works fine, but not on my Compaq Presario SR5262NX.
I am wondering should I use gcdrom v24 instead of v23
Will v24 do all what v23 does and more or ...
I ran out of blank CD's (toasted about 15) and will continue on Monday,so for now I was just reading some more and I think I try to make this boot image to be more universal.
Note that what I am working on is boot image and then you can edit config.sys for any kind of cd and not just ghost.
Ghost.exe and Ghost.bat are in root of CD so my boot image shoult be goot for legit sharing. (Once it works)

I got xgcdrom.sys as extra driver to run (just in case as I think it wont hurt) and I put back oakcdrom.sys.
Here is my autoexec.bat now (untested):
Code:
@ECHO OFF
mouse.com
path=a:\;%CDROM%:\
cls
IF "%config%"=="NOCD" GOTO LQUIT
LH MSCDEX.EXE /d:mscd001 /D:CDROM000 /D:CDROM001 /D:CDROM002 /d:XGCD01 /d:XGCD02 /d:XGCD03 /L:%CDROM%
set CDROM=FOO23
DETECTCD.EXE
IF "%CDROM%"=="FOO23" GOTO NOCDROM
%CDROM%
cls
IF "%config%"=="SUCD" GOTO LQUIT
ghost.bat
GOTO LQUIT
:NOCDROM
cls
echo.
echo DetectCD was unable to determine the CD-ROM drive letter.
echo.
:LQUIT
set CDROM=


and here is config.sys with it:
Code:
[menu]
menuitem=GHOST, Starting Ghost Restore CD/DVD
menudefault=CD,30
menucolor=7,1

[SUCD]
device=himem.sys /testmem:off
device=oakcdrom.sys /d:mscd001
DEVICE=GCDROM.SYS /D:CDROM000 /C0
DEVICE=GCDROM.SYS /D:CDROM001 /C1
DEVICE=GCDROM.SYS /D:CDROM002 /C2
device=xgcdrom.sys /d:XGCD01 /C0
device=xgcdrom.sys /d:XGCD02 /C1
device=xgcdrom.sys /d:XGCD03 /C2

[NOCD]
device=himem.sys /testmem:off

[GHOST]
device=himem.sys /testmem:off
device=oakcdrom.sys /d:mscd001
DEVICE=GCDROM.SYS /D:CDROM000 /C0
DEVICE=GCDROM.SYS /D:CDROM001 /C1
DEVICE=GCDROM.SYS /D:CDROM002 /C2
device=xgcdrom.sys /d:XGCD01 /C0
device=xgcdrom.sys /d:XGCD02 /C1
device=xgcdrom.sys /d:XGCD03 /C2

[COMMON]
files=60
buffers=20
dos=high,umb
stacks=9,256
lastdrive=z
device=display.sys con=(ega,,1)
country=001,437,country.sys
install=mode.com con cp prepare=((437) ega.cpi)
install=mode.com con cp select=437
install=keyb.com us,,keyboard.sys


 

"This is your life and it's ending one minute at a time"
T.D.
 
IP Logged
 
NightOwl
Radministrator
*****
Offline


"I tought I saw a puddy
tat..."

Posts: 5826
Olympia, WA--Puget Sound--USA


Back to top
Re: Ghost 11 boot CD with sata support
Reply #3 - Apr 25th, 2010 at 1:00am
 
@
bllo

I don't know what the status of SATA support for optical drives with Ghost 11.5--seems like they would have added that by now!

Your syntax seems okay (GCDROM for DOS command line syntax).  Have you checked to be sure you only have one space between the device statement and the switches:

Quote:
DEVICE=GCDROM.SYS /D:CDROM000 /C0


In your first post, this photo of your screen error messages:  http://img263.imageshack.us/i/ghostissues.jpg/

Sure looks like the command *device=gcdrom.sys* is successfully being executed--is that you SATA optical drive that is listed there?

How about changing to small letters in the command for the following lines so it's similar to *device=gcdrom.sys* that seems to be loading without an error message:

Quote:
DEVICE=GCDROM.SYS /D:MSCD000 /C0
DEVICE=GCDROM.SYS /D:MSCD001 /C1
DEVICE=GCDROM.SYS /D:MSCD002 /C2


If you're able to boot from a floppy disk on the system with the SATA optical drive, you could save on optical discs until you work out the bugs!

And, it might help to avoid the menu items that add complexity to the boot files until you get the basic commands working successfully!

Sorry, I don't have better suggestions--I don't have SATA optical drives to work with and test boot files for!
 

____________________________________________________________________________________________

No question is stupid ... but, possibly the answers are Wink !
 
IP Logged
 
bllo
N00b
Offline


I Love Radified!

Posts: 4
MI, USA


Back to top
Re: Ghost 11 boot CD with sata support
Reply #4 - Apr 25th, 2010 at 2:17am
 
Hey NightOwl,
Thank you for looking at all this mess I made lol.

I am kinda confused with these lines that I see in two ways:

Code:
DEVICE=GCDROM.SYS /D:MSCD000 /C0
DEVICE=GCDROM.SYS /D:MSCD001 /C1
DEVICE=GCDROM.SYS /D:MSCD002 /C2


and

Code:
DEVICE=GCDROM.SYS /D:CDROM000 /C0
DEVICE=GCDROM.SYS /D:CDROM001 /C1
DEVICE=GCDROM.SYS /D:CDROM002 /C2


Is there a diffrence and when do you use which?

Lower case makes sense, but everyone was using upper case so I thought it might be ok ( I will test on lower case too)

On picture you mentioned my DVD burner is listed fine, but no drive letter assigned.
Spaces are ok as I checked that too.
This computer has no floppy drive, I used floppy on diffrent machine and made image of it, now I am using WinImage for editing files.

I will report back next week after more tests.

Let me know about diffrence on those lines please.

Thank you.
 

"This is your life and it's ending one minute at a time"
T.D.
 
IP Logged
 
NightOwl
Radministrator
*****
Offline


"I tought I saw a puddy
tat..."

Posts: 5826
Olympia, WA--Puget Sound--USA


Back to top
Re: Ghost 11 boot CD with sata support
Reply #5 - Apr 25th, 2010 at 11:32am
 
@
bllo

Quote:
Lower case makes sense, but everyone was using upper case so I thought it might be ok ( I will test on lower case too)

The only reason I suggested it was because the command line *device=gcdrom.sys* (which apparently is loading and seeing your optical drive successfully) just before the lines that give you the error is in lower case!  I use mixed upper and lower case in my *config.sys* and *autoexec.bat* quite often--it has never been a problem for my systems--but, long ago in the dark ages of DOS, I vaguely remember seeing a recommendation to keep it either all caps or all small letters (but, I don't know if that was just someone's personal idea--or if it actually was a software necessity--perhaps it made a difference for older versions of DOS--i.e. pre v6.xx)--but, for me it has never made a difference or caused a problem.

Quote:
Is there a diffrence and when do you use which?

The */D:xxxx* and the */Cx* are command line switches to control how how the device software that's being loaded is supposed to *work*--assuming there are options--if no options, then no command line switches!

The *DEVICE=GCDROM.SYS* loads the DOS driver for SATA optical drives--it *mounts* the drive so DOS can see it!  It is comparable to the *oakcdrom.sys* driver for PATA based optical drives.

The */D:* switch is to give the optical drive a *name*--that name is necessary for the *mscdex.exe* driver in *autoexec.bat* to assign a drive letter--the *mscdex.exe* has to have the same device name in its command line in order to *assign* a DOS drive letter.  What comes after the */D:* part can be almost anything--I don't know how many characters are allowed--but I have always kept it 8 or less because of the DOS file name limitation--but I don't know if that applies to this particular switch--probably not, but why tempt fate  Wink !  So, those different *names* after the */D:* are fine, and don't make a difference as long as they are the same for the *mscdex.exe* command line--and the names are unique for each device that is mounted successfully by *gcdrom.sys* (or other DOS optical drivers such as *oakcdrom.sys*, etc.).

Another thought has come to mind--your *config.sys* has the following:

Quote:
device=gcdrom.sys
DEVICE=GCDROM.SYS /D:MSCD000 /C0
DEVICE=GCDROM.SYS /D:MSCD001 /C1
DEVICE=GCDROM.SYS /D:MSCD002 /C2

Maybe that first line (device=gcdrom.sys) which seems to correctly see your optical drive somehow is interfering with the following load lines that have the additional command line switches.  Maybe removing that first command line (device=gcdrom.sys) that does not have the necessary command line switches to actually successfully *mount* the drive is preventing the additional commands to load and work properly!

As a quick test of that--if you press F8 just as DOS begins to load--timing is critical!--you should get a DOS boot menu that allows you to select a *step-by-step* loading of the command lines in *config.sys* and *autoexec.bat*--you can say *No* to creating a log file, but *Yes* to all other lines until you get to *device=gcdrom.sys*--say *No* to that line, and let the next line execute to see if the behavior has changed.  When you have your boot files with the more complex *menu* setup, it can get confusing as to which command line to say *Yes* to in order to follow the correct path to the boot sequence you're after.

Quote:
I will report back next week after more tests.

Yes, please let us know how your testing goes!  As I said, I don't have SATA optical drives--so any additional information posted to the forum may help others!
 

____________________________________________________________________________________________

No question is stupid ... but, possibly the answers are Wink !
 
IP Logged
 

bllo
N00b
Offline


I Love Radified!

Posts: 4
MI, USA


Back to top
Re: Ghost 11 boot CD with sata support
Reply #6 - Apr 28th, 2010 at 9:03pm
 
Ok I had time today to continue on this project and after burning a CD with  last autoexec.bat and config.sys (few posts above) it works perfectly.
I did test it on my machine ( sata hard srive and sata DVD RW) and on my kids machine with IDE hard drive and IDE DVD RW and works on both.

NightOwl you were right about "device=gcdrom.sys" line. It wasn't on my last config.sys and that might have been the issue.
I kept those two files exactly as shown above, so someone might benefit of my errors.

bllo
 

"This is your life and it's ending one minute at a time"
T.D.
 
IP Logged
 
NightOwl
Radministrator
*****
Offline


"I tought I saw a puddy
tat..."

Posts: 5826
Olympia, WA--Puget Sound--USA


Back to top
Re: Ghost 11 boot CD with sata support
Reply #7 - Apr 29th, 2010 at 1:07am
 
@
bllo

Thanks for the feedback--glad to hear it's sorted out!
 

____________________________________________________________________________________________

No question is stupid ... but, possibly the answers are Wink !
 
IP Logged
 
Page Index Toggle Pages: 1
Send Topic Print