Computer Hope

Microsoft => Microsoft DOS => Topic started by: segatown on January 02, 2016, 03:48:04 PM

Title: Installation MS-DOS 6.22
Post by: segatown on January 02, 2016, 03:48:04 PM
Hi,
I have and  old electronic process machine that use OS MS-DOS 6.22. Last week hard drive fail, start showing error NO BOOT SYSTEM. I remove hard drive and install as slave on another machine but was not recognized. Hard drive was sound a "click" inside. I believe hard drive was dead.
I need replace that hard drive formatted with OS MS-DOS 6.22 but I don't have original diskettes. I download a file from web to make bootable a floppy drive and reboot computer.
After this, computer not detect the new hard drive to be format.
I edit autoexec.bat but only shows me next lines:
@echo off
MSCDEX. EXE  /D:banana /L:R

How can I format new hard drive if computer not detect drive c?

Thanks
Adrian
Title: Re: Installation MS-DOS 6.22
Post by: BC_Programmer on January 02, 2016, 06:24:41 PM
you need to run FDISK and create partitions on the new drive before they can be formatted.
Title: Re: Installation MS-DOS 6.22
Post by: segatown on January 04, 2016, 11:29:39 PM
Hi,
I already format hard drive but not boot.
How can I get installation disks?
I tried to order online by ebay but disks will takes almost a week and tomorrow 1/05/16 I need get done everything.

Who can helps me get electronically the disks?
Title: Re: Installation MS-DOS 6.22
Post by: foxidrive on January 05, 2016, 01:34:35 AM
Formatting in MSDOS needs to be done with the switch to transfer the OS boot files, and the partition has to be both a primary partition and marked active before you do that.

Title: Re: Installation MS-DOS 6.22
Post by: strollin on January 05, 2016, 08:54:57 AM
You can download a MS DOS 6.22 boot disk from here: http://www.allbootdisks.com/download/iso.html (http://www.allbootdisks.com/download/iso.html)

You will need to put the image on a floppy disk and boot from the floppy disk then use Fdisk to create and activate partition(s), then run format c: /s to format and install the required system files in order to make it so you can boot from the hdd.
Title: Re: Installation MS-DOS 6.22
Post by: Geek-9pm on January 05, 2016, 01:02:52 PM
Explanation of fdisk:
http://www.computerhope.com/jargon/f/fdisk.htm

Use only the version of fdisk that goes with the OS.
Title: Re: Installation MS-DOS 6.22
Post by: patio on January 05, 2016, 01:10:19 PM
If you need DOS you should find and buy it....
Hint: Uni bookstores are a great place to start...

