From: roelle@uars_mag.jhuapl.edu (Curtis Roelle)
Subject: Trying to create OS/2-Bootable 5.25" Diskette
Keywords: reboot, boot, bootable, se20boot, boot20, bootdisk.txt
Organization: Johns Hopkins University
Date: 22 Jan 93 15:09:57 GMT

Wanting to create an OS/2-bootable 5.25" 1.2MB floppy, and faced with
several apparent choices for accomplishing that goal, I copied the
following three files from os2-ftp.nmsu.edu:

	pub/os2/2.0/ibm/ews/boot20.zip
	pub/os2/2.0/sysutils/se20boot.zip
	pub/os2/2.0/bootdisk.txt

The SE20BOOT.EXE PROGRAM
------------------------
The boot20.zip and se20boot.zip files each unzipped to produce the
se20boot.exe program.  (Both zip files had the same executable image,
dated 8/20/92 2:27p.)  When executed to generate a bootable disk, each
comes back with the following error:

	Failure While Copying (RC=112)

I suspect perhaps there is not enough room on a 5.25" disk for the
install.  Performing CHKDSK on the A: floppy reports errors, and there
appears to only be about 10KB of space remaining on it when boot disk
creation is aborted.  Trying to boot from such an improperly prepared
diskette results in the following error:

	The system cannot load the dynamic link library NAMPIPES
	which is needed to start the system.

Q: How does one get the se20boot.exe program to work for a 5.25" 1.2MB
diskette?  If there are any special switches, then the .zip file should
include a .doc file explaining them.

MANUAL PREPARATION OF BOOTABLE OS/2 DISKETTE
--------------------------------------------
The downloaded bootdisk.txt contains instructions for the manual
geneation of a bootable floppy.  In order to get the file set to fit
on a 1.2MB FD, the author (Morton Kaplon) suggests deleting the
PRINT01.SYS file.  I find that even when I do this, the files still
occupy more space than is available on the 1.2MB diskette.  
Here are the files I tried to copy, and their sizes:

ANSICALL DLL      438   3-30-92  12:00p
BKSCALLS DLL      401   3-30-92  12:00p
BMSCALLS DLL      398   3-30-92  12:00p
BVHINIT  DLL     9203   3-30-92  12:00p
BVSCALLS DLL      454   3-30-92  12:00p
CLOCK01  SYS     3666   3-30-92  12:00p
CMD      EXE    87552   3-30-92  12:00p
CONFIG   SYS      649   1-07-93   1:14a		 
COUNTRY  SYS    24604   3-30-92  12:00p
DOS      SYS     1142   3-30-92  12:00p
DOSCALL1 DLL    87884   3-30-92  12:00p
EA DATA   SF    16896   1-06-93  11:37p		 
HARDERR  EXE    14436   3-30-92  12:00p
IBM1FLPY ADD    24026   3-30-92  12:00p
IBM1S506 ADD    12908   3-30-92  12:00p
IBMINT13 I13     9564   3-30-92  12:00p
KBD01    SYS    29013   3-30-92  12:00p
KBDCALLS DLL      858   3-30-92  12:00p
KEYBOARD DCP     5177   3-30-92  12:00p
MOUCALLS DLL     1010   3-30-92  12:00p
MSG      DLL      477   3-30-92  12:00p
NAMPIPES DLL      711   3-30-92  12:00p
NLS      DLL      465   3-30-92  12:00p
OS2BOOT          1099   1-07-93   1:05a
OS2CHAR  DLL    56320   3-30-92  12:00p
OS2DASD  DMD    31994   3-30-92  12:00p
OS2KRNL        716044   3-30-92  12:00p
OS2LDR          32256   3-30-92  12:00p
OS2LDR   MSG     8440   3-30-92  12:00p
QUECALLS DLL    14994   3-30-92  12:00p
SCREEN01 SYS     1441   3-30-92  12:00p
SESMGR   DLL    31256   3-30-92  12:00p
SYSINST1 EXE     4224   3-30-92  12:00p
SYSLEVEL OS2      169   3-30-92  12:00p
VIOCALLS DLL     1825   3-30-92  12:00p
        35 file(s)    1231994 bytes used
                       218112 bytes free

A 5.25" disk only had 1213952 bytes on it.  Two differences between my
files and those in Mr. Kaplan's instructions:

1. his customized CONFIG.SYS file is 439 bytes compared to mine (649).
This is because I didn't get to the step where the modifications were
discussed.  However, the difference here is only around 200 bytes.

2. My "EA DATA. SF" is 16896 bytes while Mr. Kaplan's is only 3584.
Must (can) I make this file smaller (and how?) or can I gain space by
dropping one or more of the above files and still be able to boot
under OS/2?

I have the Service Pack installed on my system, if that makes any
difference. So, what is the proper way to create an OS/2 bootable 5.25"
1.2MB flopy disk?

Sincerely,

Curt Roelle
roelle@sigi.jhuapl.edu