Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ready to setup CP/M 86

161 views
Skip to first unread message

Bill H

unread,
Mar 23, 2006, 1:23:22 PM3/23/06
to
I am putting together an older Pentium system (144mhz, 400mb hd, 32mb
ram VGA) that will be a CP/M 86 only system and wonder if someone can
give me a step by step method on how to do it, ie which disk image
should I use to make the boot floppy, how do I format / partition the
HD for CP/M 86, and then how to make the HD the boot drive. I don't
want to have DOS installed on the system, just CP/M only. Sorry to
sound like a newbie, but it has been 20+ years since I last did
anything on CP/M (other than make a boot disk and start cp/m on a
laptop recently).

Bill H www.ts1000.us

Uwe Nass

unread,
Mar 24, 2006, 3:56:14 AM3/24/06
to
Hi Bill,

you should know at least the following:

The maximum partition size for CP/M-86 is 8MB and you have to
allocate at least 10 cyl for this partition, ie. if these 10 cyl
will give you more than 8 MB, you cannot install CP/M-86 on
your HD. But.. look at

http://www.seanet.com/~klaw/files.htm

there are some hints to overcome the 8MB boundary. I don't know,
if the 10 cyl boundary is solved, too.

Greetings,

Uwe.

Bill H

unread,
Mar 24, 2006, 12:19:08 PM3/24/06
to

Well I got CP/M 86 installed on a HD, here are the steps I took.

1. Created a startup disk in Windows 98 on other PC
2. Booted the PC from Floppy
3. Used Fdisk to remove all partitions on the 400mb hd (didn't need
anything on there)
4. Used Fdisk to create a 393 mb primary partition (leaving me 7mb for
CP/M 86
5. On other pc, downloaded http://www.cpm.z80.de/download/144cpm86.zip
and created a CP/M 86 boot disk
6. On CP/M 86 machine, booted floppy
7. Used HDMAINT to create the CP/M partition
8. Rebooted CP/M from floppy
9. PIP B:=A:*.* to copy contents to HD
10. Used HDMAINT to make HD bootable
11. Booted on HD (Yeah)

Now... it can't read 1.44 mb 3 1/2" floppies under CP/M 86 when I boot
from HD. I have found a program that will patch the CPM.SYS so it will
do it, but how do I get it over to the HD (and why didn't it come over
with the PIP?)? The floppy, when it boots loads the 144bldr2.cmd file
before CPM.SYS - how can I do that on the HD?

Bill H www.ts1000.us

Don

unread,
Mar 24, 2006, 3:23:13 PM3/24/06
to

I have my Toshiba laptop computer setup with ten 8mb partitions. If you
go the this web site as mentioned above:

http://www.seanet.com/~klaw/files.htm

you should find everything you need. You will also find a disk
defination file that will let 22disk read/write the 1.44mb CP/M-86 disk
format. You will also find a pair of utilities, one for DOS and one for
CP/M-86 that will allow you to set the boot partition. This way you can
boot to DOS or CP/M-86.

Don

Bill H

unread,
Mar 24, 2006, 4:26:12 PM3/24/06
to

I downloaded those files, the problem is, how can I get them over to
the CP/M machine. Can I use Uniform or 22disk to copy the files from
the PC HD to a 1.44mb CP/M 86 floppy? As you can see from my previous
post, am "new" at this (been a long time since I setup a CP/M machine).

Don

unread,
Mar 24, 2006, 5:00:34 PM3/24/06
to

In the zip file named 144cpm86 is another files named 144cpm86.def.
This is a defination file for use with 22disk to read and write the
special 1.44mb CP/M-86 disk under DOS. Us 22disk, under DOS, to move
files from the DOS partition to a CP/M-86 floppy. Now, reboot to
CP/M-86 and copy the files to the desired CP/M partition.

Don

Jason King

unread,
Mar 24, 2006, 6:05:07 PM3/24/06
to
Another possibility is that John Elliot has produced a dosplus
distribution (dosplus is cp/m 86 + ability to run "well-behaved" dos
apps). It can read FAT disks and I believe he has it set up to handle
1.44 meg floppies as well. It can handle 32meg hard drives so since
you've got the room you might want to triple boot.

s_dub...@yahoo.com

unread,
Mar 25, 2006, 8:33:12 PM3/25/06
to

Hi Bill,

I'm realizing now I should've kept good notes on cp/m-86 setups!

Since you have a 400mb hd, you might want to consider a DR-Dos 6
partiton as well.
You then have your cross-platform tools at hand on the same system.

The setup I prefer is: a stock cp/m-86 partition-8mb, a Feat2 CVV
partition-15x8MB, and the bulk of the remainder as a DR-Dos Partition.
Order of creation is important, order as just listed.

A) From a reformatted hd, setup a hdmaint cp/m-86 partition first.
I've used stock cp/m-86 installed on a 720k 3 1/2 diskette, formatted
as 320k and its hdmaint program, but the feat144 type cp/m-86 and its
hdmaint.cmd should work as well.

B) Use the CVV package to create and install that partition. You can
use the DR-Dos FDisk to create that partition as well as the DR-Dos
partition also. Part of the CVV package is the tools to select the
bootable partition. There's a tool for CP/M-86, setboot.cmd and a tool
for dos, setboot.exe to do this selection for the next reboot.

"Now... it can't read 1.44 mb 3 1/2" floppies under CP/M 86 when I boot

from HD. I have found a program that will patch the CPM.SYS so it will
do it, but how do I get it over to the HD (and why didn't it come over
with the PIP?)? The floppy, when it boots loads the 144bldr2.cmd file
before CPM.SYS - how can I do that on the HD? "

Use the CVV package, boot from the CVV partition. The version I'm
refering to has the code for bootstrapping it included. The stock
CP/M-86 partition will also be accessible then.

C) Install DR-Dos 6 on the remainder. New Old Stock of DR-Dos 6 is
sold by softek on ebay. Now you can install 22disk on there with the
FEAT2 disk definition file.

HTH.

0 new messages