Help moving live install to external HD


Father Xmas

 

Posted

I play (for a few more months anyway) on a nearly 4 year old macbook pro using bootcamp and an XP partition. This thing only has a 100gig HD, and when I created the partitions I grossly underestimated the space I would want for games on the windows side. Thus, the windows partition is jam-packed full and I don't have room to add anything new to it.

I already have moved the vast majority of my lesser-played games to an old external HD that I bummed off my cousin, but I still had my CoH install on the internal HD in an attempt to not worsen my already horrendously long load times. However, I don't have room on the HD to download the extra ~1 GB it's looking like issue 17 will require. I've already moved basically everything off except my steam games, and that platform is so rickety and unreliable I don't want to touch it. Especially since I'm going to be getting a new computer this summer anyway, I really don't want to go through all the rigmarole of backing everything up, reformatting, repartitioning, reinstalling both OSes, restoring everything, and dealing with the hassles, mistakes, and minor explosions that would inevitably occur along the way. So, reluctantly, I'm going to have to put CoH onto the external drive instead.

I reallllllly don't want to redownload the entire thing, especially given how hard my college's network throttles bandwidth on anything that even *looks* like a filesharing data transfer. I usually get at most 10kb/s transfer rates for steam or CoH updates - given that i17 is already going to take at least a day to download, I really don't want to tack on the extra week or so to download the rest of it.

I know you can use an existing live server install to create a test server install without redownloading a vast amount of files. What I don't know is how I'd have to modify that procedure to use a live server install to create another live server install and ensure that the OS knows where to look for it afterward. Are there any more tech savvy users out there who would be able to give me some pointers? I'd like to start the predownload sometime soon so as to beat the rush, but obviously I can't do that until I have room for it.


@MuonNeutrino
Student, Gamer, Altaholic, and future Astronomer.

This is what it means to be a tank!

 

Posted

OK, I have two possible methods. Both could be dangerous. Both use regedit.

Since you are in XP and I'm in XP, these instructions should work.

For both methods. First copy your current live install, the whole folder, to whatever drive you are planning on relocating it to.

Method 1

  1. Start -> Run -> regedit --- This should start the Registry Editor.
  2. Ctrl+F or Edit->Find in the Registry Editor should bring up the Find dialog.
  3. Check the "Keys" and "Match whole strings only" check boxes.
  4. In the "Find What" type in coh and press find next.
  5. It should open the entry for ...\Software\Cryptic\Coh. In the right panel look for the entry for "Installation Directory".
  6. Right click on it and select Modify. This should bring up the "Edit String" dialog.
  7. Alter the "Value Data" with the new directory. Upper/lowercase counts. Click OK when you are done.
  8. Exit Registry Editor.
Method 2

  1. Copy, not move, cohupdater.exe and cohupdater_ui_win.dll to your desktop from your current live install, not shortcuts, the actual files.
  2. Do steps 1-4 from Method 1.
  3. Right click on the Coh in the left panel of the Registry Editor and choose delete.
  4. Exit the Registry Editor.
  5. Doubleclick on the cohupdater.exe on the desktop and it will ask you where to install the game, enter the new location,
  6. The updater should perform a checksum of the files at this new location and you should be all set.
The downside of Method 2 is you will lose all your video and audio game settings.

Both methods will require you to make a new shortcut to the game.

I'm open to other, less invasive suggestions.


Father Xmas - Level 50 Ice/Ice Tanker - Victory
$725 and $1350 parts lists --- My guide to computer components

Tempus unum hominem manet