Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Ghost startup boot disk problem

Status
Not open for further replies.
Dec 2, 2005
3
0
0
NL
My intention was to create a boot CDrom for Ghosting true the network.
I started by using this tutorial: to create a bootcdrom. I failed, although I did what the website told me to do.
Then I started thinking: How does a boot cdrom work? I found out (the hard way :( ) that I can create a bootcdrom with a bootdiskette. To bad that on the bootdiskette I wasnt able to put all the neccesary files to make the network start.
Also I had the problem with accessing the cdrom AND putting up the network. I finally created a bootdiskette with cdrom support AND was able to reach a cdrom with the "net.exe" and the "*.msg" files on the CDrom.
I did this with this config file:

Code:
DEVICE=\net\protman.dos /I:\net
DEVICE=\net\dis_pkt.dos
DEVICE=\net\E100B.DOS
DEVICE=NET\NTSTS.DOS
DEVICE=NET\DLSHELP.SYS
DEVICEHIGH=A:\HIMEM.SYS
DOS=HIGH,UMB
DEVICEHIGH=OAKCDROM.SYS /D:mscd001
LASTDRIVE = Z

(I ve put the networkdrivers in the low memory and the cdromdriver in the higher memory to avoid the "Request service not started" error.)

And the autoexec.bat:

Code:
@echo off
SET TZ=GHO-01:00
prompt $p$g
\net\netbind.com
mscdex /L:D /d:mscd001

I left out the commands:
Code:
net start
net use e: \\server\share
net use
mouse.com
ghost.exe

because I wanted to make a bootable disk + working network first. Then work my way up.
When I start the PC with the diskette, it boots correctly.
Then I put a cd with the "net.exe" and the necessary "*.msg" files and I typed in the commandprompt:
Code:
d:
cd net
net start
net use e: \\server\share
net use

And everything worked perfectly! I was very happy, so I put it on cdrom:
First made a bootabel cdrom with the bootdiskette, and placed the files on the cdrom. This included: "net.exe", "ghost.exe", "mouse.com" and the "*.msg" files.

I rebooted the PC with the Boot cd. It booted perfectly. But then I typed:
Code:
d:
cd net
net start

and I got the error:
Code:
DOS error SYS0006"

Why did it work with diskette, but didnt work with the CD? Does anybody have a simmilar problem? And found a sollution? I checked this forum and I know there is a closed topic of this item, but there was noone with the same problem. Only that it didnt work on the diskette, but not that it work with diskette and failed on CDrom...
Can someone help me? Thanx! I can send the dos boot diskette too you if you like. I can also send the files to be put on the CDrom.

Thanx for your help!
 
Do Temp files get created on the disk or is anything trying to write to the disk? If so, then they obviously cannot get created on/written to the CD hence the error. Test the theory by write-protecting your floppy disk and try it again and if you get the same error that you do with the CD, you know that is the issue

-----------------------------------------------------
"It's true, its damn true!"
-----------------------------------------------------
 
It was a good idea. I made the files on the diskette "read-only" but it worked anyway. Strange. It keeps my puzzled... Thanx for the input. To bad it didnt work :(
 
Try write protecting the disks rather than making the files read only.

-----------------------------------------------------
"It's true, its damn true!"
-----------------------------------------------------
 
Hi TheLad,

I did both, both failed ;). But I have the sollution. In the previous installation, I used the wrong files, or I didnt use all files. I dont know for sure.

For the boot diskette I used the following files:

Code:
Dir [Net]
    DHCP
    DIS_PKT.DOS
    DLSHELP.SYS
    E100B.DOS
    NETBIND.COM
    NTSTS.DOS
    PROTMAN.DOS
    PROTMAN.EXE
    PROTOCOL.INI
IO.SYS (attrib +s)
MSDOS.SYS (attrib +s)
COMMAND.COM
AUTOEXEC.BAT
CONFIG.SYS
OAKCDROM.SYS
MSCDEX.EXE
HIMEM.SYS

The A:\NET\PROTOCOL.INI looks like this:

Code:
[network.setup]
version=0x3100
netcard=NIC,1,NIC
transport=nts$ntst2,NTS$NTST2
transport=ibm$netbeui,IBM$NETBEUI
lana0=NIC,1,ibm$netbeui
lana1=NIC,1,nts$ntst2

[NTS$NTST2]
DefaultDomain=dag
BOOTPFLAG=DHCP
DriverName=ntsts$
VCs=16
VCReceiveLarge=6
VCSends=6
RcvWindow=2920
UseMemory=UMB
BINDINGS=NIC
LANABASE=1

[protman]
drivername=PROTMAN$
PRIORITY=ibm$netbeui

[pktdrv]
drivername=PKTDRV$
bindings=nic
intvec=0x60
chainvec=0x66

[IBM$NETBEUI]
DriverName=netbeui$
SESSIONS=20
NCBS=20
BINDINGS=NIC
LANABASE=0

[nic]
drivername = E100B$

The A:\CONFIG.SYS looks like this:

Code:
DEVICE=\NET\PROTMAN.DOS /I:\net 
DEVICE=\net\dis_pkt.dos
DEVICE=\NET\E100B.DOS
DEVICE=\NET\NTSTS.DOS
DEVICE=\NET\DLSHELP.SYS
DEVICEHIGH=A:\HIMEM.SYS
DOS=HIGH,UMB
DEVICEHIGH=OAKCDROM.SYS /D:mscd001
LASTDRIVE = Z

The A:\AUTOEXEC.BAT looks like this:

Code:
@echo off
SET TZ=GHO-01:00
prompt $p$g
net\netbind
mscdex /L:D /d:mscd001
d:
cd\net
NET START
NET.EXE USE E: \\%YOUR_SERVER_NAME%\%YOUR_SHARE_NAME%
NET.EXE USE
cd ..
MOUSE.COM
cd\ghost
ghost.exe

If you create a diskette with these files and configs (you can use GhostWizardBootDisk for doing the most part) you can use this diskette for making the bootableCD.

On the CD you need to have the following files and directories:

Code:
Dir [GHOST]
    GHOST.EXE
Dir [NET]
    CMDS16.EXE
    DHCP
    DIS_PKT.DOS
    DLSHELP.SYS
    E100B.DOS
    NET.EXE
    NET.MSG
    NETH.MSG
    NETWORK.INI
    NETXP.MSG
    NTSTS.DOS
    PROTMAN.DOS
    PROTMAN.EXE
    PROTOCOL.INI
AUTOEXEC.BAT
COMMAND.COM
HIMEM.SYS
IO.SYS (attrib +s)
MOUSE.COM
mouse.ini
MSCDEX.EXE
MSDOS.SYS (attrib +s)
CONFIG.SYS
OAKCDROM.SYS

I have no idea if you have to have all thoose files on D:\. I don’t know exactly which files you need, but if you have these, you ‘ll be save ;).
If you use the link previously in this thread, you can see howto get all these files. Save them on Harddisk so you will be able to retrieve them later.

I burned the CD with Nero a bootcdrom. (If you have another burnprogram, then follow it's instructions.) First add the files that are supposed to be on D:\ then use the diskette to make a bootcd. (Nero asks if you want to use a 1.44” diskette or a preinstalled boot version, choose the 1.44” diskette.)

If you have burned the CD, put it in the CDrom drive, restart your computer (make sure the first boot device is CDrom ;) ) and tadaa! It starts
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top