🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.os.os2.misc
6 messages
6 total messages Started by Curtis Roelle Fri, 22 Jan 1993 15:09
Trying to create OS/2-Bootable 5.25" Diskette
#15474
Author: Curtis Roelle
Date: Fri, 22 Jan 1993 15:09
97 lines
4500 bytes
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 
Re: Trying to create OS/2-Bootable 5.25" Diskette
#15496
Author: Kenneth A. Kahn
Date: Sat, 23 Jan 1993 11:45
12 lines
1257 bytes
In <roelle.727715397@uars_mag> Curtis Roelle writes:
>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:

I'm afraid it can't be done.  There's just no room.  An *absolute* minimum
system is about 1.3M of disk space.  If you have a second disk drive, you
can get away with it by moving some files to it and then pointing to them
in CONFIG.SYS via "B:\"; some of thse files include CMD.EXE, KEYBOARD.DCP,
and VTBL850.DCP (I think that's really it).  The next release of SE20BOOT
will include the ability to build a 2-disk BOOT system that should allow
you to do this automatically.
Re: Trying to create OS/2-Bootable 5.25" Diskette
#15879
Author: Gary Woodman
Date: Mon, 25 Jan 1993 01:16
23 lines
1605 bytes
In article <19930123.035953.532@almaden.ibm.com> KENKAHN@PKSMRVM.VNET.IBM.COM (Kenneth A. Kahn) writes:

>In <roelle.727715397@uars_mag> Curtis Roelle writes:
>>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:

>I'm afraid it can't be done.  There's just no room.  An *absolute* minimum
>system is about 1.3M of disk space.  If you have a second disk drive, you
>can get away with it by moving some files to it and then pointing to them
>in CONFIG.SYS via "B:\"; some of thse files include CMD.EXE, KEYBOARD.DCP,
>and VTBL850.DCP (I think that's really it).  

I successfully put UHPFS.DLL on B: (after extending the LIBPATH, of course).

>The next release of SE20BOOT
>will include the ability to build a 2-disk BOOT system that should allow
>you to do this automatically.

Thank heavens for that! OS/2 is _not_ going to get any smaller...

--
Gary.Woodman@anu.edu.au         This post made from 100% recycled electrons.
Re: Trying to create OS/2-Bootable 5.25" Diskette
#16016
Author: Jack S. Tan
Date: Mon, 25 Jan 1993 17:30
19 lines
1379 bytes
roelle@uars_mag.jhuapl.edu (Curtis Roelle) writes:

> 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?

This method may not be proper, but it does work:  format the diskette to a
higher-capacity, nonstandard format.  Using FDFORMAT (available from various
anonymous FTP sites), I was able to create a 1.47MB diskette, on which I
created my boot diskette.  OS/2 is able to boot from such a disk, unlike
DOS.  Also, when you are prompted for the install diskette in making the
boot disk, you can use the boot disk from the CSD.  It seems to work also.

Hope this helps.

-- 

Jack Tan                             If your parents didn't have kids,
jahk@uiuc.edu                          chances are you won't either.
Re: Trying to create OS/2-Bootable 5.25" Diskette
#16048
Author: Erik Kovach
Date: Mon, 25 Jan 1993 19:49
12 lines
1318 bytes
In article <C1F7BD.77s@news.cso.uiuc.edu> jst50986@uxa.cso.uiuc.edu (Jack S. Tan) writes:
>This method may not be proper, but it does work:  format the diskette to a
>higher-capacity, nonstandard format.  Using FDFORMAT (available from various
>anonymous FTP sites), I was able to create a 1.47MB diskette, on which I
>created my boot diskette.  OS/2 is able to boot from such a disk, unlike
>DOS.  Also, when you are prompted for the install diskette in making the
>boot disk, you can use the boot disk from the CSD.  It seems to work also.

Or, if you're running FAT on ANY partition that is reachable from boot,
put the CMD.EXE and the HPFS.IFS onto the FAT partition and change the
CONFIG.SYS file on the boot disk to point to THOSE files.  Now the data
will fit on a 1.2.
FDFORMAT (was: Trying to create OS/2-Bootable 5.25" Diskette)
#16783
Author: larry.a.shurr
Date: Thu, 28 Jan 1993 17:39
31 lines
2372 bytes
In article <C1F7BD.77s@news.cso.uiuc.edu> jst50986@uxa.cso.uiuc.edu (Jack S. Tan) writes:
}roelle@uars_mag.jhuapl.edu (Curtis Roelle) writes:
}> 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?

}This method may not be proper, but it does work:  format the diskette to a
}higher-capacity, nonstandard format.  Using FDFORMAT (available from various
}anonymous FTP sites), I was able to create a 1.47MB diskette, on which I
}created my boot diskette.  OS/2 is able to boot from such a disk, unlike
}DOS.  Also, when you are prompted for the install diskette in making the
}boot disk, you can use the boot disk from the CSD.  It seems to work also.

Yes.  It appears that OS/2 actually uses the BIOS Parameter Block on the
floppy disk (I think that's the data structure) instead of that horrid,
kludgy media byte.  Thus, it works with (almost) any geometry you can
manage to format onto a floppy disk.  I say almost because it doesn't
seem to understand double density, double track density (720K) 5.25
floppy disks -- it looks like it double steps the head as though it
was single track density.

Of course, such formats are officially "out-of-spec" so IBM evidently
thinks you shouldn't be able to format such beasts.  You must use
FDFORMAT under DOS (the "real thing," not a VDM).

Larry
-- 
Larry A. Shurr (las@cbnmva.att.com) speaking only for myself.
Norman, listen carefully.  I am lying.  Are you sure your circuits are
registering?  Your ears are green.  Logic is a little bird singing in a
meadow.  Logic is a wreath of pretty flowers which smell bad! - Mr. Spock
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads