Creating an OS/2 2.0 GA boot disk with HPFS support
By Bryan Walker
Below is a list of files necessary to create a 3.5" Boot Disk for OS/2 GA with HPFS support. Sorry but HPFS.IFS makes it too large for 5.25" drives.
Copy sysinstx.com from the Install Disk and run this to copy the hidden file OS2BOOT from your hard drive to a Formatted 1.4 meg floppy. Copy the other files from the appropriate disk to create the boot disk.
OS2BOOT 1099 Created on boot disk by sysinstx.com OS2KRNL 716044 Copy OS2KRNLI from Install Disk and rename. OS2LDR 32256 Copy from Install Disk. OS2LDR MSG 8440 Copy from Install Disk. SYSINST1 EXE 4224 All other Files Copied from Disk One. CMD EXE 87552 CONFIG SYS 379 ANSICALL DLL 438 BKSCALLS DLL 401 BMSCALLS DLL 398 BVHINIT DLL 9203 BVSCALLS DLL 454 CLOCK01 SYS 3666 COUNTRY SYS 24604 DOS SYS 1142 DOSCALL1 DLL 87884 HARDERR EXE 14436 IBM1FLPY ADD 24026 IBM1S506 ADD 12908 IBMINT13 I13 9564 KBD01 SYS 29013 KBDCALLS DLL 858 KEYBOARD DCP 5177 MOUCALLS DLL 1010 MSG DLL 477 NAMPIPES DLL 711 NLS DLL 465 OS2CHAR DLL 56320 OS2DASD DMD 31994 PRINT01 SYS 8934 Only needed if you want to be able to print. QUECALLS DLL 14994 SCREEN01 SYS 1441 SYSLEVEL OS2 169 VIOCALLS DLL 1825 SESMGR DLL 31256 NPXEMLTR DLL 25280 HPFS IFS 125466 36 file(s) 1373409 bytes used 70144 bytes free
My CONFIG.SYS files is as follows:
ifs=hpfs.ifs /c:4 buffers=32 iopl=yes memman=noswap protshell=sysinst1.exe set os2_shell=cmd.exe diskcache=64,LW protectonly=yes libpath=.;\; pauseonerror=no codepage=850 devinfo=kbd,us,keyboard.dcp device=\dos.sys set path=.;\; set dpath=\; set keys=on REM leave out the line below if you do not need to print basedev=print01.sys basedev=ibm1flpy.add basedev=ibm1s506.add basedev=ibmint13.i13 basedev=os2dasd.dmd
Adding HPFS.IFS allows you to view and manipulate High Performance File System drives.
To use CHKDSK.COM against these drives format a second floppy and copy CHKDSK.COM and UHPFS.DLL to the disk. CHKDSK loads UHPFS.DLL when it gives the message "The HPFS file system program has been started". You could also add CD support to the boot disk by including CDFS.IFS to your boot disk and adding the appropriate IFS= statement to the config.sys. If you do this add UCDFS.DLL to your second "utility" disk for chkdsk, format, etc. to load.