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

Copying CP/M - 86 - adding files

156 views
Skip to first unread message

Bill H

unread,
Jan 5, 2006, 9:20:47 AM1/5/06
to
In my ongoing efforts I have CP/M 86 installed on a 720k floppy that I
can boot my 486 laptop up with (haven't dones anything on the HD yet).
The questions I have are:

With just the A drive - how do I create a backup boot disk from CP/M 86
- or is it best to create another using the same method I created the
1st?

How can I add files to the CP/M disk if I boot the laptop up in Dos
(actually win 95 Command Prompt)?

Bill H

Ángel

unread,
Jan 5, 2006, 9:45:36 AM1/5/06
to
Bill H <bi...@ts1000.us> wrote:
> With just the A drive - how do I create a backup boot disk from CP/M 86
> - or is it best to create another using the same method I created the
> 1st?

How did you make the first one? I'd like to get one, as well.

--
Saludos,
Ángel

Bill H

unread,
Jan 5, 2006, 10:30:13 AM1/5/06
to

I went to this page:

http://www.cpm.z80.de/binary.html

and downloaded the CP/M-86 binary for 720K floppies since my laptop
wouldn't format a 1.44 3 1/2" floppy (if yours does then you may want
to grab the 1.44 one). After copying it to the laptop using
Hyperterminal (the laptop is old, no network, running Windows 95) and
unziping it to a directory I then started up in MSDOS mode, formated
the 720k then ran the batch file that is in the zip file I downloaded.
There is a readme in the zip file that tells you how to go about it in
better detail.

Bill H - www.ts1000.us

> --
> Saludos,
> Ángel

Richard Brady

unread,
Jan 5, 2006, 11:19:24 AM1/5/06
to
If you use the Freke Heit modifications, you need to format the disk
under DOS. If not, you could try dskmaint under CP/M-86, but I don't
think dskmaint recognizes 720k disks. I think it formats disks as
either one sided or two sided which means 177k or 354k (I'm not sure if
these numbers are correct, but they are roughly right).

Richard Brady

Ángel

unread,
Jan 5, 2006, 11:11:31 AM1/5/06
to
Bill H <bi...@ts1000.us> wrote:
>
> I went to this page:
>
> http://www.cpm.z80.de/binary.html
>
> the 720k then ran the batch file that is in the zip file I downloaded.

Ouch! I don't have any DOS / WinSlow boxes. I only run OpenBSD,
FreeBSD, Plan9 and Debian GNU/Linux. Let see if I manage to create the
CP/M-86 floppy from one of them. Otherways I'll try to put 2 floppy
drives on my P90 and run FreeDOS from one to make the floppy on the
second one...

Thanks for the pointer to the zip file, Bill. :-)

--
Saludos,
Ángel

John Elliott

unread,
Jan 5, 2006, 7:01:17 PM1/5/06
to
?ngel <an...@hell.es> wrote:
: Ouch! I don't have any DOS / WinSlow boxes. I only run OpenBSD,

: FreeBSD, Plan9 and Debian GNU/Linux. Let see if I manage to create the
: CP/M-86 floppy from one of them.

LibDsk 1.1 can read the CopyQM format, so you could try installing LibDsk
on the Linux box (probably the BSD boxes would do as well, but I've not
tested LibDsk on BSD) and then

dsktrans -otype floppy 720CPM86.IMG /dev/fd0

: Otherways I'll try to put 2 floppy


: drives on my P90 and run FreeDOS from one to make the floppy on the
: second one...

RAMdisks are your friends :-)

: Thanks for the pointer to the zip file, Bill. :-)

--
------------- http://www.seasip.demon.co.uk/index.html --------------------
John Elliott |BLOODNOK: "But why have you got such a long face?"
|SEAGOON: "Heavy dentures, Sir!" - The Goon Show
:-------------------------------------------------------------------------)

Barry Watzman

unread,
Jan 5, 2006, 10:52:08 PM1/5/06
to
Modify the BIOS to support a "virtual" B: drive. Then you can copy A:
to B:, and it will ask you appropriate to insert the A: media or the B:
media as required.

Anonymous Guy

unread,
Jan 5, 2006, 11:14:41 PM1/5/06
to

On 2006-01-05 bi...@ts1000.us said:

> In my ongoing efforts I have CP/M 86 installed on a 720k floppy
> that I can boot my 486 laptop up with (haven't dones anything on
> the HD yet). The questions I have are:
>
> With just the A drive - how do I create a backup boot disk from
> CP/M 86 - or is it best to create another using the same method I
> created the 1st?


