Create a Single Boot Floppy for Warp 3.0

One Disk Boot for WARP 3.0 for system Using FAT and Non-Micro Bus. The example below uses 4OS2 as the Command Processor. If Use CMD.EXE uses even less space.

Options given for Micro Channel and HPFS system.

Volume in drive A is unlabeled     Serial number is E24D:2414 Directory of a:\*.* <-- Comment -->     0   ____D  4os2     0   ____D  os2 1,330  0   ___A_  config.sys 25,610  0   ___A_  country.sys 1,074  0   ___A_  dev002.msg 1,099  0   _HSA_  os2boot 555,972  0   _HSA_  os2krnl 30,208  0   _HSA_  os2ldr 8,366  0   _HSA_  os2ldr.msg 19,358  0   _HSA_  os2logo 89  0   _HSA_  os2ver 39,472  0   _HSA_  sysinstx.com   Optional Use to Create bootable disks 268  0   _HSA_  wp root. sf  682,846 bytes in 11 files and 2 dirs    687,104 bytes allocated 46,080 bytes free

Volume in drive A is unlabeled     Serial number is E24D:2414 Directory of a:\os2\*.* <-- Comment -->     0   ____D.     0   ____D  ..     0   ____D  dll 17,820  0   ___A_  aha174x.add    MY SCSI-replace with yours if needed 41,795  0   ___A_  cdfs.ifs       Optional For CD ROM 68,656  0   ___A_  chkdsk.com 3,735  0   ___A_  clock01.sys    If Micro Channel use clock02.sys 459  0   ___A_  config.sys 28,435  0   ___A_  ftdvr.sys      Optional Driver for TAPE System 30,994  0   ___A_  ibm1flpy.add 9,860  0   ___A_  ibmint13.i13 5,548  0   ___A_  ibmkbd.sys 27,989  0   ___A_  kbdbase.sys 16,436  0   ___A_  optical.sys    Optional M-O driver 24,236  0   ___A_  os2cdrom.dmd   Optional CD ROM  driver 33,562  0   ___A_  os2dasd.dmd 9,692  0   ___A_  os2scsi.dmd    If Micro Channel use ibm2scsi.add 10,910  0   ___A_  print01.sys    If Micro Channel use print02.sys 27,084  0   ___A_  resource.sys 9,461  0   ___A_  screen01.sys   If Micro Channel use screen02.sys 10,820  0   ___A_  tedit.exe      Optional tiny Editor 14,596  0   ___A_  tedit.hlp      Optional tiny Editor IF use HPFS need to have 135,746  0   ___A_  hpfs.ifs 392,088 bytes in 19 files and 3 dirs   398,336 bytes allocated 46,080 bytes free

Volume in drive A is unlabeled     Serial number is E24D:2414 Directory of a:\os2\dll\*.* <-- Comment --->     0   ____D.     0   ____D  .. 512  0   ___A_  bkscalls.dll 6,176  0   ___A_  bmcompr.dll   Optional - Used for Tape  Drive 512  0   ___A_  bmscalls.dll 7,999  0   ___A_  bvhinit.dll 512  0   ___A_  bvscalls.dll 137,084  0   ___A_  doscall1.dll 1,024  0   ___A_  kbdcalls.dll 1,024  0   ___A_  moucalls.dll 512  0   ___A_  msg.dll 1,024  0   ___A_  nampipes.dll 512  0   ___A_  nls.dll 25,504  0   ___A_  npxemltr.dll 512  0   ___A_  os2char.dll 1,024  0   ___A_  quecalls.dll 1,536  0   ___A_  sesmgr.dll 2,048  0   ___A_  viocalls.dll 187,515 bytes in 16 files and 2 dirs   189,440 bytes allocated 46,080 bytes free

Volume in drive A is unlabeled     Serial number is E24D:2414 Directory of a:\4os2\*.* <--- Comment >     0   ____D. Optional no 4os2 subdirectory     0   ____D  .. Optional no 4os2 subdirectory 134,880  0   ___A_  4os2.exe   Optional use:  90,624 0   ___A_ cmd.exe 431  0   ___A_  4os2.ini   Optional                   0 30  0   ___A_  4start.cmd Optional                   0 1,434  0   ___A_  alias.lst  Optional                   0 136,775 bytes in 4 files and 2 dirs   138,752 bytes allocated

If use cmd.exe 136,775 -> 90,624 Bytes, Gain of 46,151 bytes 46,080 bytes free

 REM STart of config.sys BUFFERS=30 IOPL=YES MEMMAN=NOSWAP PAUSEONERROR=YES DISKCACHE=64,LW PROTECTONLY=YES
 * Below is contents of config.sys on A: floppy

REM *** OS/2 Command Processor REM SET OS2_SHELL=CMD.EXE REM PROTSHELL=CMD.EXE REM *** OS/2 Command Processor

REM *** 4OS2 16 bit Command Processor SET OS2_SHELL=A:\4OS2\4OS2.EXE PROTSHELL=A:4OS2\4OS2.EXE SET COMSPEC=A:\4OS2\4OS2.EXE SET PROMPT=[4OS2$p] REM *** 4OS2 16 bit Command Processor

LIBPATH=.;A\:;A:\OS2\DLL SET PATH=A:\;A:\OS2;A:\4OS2 SET DPATH=A:\;A:\OS2;A:\4OS2 SET KEYS=ON

Rem *** Driver for Parallel Port for Optical REM BASEDEV=EPSA.ADD /T Rem *** Driver for Parallel Port for Optical

BASEDEV=AHA174X.ADD /V    REM may need to change for your system BASEDEV=OS2SCSI.DMD BASEDEV=OS2DASD.DMD BASEDEV=IBM1FLPY.ADD BASEDEV=PRINT01.SYS       REM change to  PRINT01.SYS for Micro Channel BASEDEV=IBMKBD.SYS

REM *** Driver for Optical Off SCSI Optional for Optical drive DEVICE=A:\OS2\OPTICAL.SYS REM *** Driver for Optical Off SCSI

rem *** Files for use of CDROM and Hard Disk via Adaptec  Optional DEVICE=A:\OS2\OS2CDROM.DMD /Q IFS=A:\OS2\CDFS.IFS /Q rem *** Files for use of CDROM and Hard Disk via Adaptec

Rem *** driver for Tape Drive      Optional DEVICE=A:\OS2\FTDVR.SYS Rem *** driver for Tape Drive

REM OPTIONAL: If use HPFS need to have statement IFS=A:\OS2\HPFS.IFS  /whatever options you use

REM End of Config.sys There are 203,816 bytes listed as Optional (including using cmd.exe) so there is readily sufficient space to install the HPFS by deleting some of those. There would still be room to add back in the Tiny Editor plus some more. 

TO CREATE the BOOTABLE Floppy
SYSINSTX.COM can be found on the WARP Install Diskette Copy it to your existing WARP \OS2 directory and with a formatted floppy in A: give the command

sysinstx A:

This will make the floppy a bootable disk - it transfers system files. You can then use attrib -sh *.* on your C:  root directory to make the other files available and copy those (as listed above) to the A: root drive. Then use attrib +sh on each of those files to make it hidden again.

I originally used the Create Utility option ti create the 3 floppy disks that it does. I noted that only disk 1 and 2 are required for the boot process. I also noted that this procedure did not allow the inclusion of the additional drivers I needed (tape,optical,CD ROM) so using the files included on these 2 drives and eliminating the superfluous ones I arrived at the above combinations.
 * Note: