next up previous
Next: Down The Road Up: What is Gutinteg Previous: Packagelink

Gutinteg

Gutinteg is the software that ties everything into one, easy to use, command. It first looks up all the necessary information about the to be installed client from the Machdb database. It then runs dosemu to format the Windows95 partition with system files (command.com, msdos.sys, io.sys). Next, it calls Packagelink with the needed software packages. In this case, Windows95 is itself a package, it just happens to be first in the order in which the packages are written to the disk. This way, a base operating system is layed down, followed by additional software packages and system configurations.

Once all the packages have been installed to the local workstation, Gutinteg runs LILO, a boot loading program for Linux, in such a way that when the computer reboots, it will boot directly into Windows. The default autoexec.bat runs a BAT file called bootup.bat that loads a specific system registry depending on the architecture (486, 586, 686, etc.), then loads the registry files in C:$\backslash$Tmp. When this process has finished, the autoexec.bat removes bootup.bat so that it does not run again until Gutinteg is run again. Here is the text for bootup.bat:

@echo off
cd $\backslash$Tmp
regedit /L:$\backslash$windows$\backslash$system.dat /C ##CPU##.reg
for %%x in (*.reg) do regedit %%x


next up previous
Next: Down The Road Up: What is Gutinteg Previous: Packagelink
K. Scott Rowe
11/3/1999