PDA

View Full Version : Retain DOS 2.0 on IBM XT



dvanaria
January 2nd, 2014, 05:15 PM
I recently got a good deal on an XT - it has a 10 MB hard drive and DOS 2.0 already loaded.

The only problem is, I don't have any software at all for this machine. My biggest worry is the hard drive failing. I do have a backup (a Seagate ST-225) but won't be able to reinstall DOS 2.0 without the OS on floppies (360 K).

So, noob question: isn't there a way to fully back up the OS on 1 or 2 360 K diskettes? From what I can gather so far, if I boot the XT I'm running DOS 2.0, so if I put a blank 360 K disk in the drive and FORMAT it, and then SYS a: will make it bootable, and then just copy all the .exe and .com files over to it?

pearce_jj
January 2nd, 2014, 10:16 PM
Yes, DOS 2 will all fit on one disk too. FORMAT A: /S, then (assuming DOS is in C:\DOS) COPY C:\DOS\*.* A:

Hope that helps.

Ole Juul
January 2nd, 2014, 11:25 PM
In case you don't have all the files in a single directory, and perhaps have other files mixed in, here is my directory listing.



COMMAND COM 17,664 03-08-83 12:00p
EPSON BAS 3,328 01-01-80 3:21a
ANSI SYS 1,664 03-08-83 12:00p
FORMAT COM 6,016 03-08-83 12:00p
STAT COM 6,400 03-08-83 12:00p
SYS COM 1,408 03-08-83 12:00p
DISKCOPY COM 2,444 03-08-83 12:00p
DISKCOMP COM 2,074 03-08-83 12:00p
COMP COM 2,523 03-08-83 12:00p
EDLIN COM 4,608 03-08-83 12:00p
MODE COM 3,139 03-08-83 12:00p
FDISK COM 6,177 03-08-83 12:00p
BACKUP COM 3,687 03-08-83 12:00p
RESTORE COM 4,003 03-08-83 12:00p
PRINT COM 4,608 03-08-83 12:00p
RECOVER COM 2,304 03-08-83 12:00p
ASSIGN COM 896 03-08-83 12:00p
TREE COM 1,513 03-08-83 12:00p
GRAPHICS COM 789 03-08-83 12:00p
SORT EXE 1,280 03-08-83 12:00p
FIND EXE 5,888 03-08-83 12:00p
MORE COM 384 03-08-83 12:00p
DEBUG COM 11,904 03-08-83 12:00p
COPYIIPC EXE 15,232 01-01-80 12:04a
GWBASIC EXE 57,344 06-21-83 10:44a
SD COM 11,464 12-15-82 1:06p
LINK EXE 39,936 03-08-83 12:00p
EXE2BIN EXE 1,664 03-08-83 12:00p
CPU EXE 3,072 01-01-80 12:06a
VIDEO EXE 3,584 01-01-80 12:03a
PRINTER EXE 1,408 01-01-80 12:22a
MUSIC EXE 2,432 01-01-80 12:01a
BASA EXE 2,304 01-01-80 12:02a
SC1 EXE 15,744 04-01-83 12:19p
KEYBOARD EXE 1,408 01-01-80 12:24a
HIGH DAT 16,512 01-01-80 12:11a
MEDIUM DAT 16,512 01-01-80 12:19a
PCTEST COM 1,761 01-01-80 12:05a
CHKDSK COM 6,400 03-08-83 12:00p
TIMER COM 1,393 12-23-83 5:03p
DR COM 4,477 12-15-83 1:04p
FC EXE 2,585 10-19-83 7:51p
DOSEDIT COM 1,706 10-05-83 4:15p
KEYBUK COM 1,221 03-08-83 12:00p
KEYBFR COM 1,669 03-08-83 12:00p
KEYBSP COM 1,541 03-08-83 12:00p
KEYBIT COM 1,285 03-08-83 12:00p
KEYBGR COM 1,573 03-08-83 12:00p
48 file(s) 308,928 bytes
5,120 bytes free

vwestlife
January 3rd, 2014, 03:59 AM
IBM's PC DOS 2.x originally came on two single-sided 180K disks, since they were still selling 5150 PCs with single-sided drives at the time (or at least you could still order one with single-sided drives if you really wanted to; I don't know if they actually sold any :) ). So, the entire contents of DOS 2.0 will fit on one 360K disk.

dvanaria
January 3rd, 2014, 09:53 AM
Worked like a charm. I'm guessing using the /S flag with FORMAT saves a step right? Otherwise you could first FORMAT the disk and then use the SYS command later to write the hidden system files, but I'm not sure about that.

The directory listing was a huge help too. thanks!

vwestlife
January 3rd, 2014, 10:53 AM
The directory listing was a huge help too. thanks!

It's not entirey accurate, because IBM PC DOS came with BASIC and BASICA, not GWBASIC (that's from MS-DOS).

Ole Juul
January 3rd, 2014, 11:31 AM
It's not entirey accurate, because IBM PC DOS came with BASIC and BASICA, not GWBASIC (that's from MS-DOS).

Oops, sorry. I don't know where I got this copy. I had a feeling it was off somehow.

modem7
January 3rd, 2014, 12:45 PM
I'm guessing using the /S flag with FORMAT saves a step right?
Yes.


Otherwise you could first FORMAT the disk and then use the SYS command later to write the hidden system files, but I'm not sure about that.
You are correct, but be aware of a limitation:
In early versions of DOS, DOS requires that the system files be the first ones on the disk (floppy or hard drive). So, SYS needs to be executed before any files are copied to the disk. If you attempt to SYS after files have already been copied to the disk, you will see the misleading error message of, "No room for system on destination drive".

Beerhunter
January 8th, 2014, 01:17 AM
It's not entirey accurate, because IBM PC DOS came with BASIC and BASICA, not GWBASIC (that's from MS-DOS).
COPYIIPC was not part of PC DOS either.