jeeza
01-11-2004, 08:16 AM
Normally you can only copy a whole 3.5" diskette onto another one, or a 5.25" diskette onto another one, but on http://home7.inet.tele.dk/batfiles/msdos7/ (click on "Diskcopy" in the table)
they give a way of bypassing the normal workability of the Diskcopy DOS command.
Yes, you CAN diskcopy a 1.2M onto a 1.44M floppy -- BUT you need to be tricky. The easiest way to do it, is to use DEBUG or a disk editor and copy the boot sector of the 1.2M onto the boot sector of the 1.44M.
Then remove the 1.44M and access the 3.5" drive, abort at the error message. This forces DOS to recognize the floppy ain't there no more. When you re-insert the 1.44M with the 1.2M boot sector, DOS will read the boot sector and "recognize" the disk as a 1.2M formatted disk. NOW you can diskcopy from the 1.2M 5.25" floppy onto the "1.2M" 3.5" floppy.
This trick is useful when migrating old software's install disks to a machine with only a 3.5" drive. I have used it with several versions of DOS on several machines -- I only saw it fail once, on a machine with a strange BIOS that had lots of other compatibility problems.
But isn't there a contradiction in this ?
If you have a machine with only a 3.5" drive, how are you then going to copy the boot sector of the first diskette, if it's a 5.25" one, onto the 3.5" diskette ?
they give a way of bypassing the normal workability of the Diskcopy DOS command.
Yes, you CAN diskcopy a 1.2M onto a 1.44M floppy -- BUT you need to be tricky. The easiest way to do it, is to use DEBUG or a disk editor and copy the boot sector of the 1.2M onto the boot sector of the 1.44M.
Then remove the 1.44M and access the 3.5" drive, abort at the error message. This forces DOS to recognize the floppy ain't there no more. When you re-insert the 1.44M with the 1.2M boot sector, DOS will read the boot sector and "recognize" the disk as a 1.2M formatted disk. NOW you can diskcopy from the 1.2M 5.25" floppy onto the "1.2M" 3.5" floppy.
This trick is useful when migrating old software's install disks to a machine with only a 3.5" drive. I have used it with several versions of DOS on several machines -- I only saw it fail once, on a machine with a strange BIOS that had lots of other compatibility problems.
But isn't there a contradiction in this ?
If you have a machine with only a 3.5" drive, how are you then going to copy the boot sector of the first diskette, if it's a 5.25" one, onto the 3.5" diskette ?