VOGONS


First post, by jarreboum

User metadata
Rank Member
Rank
Member

How? I tried to use xcopy, but it always tells me that the "file cannot be copied onto itself". I must be missing something.

I have DOS 6.22 install disks, DOS 6.22 installed on a floppy, and files I want to move around on regular floppies.

Reply 1 of 9, by derSammler

User metadata
Rank l33t
Rank
l33t

Just use B: as destination. If B: is not present, MS-DOS will use A: instead but tells you to swap the floppy disk.

Or you could just set up a RAM drive.

Reply 2 of 9, by jarreboum

User metadata
Rank Member
Rank
Member

Right, I got it. It's a rather odd way of doing things, I would have never thought of using B:, given the lack of B:.

Thank you.

Reply 4 of 9, by jarreboum

User metadata
Rank Member
Rank
Member

I thought about using diskcopy as well, but I don't think it has a per file switch unfortunately 🙁
[edit] diskcopy was present in very early versions of MSDOS (2.11) and didn't need a HDD to transfer the files back then. Everything was done in RAM. I don't know about the later iterations.

Reply 5 of 9, by mrau

User metadata
Rank Oldbie
Rank
Oldbie

what do You want to do exactly? copy the files? have the same layout on medium? preserve boot sector? it seems diskcopy does a 1:1 copy only; it should be easy to write a program that stores a sector of data in memory to write it on another medium :>

Reply 6 of 9, by derSammler

User metadata
Rank l33t
Rank
l33t

diskcopy works with B: as a virtual drive as well. I only know this because I read the PC-DOS manual and that's even the official way to do it with only one drive.

Reply 7 of 9, by jarreboum

User metadata
Rank Member
Rank
Member

That's good to know! I don't remember ever having a manual with my DOS, even though I own original 6.22 disks. Probably lost by my folks.

Reply 8 of 9, by Azarien

User metadata
Rank Oldbie
Rank
Oldbie

Whole DOS works with virtual B: drive. You can just type in b:, confirm and then pretend your only drive is B: instead of A:.
This can be useful because DOS remembers separate "current" paths for A and B drives.

Reply 9 of 9, by Jo22

User metadata
Rank l33t++
Rank
l33t++

The phantom B: drive was introduced in DOS 3.2 , IIRC.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//