Upgrading The Hard Drive On An XBOX

member91040

Regular Member
Messages
1,482
Likes
0
My Satellite Setup
DISH TV,DIRECT DD+,
TATA SKY,HATHWAY,
NOKIA 9660S,
PCI SAT CARD TWINHAN NSS6, PAS7/10, ASIASAT3S, INSAT,INETEL SAT, EUROSTAR, DremBox, & Multi LNB'S
My Location
INDIA
#1
Upgrading The Hard Drive On An XBOX

So you’ve chipped your XBOX? The next thing you’ll probably want to do is add some more storage space for backing up your games, installing programs and storing films and music. Before you start you’re going to need a few things:
<ul type="square">[*]A CDRW with a bootable copy of EvolutionX, if it's not already installed on your XBOX hard drive[*]A Windows 95/98/Me boot floppy[*]A PC running Windows 2000 or XP[*]ATAPWD.EXE - <font class="small">Code:</font><hr />
Code:
http://dwl.xbox-scene.net/~xbox/xbox-scene/tools/harddrive/atapwd.zip
<hr />[*]HDUNLOCK.EXE/HDLOCK.EXE/HDDISABL.EXE - <font class="small">Code:</font><hr />
Code:
http://dwl.xbox-scene.net/~xbox/xbox-scene/tools/harddrive/hddunlock.zip
<hr />[*]LiveInfo - <font class="small">Code:</font><hr />
Code:
http://www.team-assembly.com/downloads/LiveInfo%20Beta%202.rar
<hr />[*]HDprepar - <font class="small">Code:</font><hr />
Code:
http://dwl.xbox-scene.net/~xbox/xbox-scene/tools/harddrive/xhdprepa13.zip
<hr />[*]HDD_Driver - <font class="small">Code:</font><hr />
Code:
http://dwl.xbox-scene.net/~xbox/xbox-scene/tools/harddrive/HDD_Driver.zip
<hr />

If you get DLL errors when you try to run HDD_Driver, you’ll need to download these separately and put them in the same folder you’re running HDD_Driver from. A search on Google will turn up download links for these. [*]Hex Workshop - <font class="small">Code:</font><hr />
Code:
http://www.hexworkshop.com/
<hr />[/list]I’ll assume you already know how a few things before we start though:
<ul type="square">[*]How to put EvolutionX on a CDRW, or install it on your XBOX hard drive[*]How to network your XBOX so you can FTP into it[*]How to physically remove an XBOX hard drive.[*]How to physically add and remove hard drives on a PC[/list]
Part 1: Getting The Unlock Key For The Original Hard Drive
Boot your XBOX off the EvolutionX CDRW you made earlier, or go to the EvolutionX dash if it's already installed on your XBOX hard drive. Go to the System Utils menu and select Backup. This just takes a few seconds to do and creates a folder called backup on the C:\ of your XBOX. You’ll have five files in there:
BIOS.BIN
DISK.BIN
EEPROM.BIN
HDDINFO.TXT
HDDKEY.BIN
Now FTP in to your XBOX and save these five files to somewhere safe on your PC. The one we’re interested in just now is the HDDINFO.TXT file. Open it in Notepad and write down or print out the numbers following HDDLockDisablePassword, leaving out the spaces and 00’s towards the end. It should be forty characters long. This is the password you’ll be using to unlock the original drive in the next part of the job.


Part 2: Unlocking The Original Hard Drive
Got that Windows 95/98/Me boot floppy handy? Good. Copy ATAPWD.EXE, HDLOCK.EXE, HDUNLOCK.EXE and HDDISABL.EXE onto it. Now for the fun part – you have to open your XBOX and PC up. You first of all need to take out the XBOX drive and change a jumper (or jumpers – depending on who made the drive) on it. The jumper will be set to Cable Select or CS when you take it out of the XBOX. Change it to Master. If you ever want to put the drive back in your XBOX for some strange reason, the jumper (or jumpers) will need to be set to CS again, so you might want to make a note of where they were originally. Go to your PC and disconnect whatever drives are there apart from your C:\. Connect your original XBOX hard drive on the secondary IDE cable. You should now have two hard drives connected, each set to Master, and one on each IDE cable – NOTHING ELSE! Stick the boot floppy in and boot off it. Once the command prompt comes up, type ATAPWD. When the program loads, you’ll see two drives. Assuming you installed the XBOX hard drive as the secondary master, go down to the second drive in the list. At the right hand side you’ll see SELFXV and some +’s and –‘s just below. Notice that the XBOX hard drive has more +’s than the drive in your PC? That means the drive is password protected. But you wrote down the password earlier, didn’t you? So we’re in business. Hit escape to leave the program – we’re done with it for a little while. Back at the command prompt, type HDUNLOCK. You’ll be prompted for the number of the drive you want to unlock, which will be number 3 in this case. Now the program should ask you for a password. Enter the password carefully, leaving out the spaces and 00’s towards the end as we said earlier. The program should now say done and drop you back to the command prompt. Type ATAPWD again and check out your XBOX drive now. The + under the L in SELFXV should now be a -. That means your drive is now unlocked and you can hit escape to leave the program (If you’re still seeing a + you’ve messed something up along the way and will need to make sure you wrote down the password correctly and entered it correctly). Now you need to prevent the drive from locking itself the next time it’s powered up. At the command prompt type HDDISABL. This is just like the HDUNLOCK program. Pick the correct drive and enter the same password as before. The program should now say done and drop you back to the command prompt. Go back into ATAPWD. You should now see a – under the E in SELFXV. That means drive locking is now disabled, and you’re ready for the next step – backing up your original XBOX drive and putting the data on the new drive.