You'll have to create a second disk under DOS, using the disk
image that you downloaded. CP/M-86 does not natively support
that '720k' disk format for disk-copying purposes.

The only reason the boot disk works at all is because it auto-
magically loads Freek Heite's third-party disk driver.


> How can I add files to the CP/M disk if I boot the laptop up in Dos
> (actually win 95 Command Prompt)?
>
> Bill H


As we've discussed before, neither DOS nor the WinDoze
text-mode command-line interface (CLI) can natively access
CP/M-86 disks.

You need to use a DOS-based file transfer program. The
one that's most-used in the CP/M community is 22DISK.
Google for it.

However, don't try to move files to a '720k'-formatted
CP/M-86 disk.

Instead, do this:

First, boot into CP/M-86. Then shove a blank disk into the A:
drive, and use DSKMAINT.CMD to format that disk with a standard
CP/M-86 314k, double-sided format.

You can then transfer files to that disk from DOS, using the
'IBM2' disk descriptor in 22DISK.

---
Visit The CP/M-86 Software Repository
http://www.seanet.com/~klaw/

Ángel

unread,
Jan 6, 2006, 8:27:49 AM1/6/06
to
> Ángel <an...@hell.es> wrote:
> Ouch! I don't have any DOS / WinSlow boxes. I only run OpenBSD,
> Otherways I'll try to put 2 floppy
> drives on my P90 and run FreeDOS from one to make the floppy on the
> second one...

John Elliott <j...@seasip.demon.co.uk> wrote:
> RAMdisks are your friends :-)

Yeah! No need to switch off my FreeBSD P90. I've just made the 1.44
CM/P-86 floppy using a FreeDOS ramdisk on my 486 DX2-66 (usually
running OpenBSD), which is already running CP/M-86 from the floppy.

It's almost 20 years ago that I used CP/M on my Amstrad CPC6128 for the
last time. I have to get used to it again. I'll be setting the CPC up
again when I move (in spring this year) and can make some room for it.

Thanks for the RAMdisks reminder ;-)

--
Saludos,
Ángel

Freek Heite

unread,
Jan 17, 2006, 1:36:01 PM1/17/06
to
"Anonymous Guy" <m...@privacy.net> wrote:
>> You need to use a DOS-based file transfer program. The
>> one that's most-used in the CP/M community is 22DISK.
>>
>> However, don't try to move files to a '720k'-formatted
>> CP/M-86 disk.

Why shouldn't that be done? 22DISK can handle 720 KB CP/M-86 diskette
if, IF they are in the 720 KB format as created/prepared and supported by my
144FEAT software. You just need the correct definition for 22DISK so that 22DISK
will know how to handle such a diskette. Quoting the definition:

NOTE
NOTE This is the 22DISK definition for 3.5 inch,
NOTE 720K diskettes as used by "The 1.44 MB Feature"
NOTE for CP/M-86 for IBM and compatible PC's.
NOTE
NOTE This is for 22DISK version 1.40, September 1993.
NOTE Be warned that 22DISK version 1.40 does not work
NOTE under Windows, you should use DOS or MS-DOS mode.
NOTE

BEGIN F720 IBM PC, CP/M-86 - 720K - DSDD 3.5"
DENSITY mfm,low
CYLINDERS 80
SIDES 2
SECTORS 9,512
SIDE1 0 1,2,3,4,5,6,7,8,9
SIDE2 1 1,2,3,4,5,6,7,8,9
ORDER cylinders
BSH 4 BLM 15 EXM 0
DSM 360 DRM 255
AL0 0F0h AL1 0
OFS 2
END

Have fun,
Freek.

email: f.heite ATT hccnet DOTT nl

Anonymous Guy

unread,
Jan 17, 2006, 11:00:23 PM1/17/06
to

On 2006-01-17 Freek Heite said:

> "Anonymous Guy" wrote:
>
> > However, don't try to move files to a '720k'-formatted
> > CP/M-86 disk.
>
> Why shouldn't that be done? 22DISK can handle 720 KB CP/M-86
> diskette if, IF they are in the 720 KB format as created/prepared
> and supported by my 144FEAT software.

Yes. I was merely trying to save the guy some extra steps.
Wasn't sure how technically adept he might be. :P

Note: Freek Heite's '144FEAT2' high-capacity floppy disk driver
for 'CP/M-86 For The IBM' can be downloaded from The CP/M-86
Software Repository: ---> http://www.seanet.com/~klaw/

0 new messages