Hi,
Im trying in making a DOS 6.22 CD, but Im having problems when I boot from the burned cd, it asks for the second diskette. How can I solve this problem?
Its really fast when we boot DOS from the cd.
Thanks,
Carlos.
Printable View
Hi,
Im trying in making a DOS 6.22 CD, but Im having problems when I boot from the burned cd, it asks for the second diskette. How can I solve this problem?
Its really fast when we boot DOS from the cd.
Thanks,
Carlos.
How much of the DOS boot can you see?
Can you see "Starting MS-DOS"?
Can you see any parts of the autoexec.bat or config.sys files running?
I'm trying to determine when you would get such a prompt. (Which actually you actually wouldn't). That would only come during an installation process.
What DOS files do you have on the CD to make it bootable?
Dave
The first part of making this its maybe easy. I copy all files of the three diskettes on the hard drive, then I burn them on the cd. I use Nero. I use Nero boot cd to make the cd booting so I insert the first diskette on the floppy drive. Then he burns all this normally. When I boot from the cd it shows normally "starting MS-DOS..." and begins installing the software. But then a message appears telling to insert the second diskette. Thats where I stop. I can not continue. My question is, what do I have to do so the installation completes all 100% on the cd?
Tell me your answers.
Carlos.
sounds like you are using the config.sys/autoexec.bat files from the original install disks.
try making a bootable floppy (should be an option when booting from the original disks) and burn that one to the cd when it asks for the boot floppy.
you will need to create a custom config.sys/autoexec.bat to have it boot the way you want it to. a little expermenting will get you what you want.
Allthough the first disk of the DOS 6.22 Setup Disks is bootable, it is designed to install DOS. Many of the files on it are compressed. And its install program and AUTOEXEC.BAT are designed to install from all three disks. The normal CD boot partition can only hold the contents of one disk.Quote:
I insert the first diskette on the floppy drive.
Are you trying to install DOS to a hard drive from this CD? Or do you want to run a computer from this CD? If you are trying to install, you will have to create your own install batch file to unpack the files. See DOS Installation under Alternative Method for methods for doing this.
If you want to run programs from the CD, see CD Writer for making a bootable CD. If you create a Batch File Menu on the main CD, create an AUTOEXEC.BAT which loads a CDROM Drive letter then calls up that batch. See Boot Disk for what files and commands you might want to put on a boot disk for the CDROM.
------------------
My
Two Cents
Dennis
Visit Politalk
I'm not sure why you want to boot to DOS, but if you just want normal DOS you can make your own boot disk. All you need to do is (for a disk in the a: drive) go to the DOS prompt and say "format a: /s". The /s means that it will copy system files to the disk and make it bootable. I think it is a boot disk after that--I haven't done it in a long time. As long as it has the file "command.com" on it, it should work. By the way, if you have Win95 or 98, all the MS-DOS files are in the "C:\Windows\Command\" directory. You should go there and copy and of the little programs that you want on the disk. For instance, "format" isn't included in Command.com. If you want to be able to format things while using the boot disk, find "format" in Windows\Command and copy it to the disk. I don't know about making a boot CD, but I assume the process is similar. Hope this helps.
MOUSE @@@ 7 07-06-97 6:51p MOUSE.@@@
AUTOEXEC BAT 45 05-26-99 4:45p AUTOEXEC.BAT
C BAT 34 07-20-98 10:11a C.BAT
DRVSPACE BIN 66,294 05-31-94 6:22a DRVSPACE.BIN
COMMAND COM 54,645 05-31-94 6:22a COMMAND.COM
DOSKEY COM 5,861 05-31-94 6:22a DOSKEY.COM
FORMAT COM 22,974 05-31-94 6:22a FORMAT.COM
MOUSE COM 56,408 03-10-93 6:00a MOUSE.COM
SYS COM 9,432 05-31-94 6:22a SYS.COM
TREE COM 6,945 05-31-94 6:22a TREE.COM
UNFORMAT COM 12,738 05-31-94 6:22a UNFORMAT.COM
ATTRIB EXE 11,208 05-31-94 6:22a ATTRIB.EXE
CHKDSK EXE 12,241 05-31-94 6:22a CHKDSK.EXE
DELTREE EXE 11,111 05-31-94 6:22a DELTREE.EXE
EDIT EXE 69,662 10-17-94 12:00a EDIT.EXE
EMM386 EXE 120,926 05-31-94 6:22a EMM386.EXE
FDISK EXE 29,336 05-31-94 6:22a FDISK.EXE
FIND EXE 6,770 05-31-94 6:22a FIND.EXE
LABEL EXE 9,390 05-31-94 6:22a LABEL.EXE
MEM EXE 32,502 05-31-94 6:22a MEM.EXE
MSCDEX EXE 25,361 05-31-94 6:22a MSCDEX.EXE
QBASIC EXE 194,309 05-31-94 6:22a QBASIC.EXE
RESTORE EXE 38,342 05-31-94 6:22a RESTORE.EXE
SCANDISK EXE 124,262 05-31-94 6:22a SCANDISK.EXE
SETVER EXE 12,015 05-31-94 6:22a SETVER.EXE
SHARE EXE 10,912 05-31-94 6:22a SHARE.EXE
UNDELETE EXE 26,416 05-31-94 6:22a UNDELETE.EXE
XCOPY EXE 16,930 05-31-94 6:22a XCOPY.EXE
EDIT HLP 17,898 05-31-94 6:22a EDIT.HLP
QBASIC HLP 130,881 05-31-94 6:22a QBASIC.HLP
EDIT INI 192 03-12-95 5:57p EDIT.INI
MOUSE INI 28 04-11-97 1:50a MOUSE.INI
SCANDISK INI 6,920 05-31-94 6:22a SCANDISK.INI
UNDELETE INI 235 02-23-95 7:36a UNDELETE.INI
CD1 SYS 34,262 09-26-96 5:13p CD1.SYS
CD2 SYS 16,504 11-21-96 1:54a CD2.SYS
CD3 SYS 19,984 08-13-96 1:03a CD3.SYS
CD4 SYS 41,302 05-11-98 8:01p CD4.SYS
CONFIG SYS 377 05-29-99 12:20p CONFIG.SYS
HIMEM SYS 29,136 05-31-94 6:22a HIMEM.SYS
IO SYS 40,774 05-31-94 6:22a IO.SYS
MOUSE SYS 31,701 05-01-90 3:00a MOUSE.SYS
MSDOS SYS 38,138 05-31-94 6:22a MSDOS.SYS
Those are found on the Dos 6.22 bootdisk here
And this is what is in the Autoexec.bat
@echo off
MSCDEX.EXE /D:banana /L:R
It just activates you cdrom and assigns the letter R to it.
Might be a starter for you.
Ok guys,
Im making some investigation about this in the moment. Once I finish I'll post back....
Thanks,
Carlos.
ok guys, here's my responses...
I created a dos 6.22 boot disk that when it boots it will detect the cdrom drive, then it will detect the dos directoy on the cd. This dos directory have all the files of the three dos 6.22 disks. When it located this directory and executed the setup file a problem arised. It said this: please insert disk #1 on the drive d: to continue press ENTER. I pressed enter, and it still ask me for the first disk. Ok its normal that ask for the drive d:, but the problem are the volume labels, setup seeks for the volume labels every prompt. How can I resolve this problem? I like to make it go automatic with out prompting and installing dos exactly on the hard drive as the diskettes do.
I believe that the problem is on the dossetup.ini file, this file tells setup to ask for the volume labels. Am I right on this?
Again, some help needed.
Carlos.
If you issue the vol command on all three of the MS-DOS version 6.22 setup diskettes, you'll see something similar to the following:(Note the six spaces in each Volume Label).Code:A:\>vol
Volume in drive A is DISK 1
Volume Serial Number is 1C2A-0D0F
A:\>vol
Volume in drive A is DISK 2
Volume Serial Number is 332B-240B
A:\>vol
Volume in drive A is DISK 3
Volume Serial Number is 4509-0E0F
The "dossetup.ini" file also contains these same three Volume Labels (with six spaces in each).
You might try:Now try booting from your installation disk and running SETUP.
- editing the "dossetup.ini" file (with DEBUG or a hex editor), and changing all three labels to be the same exact eleven-characters.
- use the LABEL command to set the Volume Label on your installation disk to match.
- make sure your installation disk is bootable. (i.e., it has MS-DOS version 6.22's IO.SYS, MSDOS.SYS and COMMAND.COM properly installed).
- copy all the (other) files from the three MS-DOS 6.22 setup diskettes to the root directory of your installation disk, (and hope that none have the same filename).
Note: I do not know if this will work.
Vernon,
I dont know if I understand you, but I did this:
I edited dossetup.ini file and changed the volume labels as Disk1, Disk2, and Disk3 with the hex editor.
Next I created three directorys called Disk1, Disk2, and Disk3. I passed all the files corresponding of each diskette on to each directory. Then I burned the cd with the bootable image.
When I booted from the cd I ran manually setup, and the same problem arised again asking to insert the disk1 on the drive d:.
Where is the problem? How can I correct this so it can install DOS smoothly without promting or asking for any diskette?
There must be a solution for this.
Waiting answers,
Carlos.
No you misunderstood. The CD can only have one volume label. What Vernon suggested was to change all of the instances of the labels in the dossetup.ini file to that CD label. Another problem is that all of the install files must be in the root of the CDROM for the installation to work (if it even can work). They cannot be in a subdirectory.
Unless you are determined to use the DOS install program, I would suggest creating a batch file to handle the installation. Again, I will refer you to DOS Installation. Scan down to the Alternative Method section and read. You can create a batch file using the packing.lst. Using variables, you can create your own installation program. That is easier than trying to make Microsoft's program work your way. Using this method, you can put the files in a directory, even several directories if you want to maintain each disk's files separately.
------------------
My
Two Cents
Dennis
Visit Politalk
Eeyore is correct:
- The three Volume Label names in the "dossetup.ini" file must be identical.
- Those three Volume Labels in the "dossetup.ini" file must match the Volume Label of your installation disk.
To see what the Volume Label is on your installation disk, type:
- vol d:
(where "d:" is the drive letter of the drive containing your installation disk).- All of the files from all three MS-DOS v6.22 diskettes must be copied to the root directory of your installation disk. (Because that's where the MS-DOS SETUP routine is going to look for the files ... and that cannot be changed).
Vernon,
Ok I tried exactly as you said and it didn't work. The dossetup.ini files shows this:
INSTALL É[disk-type] 4 [prompt] Disquete #1 de instalaci¢n Disquete #2 de instalaci¢n Disquete #3 de instalaci¢n [dist_label] DISQUETE 1 DISQUETE 2 DISQUETE 3 [user_prompt] INICIO AYUDA UTILIDADES1 UTILIDADES2 UTILIDADES3 DISCO DURO [user_label]
This dossetup.ini is not modified yet. Do I have to change all the words that say "Disquete #1" to show the same? And also the one that says "DISQUETE 1" to show the same?
What does this mean: [disk-type] 4 ?
Another problem that I have is when I burn the cd with the label saying "DISQUETE 1" and then I type vol it appears like this: "DISQUETE" and doesn't shows the rest. I dont know how to fix this. My DOS is in spanish.
Thanks,
Carlos
I'd try changing the:to:
- DISQUETE 1 DISQUETE 2 DISQUETE 3
Then label your CD:
- DISQUETE DISQUETE DISQUETE
Note: In the U.S. version of the "dossetup.ini" file, those three Volume Labels have NUL characters (ASCII 00) between them and on either end of the string. SETUP probably uses these to identify where each Volume Label begins and ends so make sure you don't alter them.
- DISQUETE
As far as the "Disquete #1 de instalaci¢n Disquete #2 de instalaci¢n Disquete #3 de instalaci¢n" portion, I'd just leave it as is.
"[disk-type] 4" probably means a "1.44MB" diskette. ("1" would probably be 360KB, "2" 720KB and "3" 1.2MB).
If it still doesn't work, the SETUP program may be looking for Volume Labels that are exactly eleven characters long. If this is the case I'd use something like:as the CD Volume Label and then as the three entries in the "dossetup.ini" file. (The reason for the underline character instead of a space is because apparently your CD writing driver doesn't allow/understand spaces in a Volume Label).
- MSDOS_SETUP