jamescwarren said:
I am about to upgrade from 10.3.9 Panther to 10.4 on my Mac. I do not have an external hard drive and cannot afford to buy one but I was just wondering is it safe to upgrade my OS without one? But just out of intrest, if I did do an upgrade but did back up my system to a hard drive and it went wrong, how would I put it get my system back so it was like nothing happened? And most importantly, how do I back up with a hard drive? Any software needed?
Personally, I always prefer to wipe my hard drive clean before installing a major update (like you are about to do), but it's hardly necessary. Just pop in the install disk and tell it to replace your current copy of Mac OS X with the new one.
If you had an external hard drive, I'd definitely recommend backing up the entire system before upgrading. (at least burn all your personal files to a CD or something) In the best case scenario, if you had a FireWire hard drive, you could make a bootable backup of your entire system, which is basically a perfect copy of
everything on your computer. With a bootable backup on an external FireWire drive, you could plug it into any Mac and boot the system from it; even a Mac with a dead internal hard drive.
A bootable backup with also make the transition a lot easier than any other way. For example, if you were to make the backup, wipe your hard drive, and install a fresh copy of OS X, then when you start up for the first time, your Mac will ask you if you have another Mac from which you want to transfer files and settings. Plug in your bootable external FireWire drive, say "Yes", and after an hour or so (depending on the size of the hard drive and the number of files on it), it will boot into your new operating system and will look exactly like it did before. All users should be there and I think even your desktop picture will remain the same.
So, to reiterate, it's nice to have an external FireWire drive to help with installing a new operating system, but it isn't necessary. Either way, make a backup of all your personal files in case something goes awry.