Part 3: Moving The Data From The Old Drive To The New Drive
Take out the boot floppy and boot into Windows. Open the HDD_Driver program. It should say it detected an XBOX hard drive. Go to the Tools menu and back up your drive from here. You’ll be prompted for a file name to save to. Make sure you have at least 8Gb free on the drive you’re backing up to. Once you’re done backing up the drive shut down the PC and remove the drive. Connect your new drive as the secondary master and go back into Windows again. Now you need to open the LiveInfo program. Load up the EEPROM.BIN you saved back in part 1. On the bottom half of the screen, change the IDE Device to Physical Disk 1. Make a note of the password in the Calculated Password field. This is the password you’ll need to lock your new drive. Now we need to make the new drive look like an XBOX drive, so open HDprepar and zero the first 4096 sectors of the new drive. Make extra sure you pick the right drive, or your PC isn’t going to boot the next time you switch it on. Now open Hex Workshop, and open your new drive from the Disk menu. Ignore any error messages you get. You want to get to the third sector, so hit the red right arrow on the toolbar three times. Now go to the right-hand pane and type BRFR. You should see 4252 4652 appear in the middle pane in red. Save and exit the program. Open up HDD_Driver again and restore the backup you made of the old drive. A window will pop up asking you what area of the drive you want to restore. Select Entire Drive and hit OK. Once that’s done, you’re ready for the final part – locking your drive and formatting your new partition.


Part 4: Preparing The New Hard Drive For Use
You now need to start your PC using the boot floppy. At the command prompt open HDLOCK, pick drive 3 as before and enter the password you got from LiveInfo. Once this has been entered you will be returned to the command prompt. To make sure your drive is locked, open ATAPWD and check for a + under the E in SELFXV. Hit Escape to leave exit and switch off your PC. Disconnect the new drive and change the jumper to Cable Select or CS. Put your XBOX together again and you’re nearly ready to go. If your new drive is under 137Gb, you’ll need to edit your evox.ini to let you use an F:\. If your drive is over 137Gb, you’ll need to edit your evox.ini to let you use an F:\ and G:\. All that remains is to format your new partition or partitions. To format the F:\ FTP into the XBOX using FlashFXP and send the raw command:
Formatpath \Device\Harddisk0\Partition6
This will return a number. Take a note of it. Next send the raw command:
FormatDrive {number}
If you need to format a G:\ as well substitute Partition7 for Partiton6 in the first command and use the second command in the same way. If you don't have EvolutionX installed on your drive now would be a good time to do it. All that's left to do now is fill your new drive up...
 

RedDevil_UK

Specialist Contributor
Messages
1,761
Likes
34
My Satellite Setup
Dreambox 7000S, VU+ Solo2, 1.1m Dish, Moteck SG-2100A DISEQC Motor
My Location
Rochdale
#2
That all sounds complicated to me, and ive upgraded dozens

basically you take out the old drive and replace it with a normal PC hard drive.

then put the EvoX disc in and choose "build dashboard on new drive"

1 min later done. :D
 

member91040

Regular Member
Messages
1,482
Likes
0
My Satellite Setup
DISH TV,DIRECT DD+,
TATA SKY,HATHWAY,
NOKIA 9660S,
PCI SAT CARD TWINHAN NSS6, PAS7/10, ASIASAT3S, INSAT,INETEL SAT, EUROSTAR, DremBox, &amp; Multi LNB'S
My Location
INDIA
#3
Yes that is whole lenghty process, other way to do it, from basic to all.
 
Top