Version 1.3 (Build080701)
- Improved some detection routines; the script now scans memory to check see if the desired driver you wish to install is already loaded; if so, it will gracefully abort.
Version 1.2
- Discovered a bug whereby the driver fails to load (skips) if the install option is checked AND the config file has not been set to install a specified driver. Now, it defaults to an "optimum" device driver if none are set in config.
- Version number is now echoed on screen.
- General tidying up.
Version 1.1a
- Removed one step (editing config.sys no longer required)
- Updated UIDE.CAB
Version 1.1
- Corrected some minor bug fixes.
- Improved user transparency.
- Deprecated UDMAJR, added UDMA2 and UDMA drivers for broader compatibility and performance.
Version 1.0a
- Minor bug fix.
DOWNLOAD
uide_modboot1.3.zip (17.6Kb)
OVERVIEW
Once implemented, the freedos boot image (/images/fdubcd.igz) will prompt a user whether he/she wishes to install UDMA support for UltraDMA hard disks (with configurable switches and a selection of device drivers for legacy support).
INSTALLATION
1) Retrieve the freedos boot image from the ubcd iso (/images/fdubcd.igz) and rename to "fdubcd.img.gz" - you can now open the archive using either Winzipor Gzip. Next, extract the contents of the image using Winimage or some similar tool. :p
2a) Place the following from the downloaded archive in the \lib directory:
2b) Place the following from the downloaded archive in the \level1 directory:XDMA.CAB
UDMA.CAB
UDMA2.CAB
UDMA2S.CAB
QDMA.CAB
2c) Place the following from the downloaded archive in the \etc directory:UIDE.CAB
3) Recompile/save the image, gzip the file and rename back to fdubcd.igzGLOABL.SET
4) Place image back into the ubcd ISO (\images) using magicISO or some such.
DEMONSTARTION
- Screenshot 1
- Screenshot 2
THINGS TO DO
- uninstall switch (would require an additional step).