ghosting T60 with a DOS bootable USB flash drive?
Posted: Fri Jun 02, 2006 1:13 pm
I have a set of USB flash drives that we were using to ghost T4x laptops off of our network. It loads DOS into high memory, loads the nic drivers, starts the network service, logs into the domain and then launches the ghost executable from a mapped drive.
All was well til we got our first T60 today. it's a 2007-74u.
what is so different that I can't boot to a DOS drive with the new T60's that could with the T43's and older?
I get an error during the autoexec.bat running and referencing the config.sys.
Here is the contents of the autoexec.bat...
Here is the contents of the config.sys...
Then there are subfolders with each IP octet that has the appropriate hard coded settings.ini and protocol.ini files.
Even though it appears that it's booting off of the USB flash drive it's almost as if it's still referencing the internal HD for any call to C:\
I verified all the files needed are there by using the same drive to successfully ghost a t43.
All was well til we got our first T60 today. it's a 2007-74u.
what is so different that I can't boot to a DOS drive with the new T60's that could with the T43's and older?
I get an error during the autoexec.bat running and referencing the config.sys.
our setup has a series of drivers for all models of desktops and the IBM thinkpads we use. It starts with an option menu then uses those .dos drivers and setting files for the corresponding IP address chosen later.Himem is testing memory...done.
Bad or missing C:\net\ifshlp.sys
Error in config.sys line 7
Bad or missing interpreter
Enter correct name of the command interpreter (eg, C:\command.com)
Here is the contents of the autoexec.bat...
Code: Select all
@echo off
path=c:\net
c:
cls
ECHO Which IP Address do you want to use?
Echo ---------------------
Echo A. 15.61
Echo B. 15.62
Echo C. 15.63
Echo D. 15.64
Echo E. 15.65
Echo ---------------------
ASK Enter A, B, C, D, or E: ~abcde
IF ERRORLEVEL 6 GOTO IP15
IF ERRORLEVEL 5 GOTO E
IF ERRORLEVEL 4 GOTO D
IF ERRORLEVEL 3 GOTO C
IF ERRORLEVEL 2 GOTO B
IF ERRORLEVEL 1 GOTO A
:A
SET IP=61
GOTO %config%
:B
SET IP=62
GOTO %config%
:C
SET IP=63
GOTO %config%
:D
SET IP=64
GOTO %config%
:E
SET IP=65
GOTO %config%
:7100
cd\net\b57
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:7600
cd\net\7600
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:t4x
cd\net\t4x
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:t43
cd\net\t43
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:t2x
cd\net\t2x
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:broadcom
cd\net\broadcom
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:evo
cd\net\evo
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:3com
cd\net\3com
copy *.dos c:\net
cd %IP%
copy . c:\net
goto IP15
:IP15
CLS
echo Initializing the Network ................................................
c:\net\net initialize
c:\net\netbind.com
c:\net\umb.com
c:\net\tcptsr.exe
c:\net\tinyrfc.exe
c:\net\nmtsr.exe
c:\net\emsbfr.exe
c:\net\net start
net use i: \\acmpesbdb01\configs
i:
cd configs
cd ghost
:end
exitHere is the contents of the config.sys...
Code: Select all
[COMMON]
DEVICE=c:\NET\HIMEM.SYS
DEVICE=c:\NET\EMM386.EXE NOEMS x=d000-d7ff
DOS=HIGH,UMB
files=60
buffers=60
device=c:\net\ifshlp.sys
lastdrive=z
[MENU]
MENUITEM 3COM, 3COM
MENUITEM Broadcom, Broadcom
MENUITEM EVO, EVO
MENUITEM T2X, T2X
MENUITEM T4X, T4X
MENUITEM T43, T43 - broadcom gigabit
MENUITEM 7100, New 7100 system
MENUITEM 7600, New 7600 system
[3COM]
[Broadcom]
[EVO]
[T2X]
[T4X]
[T43]
[7100]
[7600]Then there are subfolders with each IP octet that has the appropriate hard coded settings.ini and protocol.ini files.
Even though it appears that it's booting off of the USB flash drive it's almost as if it's still referencing the internal HD for any call to C:\
I verified all the files needed are there by using the same drive to successfully ghost a t43.