Just a bootdisk isn't gonna do it.
Title: Re: Installation MS-DOS 6.22
Post by: Geek-9pm on January 05, 2016, 01:39:30 PM
Anybody can buy a real MS-DOS 6.22 in a original package for prices taht vary from $30 to $49 on eBay.
(http://thumbs.ebaystatic.com/images/g/D4EAAOSwPe1UIvOO/s-l225.jpg)
(Image found on eBay.)
It is never free. Any stripped down version does not have the manual. Nor the product key.

But why version 6.22 anyway? Does it have something really recreant to current needs? There are 'freeware' DOS look-likes that can handle bigger hard drives.
And some freeware versions boot from either CD or USB.
Title: Re: Installation MS-DOS 6.22
Post by: strollin on January 05, 2016, 09:04:03 PM
If you need DOS you should find and buy it....
Hint: Uni bookstores are a great place to start...

Just a bootdisk isn't gonna do it.
It depends on the boot disk.  Here's the contents of the 6.22 boot disk I linked to:

MS-DOS 6.22
ATTRIB.EXE    
AUTOEXEC.BAT    
C.BAT    
CD1.SYS    
CD2.SYS    
CD3.SYS    
CD4.SYS    
CHKDSK.EXE    
COMMAND.COM    
CONFIG.SYS    
DELTREE.EXE    
DOSKEY.COM    
DRVSPACE.BIN    
EDIT.EXE    
EDIT.HLP    
EDIT.INI    
EMM386.EXE    
FDISK.EXE    
FIND.EXE    
FORMAT.COM    
HIMEM.SYS    
IO.SYS    
LABEL.EXE    
MEM.EXE    
MOUSE.@@@    
MOUSE.COM    
MOUSE.INI    
MOUSE.SYS    
MSCDEX.EXE    
MSDOS.SYS    
QBASIC.EXE    
QBASIC.HLP    
RESTORE.EXE    
SCANDISK.EXE    
SCANDISK.INI    
SETVER.EXE    
SHARE.EXE    
SYS.COM    
TREE.COM    
UNDELETE.EXE    
UNDELETE.INI    
UNFORMAT.COM    
XCOPY.EXE    

Certainly complete enough for what the OP needs to do.  I agree the OP should buy it but he wanted something he could download now, not wait a week to have it delivered.
Title: Re: Installation MS-DOS 6.22
Post by: Geek-9pm on January 05, 2016, 11:51:53 PM
The OP should understand  MS-DOS does not have any official support.
But the Free DOS project has an active community and the product is really free.
http://www.freedos.org/
Quote
FreeDOS is a complete, free, DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems. Any program that works on MS-DOS should also run on FreeDOS.
It doesn’t cost anything to download and run FreeDOS. Even better, you can view and edit our source code. All FreeDOS programs are distributed under the GNU General Public License or a similar open source software license.
(http://www.freedos.org/images/screenshots/thumbs/6.png)
Title: Re: Installation MS-DOS 6.22
Post by: segatown on January 06, 2016, 12:27:41 AM
Hi to all,
Thanks to all for support. Operational machine is back with new hard drive.
I should use a really old hard drive capacity (4.3GB). Machine can detect and is running now.
Thanks
Title: Re: Installation MS-DOS 6.22
Post by: OldTimeCoder on January 12, 2016, 02:29:26 PM
The OP should understand  MS-DOS does not have any official support.
But the Free DOS project has an active community and the product is really free.
http://www.freedos.org/(http://www.freedos.org/images/screenshots/thumbs/6.png)

While FreeDOS is free and works pretty good, there are some programs that just won't work or work right. I had problems with QEMM and windows 3.11 and had to go back to 6.22. I use a PIII machine with 384meg of RAM installed and FreeDOS had a problem accessing it. With QEMM and 6.22 256meg was recognized and usable. I triple boot on this machine MS-DOS, Linux, and WinXP. As far as support goes you really don't need it and if it is a problem where is is at?

I did have to throttle the PIII down to 500mhz to run DOS due to 1.2gighz was too fast.
Title: Re: Installation MS-DOS 6.22
Post by: BC_Programmer on January 12, 2016, 06:23:34 PM
I've had no issues booting FreeDOS on a Core i7 4770K with 32GB of Memory, but FreeDOS is limited to 4GB total address space as it doesn't support PAE.

Even on MS-DOS 6.22 I don't see any reason to use Quarterdeck's program. HIMEM.SYS is sufficient for XMS memory services, and EMM386 works well enough if you want to expose the 64KB HMA as UMB for DOS to use. I suppose it could be a consideration if you make heavy use of programs that use expanded memory, though I'm uncertain what QEMM even provides in that context.
Title: Re: Installation MS-DOS 6.22
Post by: Geek-9pm on January 12, 2016, 09:20:52 PM
For what it is worth...
Microsoft Finally Gave Away MS-DOS.  (http://www.wired.com/2014/03/msdos-source-code/)

Quote
Now It Should Open Source Everything Else

Title: Re: Installation MS-DOS 6.22
Post by: foxidrive on January 13, 2016, 04:39:58 AM
For what it is worth...
Microsoft Finally Gave Away MS-DOS.  (http://www.wired.com/2014/03/msdos-source-code/)

It's not quite as peachy keen as it sounds though - Dos 2.0 isn't quite on par to Dos 6.22

Quote
The source code for MS DOS 1.1 and 2.0 and Microsoft Word for Windows 1.1a is now entirely free and public (http://www.computerhistory.org/press/ms-source-code.html) for the first time.
Title: Re: Installation MS-DOS 6.22
Post by: patio on January 13, 2016, 07:55:42 AM
As per usual Geek's headline Post is mis-leading...
Title: Re: Installation MS-DOS 6.22
Post by: OldTimeCoder on January 13, 2016, 09:37:18 PM
I've had no issues booting FreeDOS on a Core i7 4770K with 32GB of Memory, but FreeDOS is limited to 4GB total address space as it doesn't support PAE.

Even on MS-DOS 6.22 I don't see any reason to use Quarterdeck's program. HIMEM.SYS is sufficient for XMS memory services, and EMM386 works well enough if you want to expose the 64KB HMA as UMB for DOS to use. I suppose it could be a consideration if you make heavy use of programs that use expanded memory, though I'm uncertain what QEMM even provides in that context.

The limit of HIMEM.SYS is why anyone would use QEMM. Even back in the later 80s when expanded and extended memory was available it allowed extensive use of as much RAM for you to use. Now back then when your average machine was somewhere around 8 to 16 mhz compiling and linking took several hours but if you load your source, set temp, and load your compiler and linking up in a fast ram disk you cut your time almost in half. Also back then you did not have HIMEM.SYS to use, Also back then I ran a multi-node BBS on an old IBM-PC with an AST 6-pak expanded memory card loaded with 16meg of RAM. 3 windows for the BBS and one I used for maintenance. I used it through Win98.

I guess if you never have used it you would not know some of the advantages of it.
Title: Re: Installation MS-DOS 6.22
Post by: OldTimeCoder on January 13, 2016, 09:48:24 PM
I did a search on ebay and yep you can buy 6.22. But these are on floppies, some on 5.25" floppies. Floppies are magnetic disks, and they do not last a life time, fact is 2 years is stretching it if they are never used. Also you have no idea how or where they were stored since any thing magnetic will erase them in a heartbeat.

The product id was just that a product key, you did not enter it to make it work. The ID really was to go with the computer it was installed on. I built many a dos machine and packaged the manual with the machine, and never put in any ID.

Also my original floppies are trash, but several years ago before they went dead I created a boot CD with 6.22 and copied the files to the CD. If, and it has several times in its life, were to die I can easily reload DOS. I did the same with my Win4WG 3.11 and those original floppies are also dead now.
Title: Re: Installation MS-DOS 6.22
Post by: foxidrive on January 13, 2016, 11:16:16 PM
I triple boot on this machine MS-DOS, Linux, and WinXP.

Virtual machines is what I use these days. 

Booting a physical machine is ok if you have hardware requirements that need a real OS, or have some program that can't be made to run in a VM - but the convenience of a virtual OS is magic.