Question: Even after using programs to customize your unattended install, what is the most annoying part about setup?
Answer: Easy, text mode!
Answer: Easy, text mode!
gosh revealed various ways to reduce the text mode wait time in his topic Forgotten Setup Secrets Revealed. Inspired by this topic, I wrote two scripts to be used with HFSLIP to reduce the text mode wait time and to speed up the boot process.
Click to view attachment
Not loading unnessary setup files during boot process
Despite advances in customizing windows xp setup, one part has remained elusive: the beginning. How frustrating is it to cut in half the time it takes to install windows, yet you still have to sit at the text mode screen that says, "loading windows setup, loading Adaptec SCSI controller,etc". That has always annoyed me. I've never owned anything Adaptec, so why do i have to wait as windows setup loads a bunch of SCSI drivers for Adaptec??? Booting from CD could take a couple minutes as you wait for setup to load it's drivers (I counted 80 in all).
The post-HFSLIP NOLOAD script will stop setup from loading the following drivers to reduce the text mode wait time:
- Fast FAT File System Driver
- SCSI MiniPort Drivers
- Compaq support
- Toshiba floppy support
Expanding compressed setup files to speed up boot process
By default XP setup will expand any files it needs on the fly into memory. The problem with this is when you are installing from CD this could be a big performance hit on setup, and it'll take up more memory. One way to avoid this performance hit is by expanding the files setup needs.
The post-HFSLIP SPEEDUP script will expand these specific compressed setup files to speed up the boot process.
Download
Click to view attachment
Click to view attachment
Extract the downloaded archive to a temporary location and copy the post-HFSLIP script(s) you wish to use to your HFTOOLS folder.
Click to view attachment
The post-HFSLIP NOLOAD script makes use of sed, a stream editor to perform basic text transformations. Please download GNU sed v3.02.80 for Windows (3x, 9x, NT, 2K), extract the downloaded archive to a temporary location and copy the file sed.exe to your HFTOOLS folder.
Mirrors
- HFSLIP_POST_SCRIPTS_V0.2.ZIP
- GNU sed v3.02.80 for Windows (3x, 9x, NT, 2K)
Changelog
HFSLIP_POST_SCRIPTS_V0.2:
- Added processor architecture verification; currently only x86 is supported
- Removed some unnecessary code
HFSLIP_POST_SCRIPTS_V0.1:
- Initial public release; enjoy!
Credits
I would like to thank the following people (in alphabetical order):
- gosh
- Tomcat76
- tommyp
- Yzöwl
