Copiing harddisk with Win95

Does anybody know a (free) methode to copy one harddisk with a (BIG DOS FAT16) partition of 500 MB to a new harddisk with a (BIG DOS FAT16) partition of 2 GB ? Just copying after formating /s doesn´t work, even if I copy any hidden and system file together ! I use Win95 OSR2 and did the following:
Had both drives inside the computer (old 500MB boot drive as C:) and new 2GB drive as D: then I tried to xcopy anything inside a dos box: The 2GB has been partitioned and formatted with /, then
xcopy c:\*.* d:\ /S /E /K /H /F /R this copies nearly all files but not the swapfile  - the new drive boots only the command line not the GUI - hangs after first startup image
arnolduAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

t-boneCommented:
Are you using Win95 or DOS?

The procedures to do what you want are similar for both OS's, but not identical.

Also, what part of your process "doesn't work" specifically?
0
allwaysCommented:
The question from T-bone is good....What are the OS? Then are you changing the old drive (500Mb) for the new drive (2Gb) to use as the primary master drive and to boot from?

If you want to swap drives and use Win95 then the easyest way is to borrow a friends computer and insert the drives there and then in Explorer or Norton Commander just copy the drive. If you boot from the 2Gb drive then you cant acces the entire drive. Some of the files get locked by the system...

Good luck,,,Allways
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
arnolduAuthor Commented:
Edited text of question
0
allwaysCommented:
OK. Now we know the OS thats good... ;->. I have personally tried to do exactly the same thing. I had a 800 Mb and was upgrading to a 2Gb drive. The thing is that you want to use the fastest drive as your Boot-disk. And this is probably the 2Gb...(because this is (what I believe) the newest)...

  The thing is that this can't be done in a nice way.. not that i know of and I have been talking to some friends that have a computer store (they do installment and stuff too). They had the same problem and couldn't get it to work in any easy way.
 The easyest was to hook the two drives up in another computer  and then set the 500Mb (called (1)) and 2Gb (called (2')) as D: and E:. And then having another C: with Win95 up and running. Then you can in  the explorer just copy the (1) to the (2) or in a dos7 window run the XCOPY thingie....;->. This is possible since that you are not using anything on D: or E:, and therefore not locking up that data.....

  Another way to do this is to set (1) and (2) in your computer as you have it, and then Boot to DOS6.2 (or previous Dos version, press F8 when the "starting Windows95" shows then choose the number 8). This gets you to the previous DOS. (try typing VER at the C:\> thingie to see what version this is.... then you do the xcopy c:\*.* /E /V   .....the problem with xcopy is that in dos 6.2 and later you can't copy hidden- or System-files. for this you have to use the attrib thing and remove the attibutes for the files and then copy, and Then reset the attribute (Phew!!) ;->. Now if you have a big drive with alot of hidden files or system-files then this is a major project ;-<... BTW the dos6.2 makes all the files loose their longfilenames. You have to rename  ALL of them Inside wiin95 later ;->

I cant say that I understand all of the variables in yor xcopy command line:
/S  copy the directories and subdirectories (not empty dirs)
/E  copy the directories and subdirectories (even empty dirs)
/K   ?
/H  ?
/F   ?
/R   ?
the last four I can't understand, and the two first; if you have the /E thing you dont need the /S thing. Then I would  use the /V thing, is makes the copy get verified ;->

The way I did this was to make a new install of first DOS6.2 and then Win95 on (2) with it as C:... Then copy all of (1) from within win95 to (2), using a DOS-window and Norton Commander. You should be able to do this in Explorer. then when you get a lot of error messages just skip those files...It is just a lot of things about trying to overwrite your files on (2) (now as C:) with the ones at (1) (now as D:).... Did you get that....I'm not sure i would get it right away but...;->

If you need more info... Get back to me..This is fun   ;-> sorry for the long post. ;-)) This is problably my longest comment for just 30 points.... so far...

Good luck....Allways
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.