File "warpboot.txt"

Path: /os2/info/tips/warpboot.txt
File size: 6.61 KB
MIME-type: text/plain
Charset: utf-8

 
Open Back
Morton F. Kaplon    CIS:73457,437     Thu  12-22-94

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 -------------->
 <DIR>     0   ____D  4os2
 <DIR>     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 -------------->
 <DIR>     0   ____D  .
 <DIR>     0   ____D  ..
 <DIR>     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 --------------->
 <DIR>     0   ____D  .
 <DIR>     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 ---------------->
 <DIR>     0   ____D  .          Optional no 4os2 subdirectory
 <DIR>     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

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

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.