TICKET ARCHIVE -> Os9 / Coping One Hard Drive to Another Hard Drive...
gamegod2x - Aug 9, 2005 - 4:02 pm
Hi,
I have one G3 8500 PowerMac with 9.2.2 on it.
I have one G4 350 Powermac with 9.2.2 on it.
I want to transfer everything from the G3 to the G4, that way the user will have a newer mac and it will run faster.
So this is what i did and its not working for me:
1. I connected the two computers with a cat 5 crossover cable and enabled sharing on the G4.
2. On the G3 i then choose the Chooser and connected to the G4. (this created a shortcut of the G4 on the desktop)
3. I opened up the G4 shortcut on the G3 and made a folder called G3 backup.
4. I then clicked and draged the G3 Harddrive and draged it to the G3 Backup folder on the G4.
5. After everything was copied i went on the G4 computer and went to Apple/Control Panel/Startup Disk
6. It only showed the system folder for the G4 and not the System folder for the G3 that i copied over into the G3 Backup Folder.
How can i get the G4 to reconize the G3 System Folder and use that for startup?
Any help would be appreciated.
Thank You,
Dennis
Stuartpau - Aug 9, 2005 - 6:58 pm
'You can copy over to your G4 everything including the system, as you have done.
However for the G4 to open up with the older G3 system, you would have to use the data from the G3 to replace the data on the G4.
You are not seeing the other system for the G3 because the startup disk has no access to it, because it is not in actual fact a different startup drive. It is just a folder on the startup drive. By having 2 system folders on the same drive it is possible that the machine will get confused and try to use both systems and crash.
I know that in the OS X systems you can have two different OS's on the same drive, and using the startup drive in OS X or 9 decide to start in X or 9. This only came out in X and was not available in OS 9 and before. Even at that you can still only choose to boot in either the root level OS 9 or X.
The following approach may work, but do remember that the Os required to run the G3 may be slightly different than what is required for the G4, and it may not work properly on a G4
What you would do in a situation like this, is to copy the entire contents of the G3 onto a different drive (One that does not have the G4 system on it).
Then what you would have would be a folder that has the same name as the drive you used on the G3. take all the contents of this folder and drag them out, so that the new drive is filled with the contents of the G3 drive. At this point you should be able to delete the folder that has the same name as the G3's startup drive.
Then you should be able to see 2 drives in the Startup Disk control panel and select the one you wish to use for startup.
This is not an Apple recommended procedure, and you need to remember that there is the possibility that the G4 may require a slightly different version of the OS 9 system to work, I have done this and it has worked for me. this copying has to be done properly or it simply does not work or it will not work for long. I know i keep saying this but it is important.
One problem that you do end up with sometimes is that you are copying one drive to another and the drive you are copying from is running the computer you are copying from, ithis means a lot of the items you want to copy are in use.running your G3 in this case.
When an item is in use, it sometimes simply does not copy over, or it copies over in the wrong state (It thinks it is in use when it is not) then when your new computer tries to use this file, it can't because as far as the file is concerned it is already in use.
To get around this one you need to be able to startup on a separate drive,
not the one you wish to copy, or a cd that has the extensions required for networking.
Startup, on the CD or a different drive connect to the G4 and copy the drive over that you wish to use on the G4, preferably to a different drive on the G4 or partition the drive on the G4 into 2 drives.
Use one partition for the original G4 System and the other partition for the G3 system.
Unfortunately the only other way you can switch the systems around, is to again startup on a system 9 CD. Copy the files from the G4 drive into another folder (Maybe called G4 Drive) and then take the flies and folders you copied over from the G3 and replace the G4 system and reboot. You should then be rebooting on the same system you were using on the G3. This approach is also not apple recommended procedure. Apple recommends you do a proper system install for each computer you wish to use and recommends you do not Drag Copy a system from one computer to another. It's been done and it does work sometimes, it is just a dodgy practice.
All this is a a potential recipe for disaster due to the differing machines and possible differing OS requirements. You have got to be really careful doing stuff like this because you could easily lose your G4 startup and other data on it. The G3 should be OK
Unfortunately before OS X none of the systems were multi User as in X, so you had one system Folder that was installed on the computer and that was it. That was the system you started on period.
You could have a couple of different system Folders hidden in other Folders and when you wished to switch them over, you started up on a system 9 or before CD, dragged the system folder in current use on your drive into a folder, and dragged the System that you wanted to use out of its folder and had it replace the one you had just hidden in a different folder.
Well having said all that are you trying to copy all that is on the G3 onto the G4, applications and all to save time rebuilding the G4, or are you trying to keep everything that is on the G4 as well as the G3?.
As long as you simply want to convert your G4 into a clone of your G3 there is a procedure you can use, if that is what you want to do, and you are not worried about keeping what is on the G4 let me know. Also if you are planning on using OS X I would need to know that as well
Whichever way you decide to go it would be a good idea to either partition the drive on the G4 into 2 drives or get an external firewire drive for the copying to the G4 if you want to keep the contents of the G4's drive.
Sorry this message is so long, the concept of how all this stuff used to work is a bit difficult to get into a few words and provide a satisfactory answer
--------
Stuarta
gamegod2x - Aug 10, 2005 - 9:30 am
Hi,
I found the OS 9 disc and used it to start the G3 from the Disc. I then connected to the G4 using the chooser and copied/drag the G3 hard drive over to the G4 hard drive.
So now inside the G4 hard drive there is a folder in the root that says G3 Backup and in there is the hard drive for the G3, i will see if the system folder will show up under the startup disk.
To answer your question, i dont care about keeping the G4 settings on the computer, i just want a perfect copy of the G3 to work on the G4 so i can have all the programs that was on there working like it did before. Basicly when the user returns from there vacation they wont know that they have been upgraded to a new computer because everything will be the same (just faster).
So having 2 system folders on 1 hard drive is dangerous? Could you describe how to partion the drive and what benifits could this have?
BTW, i have a 10 gig hard drive on the G4, it has about 6 gigs left of free space. Also the G3 hard drive will add 3 gigs leaving the computer with about 3 gigs free which is all i need for its use.
Thanks so much for your quick response, im learning so much already and this partioning thing seems intresting.
Dennis
Stuartpau - Aug 10, 2005 - 12:18 pm
OK this doesn't sound too bad at all.
I have listed 2 ways to get the G3 system runing on your G4 using either a partitioned drive or keeping one large drive.
The first method of copying the system folders will only give you the one system folder as you will only have one Drive.
If you partition the drive in to 2 and follow the second method you will have 2 drives 1/2 the size of the G4's original drive. One with a System on it just for the G4, the other one that ends up as a clone of the G3.
What I would do, is to partition the HD on the G4, the reason, I do this is so I can have my programs and system on one drive, and keep my files and data on the other drive. I would make sure that I had enough room for the Applications, and system files on the first partition and some room to spare for system operations, and so on. A lot of people put files on the desktop and most of the time this takes up room on the startup or first patition.
Partitioning also has advantages in that you cannot fix a problem on a startup drive, so having a spare drive is actually quite handy, you can even put another system on it in case the main drive goes bad, so at least you have another drive to start on, and that will in most cases let you fix you main startup drive.
To partition a drive, you have to go startup on the system CD and use a disk utility or whatever they call it on the pre OSX Cd's. I believe it is called (Drive Utility) This tool will erase the drive on the G4 completely, then it should allow you to divide the drive into 2 or more drives. These appear as separate drives but in fact are your original drive simply divided into 2 virtual drives for the sake of a name. These are Partitions.
This is OK As long as what is on the g4 you don't need this is not an issue otherwise, you will need t obackup the contents of the G4 drive somewhere, perhaps on the G3 if you have the space.
Once the partitioning is done you can bring all the stuff you backed up back to the G4 drive partition and should not have lost anything OK.
Once you have done that, you will need to copy the contents of the G3 over to one of the drives your created on the G4 from the G3. Now recall I told you that just copying may not be good enough, so this is how I used to do it under OSes before X.
I would startup both machines on a system installer CD, I would coopy the original CD for this purpose (Itis allowed)
Then I would install the correct OS on the G4 and drag all the stuff from the G3 into the G4 drive with the system on it.
Now you are going to have one drive on the G4 that has a folder with the name of your G3 drive on it ( I used to startup the other machine in this case the G3 on the CD, and just drage the entire HD onto the new machine the G4 in this case.
Once I had done that, still keeping the G4 started up on the CD, I would then, open the new System Folder on the G4, and keep it to one side, and the ndo the same for the system folder off the G3.
The I would look inside the system folder of the G4 and the G3 and copy any folders from the G3 system Folder into the G4's freash system folder.
Then I would do the same thing for each of the following folders.
Extensions in case some of the programs on the G3 needed their own special extensions which would not be innstalled on the G4's fresh system.
The Control Panels (for the same reason)
The Preferences folder so that all the settings from the G3, like Modem, ISP, Application settings get copied into the fresh system folder so that when I start the Application on the new machine it retains the settings from the Older one.
The Contextual menu Items (Mostly these stay the same and in some cases this folder does not even exist)
THe Folders that contain the Modules for the Control Strip and if there are any more folders in both systems that have the same names, I would make sure that the new freash system has all its own files plus whatever extra ones wereon the G3.
This way you will have installed a safe system folder on the G4 and added all the stuff that got installed on the G3 over time and made sure that the settings are all the same and that what you have is a new System folder just installed on the G4, with the exact same contents as the old G3 system folder.
IF you want to be certain, when you copy a folder from the G3 system Folder into the G4 system Folder that does not exist in the G4 System, hold down the option key while you drag it over this copies it rather than just moves it over.
This way you can at the end of all this dragging and copying match up all the folder and contents of both system folders to make sure they appear the same.
If while you are copying you get the message that an item of that name already exists in the new G4 system Folder, don't bother copying it. Remember just dragging will take the item out of the G3 system Folder and place it in the G4, unless the copy of the G3 is on your other drive partition.
You will need to option drag if both the G3 system folder and the G4 system folder are on the same drive or the same partition of the drive.
So that is pretty much the First step. Startup both machines on aSystem CD.
Erase the G4 HD, partition it and then Install a freash system on it. Copy the G3 drive over to the G4, then make sure the contents of each system Folder is identical by option dragging items from the G3 System Folder into the new System on the G4. Do the same for each Folder inside the G3 System folder to make sure that folders of the same name as the one on the G3 are identical to their counterparts in the G4 system folders.
Now you should have 2 almost identical system folders on the G4. Make sure at this point that you eithr Copy the old G3 System Folder to the other partition of the the G4 HD, or simply trash it as you still have it on the G3 anyway.
Now when you restart you should be starting up a system on the G4 that matches the system that was on the G3, except that if there was any G4 specific code in the new System Folder it got installed by the system installer and as everything has pretty much the same name, you will not be able to tell which one has the newer code without doing a get info for every file in the System Folder, I would not bother.
Another way to do the same thing, not guaranteed t owork is to partition the G4 drive and reinstall the system on one of the Partitions. Drag the G3 drive onto the other Drive partition. Make sure that you have the G4 and the G3 started up on a System CD. On the partition that you copied the Hd from the G3 to, take all the contents out of the Folder and just let them fill the second partition.
At this point you might want to reisntall the system on the second partition to make sure that the G3 system Folder is up to date and has the correct stuff in it to work the G4.
Anything that was installed in the original G3 system will not be touched if it was third party install, so you will have a frash G3 system with all the stuffthat is meant to be in it from the G3.
Now when you go to your startup disk, you will be able to select the G4 original system or the other partition which now has your G3 system on it.
The computer sees the partitioned drive as 2 separate drives even though it is only one divided into 2. That way one can be used to service the other and you have the opportunity to have 2 different systems on the same actual drive, but actually installed on separate partitions of that drive.
I have to go out right now, so make sure this makes sense and I will check back in when i get back in later tonight to see if you have any questions about this procedure.
Please remember it does erase everything on the G4's drive everything OK.
I had to write this pretty quickly as i have to be out all day today, I hope it is clear enough for you to work with.
As longas I get back before midnight, I will check in to see if you have any questions and try to answer them if you do.
Remember if you want to preserve anything on the G4 drive, you will have to back it up to the G3 drive, or some other place, before you partition the G4 drive. Once it is partitioned, you can drag it all back piece by piece and you will have the original contents of the G4's original drive, except that drive will now be divided into 2 partitions that appear as 2 separate drives.
--------
Stuarta
gamegod2x - Aug 10, 2005 - 12:42 pm
The partitioning of the G4 HD sounds good, i will do that then Install the OS 9.2 on one hard drive then copy over the G3 hard drive to another.
I will then take all the content out of the G3 folder on the G3 hard drive and move it up to the root.
Next i will install OS 9.2 on the G3 hard drive.
I have OS 9.2 on the G3 hardrive already so hopefully it will let me do it. So i guess when i install it it will not touch the 3rd party stuff like Quark and microsoft stuff.
Well, thanks so much i will keep you updated and thank you for your help, its really appreciated.
Dennis
Stuartpau - Aug 11, 2005 - 3:37 pm
I had a feeling you had some of those applications that are a bit of a hassle to reinstall, I know that trip. If mine ever goes down it is easily a week to get it back up to what it was t ostart with. Even this Powerbook would take a while to rebuild,
If you partition the G4 drive, Innstall the System on one partition that will give you one drive yop use. Then on the other partition, go ahead and drag all the G3 stuff onto that drive partition, system Folder everything.
Once yo uhave done that reinstall OS 9.2.2 on top of that and you should be good to go.
I don't know how Quark is protected so you might have to deal with that one, but most companies allow you to transfer from one machine to the next, they just want to be sure that you have cleaned their software off the older system, (A nod's as good as a wink to a blind horse, as one tech from and expensive software vendor told me once).
At least I do buy all my software and sometimes if an older version gets left on one of the older systems by accident, its OK, besides I usually end up using the latest version anyway.
You might even get away without having to reinstall OS 9.2.2 on the G3 partition, you never know, if it works great, if it doesn't start up on the G4 partition and then install the newer OS 9 on the G3 partition and you should be fine with 2 drives and the ability to choose what you start up on.
Glad I could help
--------
Stuarta
gamegod2x - Aug 11, 2005 - 3:50 pm
Well everything seems like it is working except Quark, that damn program is such a pain, one of the errors even says that it has been moved to another computer. Well, i think im good for now, again than you so much for all your help.
Thank you,
Dennis
Stuartpau - Aug 11, 2005 - 8:11 pm
Yes Quark Express has a pretty strong protection scheme, so if you move it from one Mac or PC to another Mac or PC, then the program will know that it is not on the system it was originally authorized for.
Usually the software developers will let you switch to a new Machine free of charge, at least all of the software that I have that is heavily protected lets me move it from one system to another, I mean computers get olod and updated so you have to move from one to another.
So I would check with Quark to see what their poilicies are.
Glad to hear everything else is working
--------
Stuarta