Jump to content


Photo

Guide To Bigger Hdd With Software Exploits Only


  • Please log in to reply
131 replies to this topic

#1 hvk

hvk

    X-S Enthusiast

  • Members
  • 6 posts

Posted 14 July 2003 - 04:42 PM

This is basically a modified version of what heathkit did (thanks a million for the xlinux dd thing, that was my only problem to solve in my quest)..

BUT I didn't want to use a SAMBA share or bother installing config magic.

Needed:
1.0 Xbox (or so mine was)
New HDD *lockable*
TEMP HDD (FAT32, can be a couple gigs)
evox installed and working
HDD driver
hdprepar (yes, that's the spelling)
liveinfo
dos boot disk with unlockx
xlinux boot CD
some basic knowledge....


READ THIS OVER FULLY BEFORE YOU START (twice even!), you may be able to merge some steps together if your more comfortable than the level I wrote this for.

Assuming you already have Bert N Ernie or something loaded... *see other guides*

1. Run the Backup option in the evox menu of your xbox

2. FTP in and download the c:backup folder somewhere safe

3. Boot DOS floppy

4. Use unlockx to unlock your HDD with the key from the "backup" information from evox. (unlock it twice in a row)

5. Reboot in windows and run HDD Driver (even if it fails, just use the utility to backup your HDD, just in case!)

6. Reboot in windows with the new xbox HDD drive you want to use connected

7. Run hdprepar and DO your NEW drive (just zero first 4096)

8. Run liveinfo and use your .bin from the evox backup and select the NEW HDD and get the _new_ hard drive key... write it down/print it, you'll need it

9. Reboot off xlinux CD-ROM with original xbox as Primary Master or CS is fine (so i'll assume its hda) and your TEMPHDD as Secondary Master (so i'll assume it's hdc) and make the CD-ROM Secondary Slave.

10. Once in xlinux, if you go to /dev you should see hda50 hda51 hda52... and hdc# say hdc1

11. now in console type
mkdir /mnt/temp
mount /dev/hdc1 /mnt/temp
dd if=/dev/hda51 of=/mnt/temp/xboxc.img (makes image file on temp HDD)
this should give you a message about blocks in and out (complete)

11a. Now Reboot with the NEW Xbox HDD as CS (should become primary master). again in console type
mkdir /mnt/temp
mount /dev/hdc1 /mnt/temp
dd if=/mnt/temp/xboxc.img of=/dev/hda51 (writes image to new HDD xbox's C)
this should give you a message about blocks in and out (complete)
now we can check it out!
mkdir /mnt/newxboxc
mount -t fatx /dev/hda51 /mnt/newxboxc (now you can ls it and see if it's okay)
lets copy that xboxc image FILE to our new xboxc, for FTP later as backup.
cp /mnt/temp/xboxc.img /mnt/newxboxc/
should be all done now

12. Reboot with DOS floppy and NEW HDD connected (only) and have jumpered as the same as it was on the original xbox HDD (mine was cable select), make sure it's on the PRIMARY CHANNEL.

13. Run unlockx and select the new HDD and lock it with the NEW HDD KEY you got from liveinfo.

14. Reboot and check that it's locked in unlockx

15. Install into xbox and boot it up! (should work like old drive)

16. FTP in and download xboxc.img to your computer

17. configure evox to format your F, X, Y and Z drives (NOT C or likely E) *see other guides*

18. Reboot computer with original xbox HDD and run unlockx and enter the ORIGINAL HDD key to lock it

19. Reboot and check that locking went ok

20. Put original xbox HDD in static bag and enjoy the larger one you just installed


I know you can eliminate some reboots and whatnot by having more drives connceted, but I just left it as is (little less likely to mess your drives up by say hdprepar'ing the wrong drive).

BTW, I am at working typing this... I did the swap late last night so I am going by a fading memory smile.gif. I'll edit this post as I can since I know it's not written very professionally at all.

Enjoy

P.S. Don't blame me if you mess your xbox up, thanks.

Edited by hvk, 16 July 2003 - 11:54 AM.


#2 heathkit

heathkit

    X-S Young Member

  • XS-BANNED
  • Pip
  • 32 posts
  • Xbox Version:unk

Posted 14 July 2003 - 05:05 PM

QUOTE
P.S. if someone wants to try this it might work, but I didn't do it this way (just use ONE dd)
dd if=/dev/hda51 of=/dev/hdc51
Don't know how the command fully works so...... let me know!


I don't think this command would work. I originally wanted to do something like this, because then you could bypass making the image altogether and do

dd if=/dev/hda51 of=/dev/hdc51

However, I couldn't get xlinux to see the xfat partitions on anything other than the hda (primary master) drive. I could be wrong, but I think you still need some manner of secondary storage. This could be a samba share, a fat partition, or any linux partition.

#3 hvk

hvk

    X-S Enthusiast

  • Members
  • 6 posts

Posted 14 July 2003 - 05:15 PM

Ah, thanks for answering that question..

I had a FAT32 temp drive and went to that first.. I'll update the guide now for that. I was assuming it could load fatx off any channel, but I guess not.

#4 Johnrx86

Johnrx86

    X-S Young Member

  • Members
  • Pip
  • 35 posts
  • Xbox Version:unk

Posted 14 July 2003 - 05:40 PM

would it be possible to stick the new drive in a modded box, use evoxnewhd, then put the font exploit stuff on it, and put it in the box w/ no chip?

#5 XanTium

XanTium

    Xanta Powa!

  • Admin
  • 3,110 posts
  • Location:Solaris
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 14 July 2003 - 06:46 PM

QUOTE (Johnrx86 @ Jul 14 2003, 08:40 PM)
would it be possible to stick the new drive in a modded box, use evoxnewhd, then put the font exploit stuff on it, and put it in the box w/ no chip?

no ... the evoxnewhd disk will not boot with a empty HD and original bios.

#6 brandonopolis

brandonopolis

    X-S Member

  • Members
  • Pip
  • 67 posts

Posted 14 July 2003 - 09:12 PM

I just got the Free-X exploit up and running last night.

I don't think 8-10GB is enough space for me.. heh..

I may try this later today with my spare 30GB drive, sounds somewhat simple enough.


#7 LafferUSA

LafferUSA

    X-S Member

  • Members
  • Pip
  • 100 posts
  • Xbox Version:v1.0

Posted 14 July 2003 - 09:59 PM

will an old drive like 5400rpm 2mb cache work well with Xbox, or will i have to get a faster one?

#8 hvk

hvk

    X-S Enthusiast

  • Members
  • 6 posts

Posted 14 July 2003 - 11:23 PM

LafferUSA, That'll be fine.. some people prefer 5400 RPM since they generally produce less heat.

#9 LafferUSA

LafferUSA

    X-S Member

  • Members
  • Pip
  • 100 posts
  • Xbox Version:v1.0

Posted 15 July 2003 - 03:18 PM

Yea I guess that make sense.

#10 IntestineMan

IntestineMan

    X-S Senior Member

  • Members
  • PipPip
  • 188 posts

Posted 15 July 2003 - 04:44 PM

msg removed.

Edited by IntestineMan, 18 July 2003 - 07:26 AM.


#11 IntestineMan

IntestineMan

    X-S Senior Member

  • Members
  • PipPip
  • 188 posts

Posted 15 July 2003 - 04:48 PM

Edited due to original post being changed, therefore my comments no longer making sense.

Edited by IntestineMan, 18 July 2003 - 07:26 AM.


#12 shinobi006

shinobi006

    X-S Member

  • Members
  • Pip
  • 76 posts

Posted 15 July 2003 - 06:26 PM

QUOTE (IntestineMan @ Jul 15 2003, 09:44 AM)
The problem is locking the new HDD for use with the xbox. From what I can tell above, liveinfo is the program that provides key to do this for new HDD.

So I ask, why not just use HDD Driver to re-write the image to the new HDD instead of all that linux stuff ?

I remember last year, before the fancy utils to upgrade drive with modchip, I upgraded to an 80 gig. I used the swap method and HDD Driver to image my original drive, then I wrote that image to a larger 80 gig drive with HDD driver. I then put in Xbox and had to run an ftp command in evox to format F:. I think one could do similar but add the unlockx using liveinfo key step to lock the drive beforehand.

HDD driver only works with xbox hard drives, how did you get it to work with anything else? Sorry but this just sounds too easy.

Edited by shinobi006, 15 July 2003 - 06:27 PM.


#13 gokussj007

gokussj007

    X-S Young Member

  • Members
  • Pip
  • 48 posts

Posted 15 July 2003 - 07:21 PM

can someone give me specific intructions on what to do?

Once in xlinux, if you go to /dev you should see hda50 hda51 hda52... and hdc# say hdc1

what in the world does that means.. the guy didn't even give an exact command line... I'm not good with linux.. but I need to know.. how do I look into... 'dev to see those devices... please..

#14 IntestineMan

IntestineMan

    X-S Senior Member

  • Members
  • PipPip
  • 188 posts

Posted 15 July 2003 - 07:41 PM

shinobi006... ya it has been a while since I used HDD Driver and I missed out a step.

The HDD Driver can restore a backup image also but...

What you need to do is hex-edit the new HDD so it looks like an Xbox drive which enables the HDD Driver to recognize it.

Here is some relevant info from the rtf that comes with HDD Driver.

QUOTE

The program supports a backup/restore function which can back up the HDD to an image file, and restore it if the drive gets really messed up.


QUOTE

2. It finds the drive by looking for "BRFR" at 0x600. If the drive gets messed up here (and it shouldn't) use a sector editor to add BRFR and restore the drive from within the program.


If I remember correctly, you do not need to prep the new/old drive with zeros with hdprep, but just hex-edit those bytes with winhex at 0x600 and then HDD Driver will recognize and re-image the entire drive from a backup (ie. it would overwrite the zeros anyways). I think hdprep hex-edits the 0x600 automatically but I am not sure. I would just de-select zeroing and see what it does. I will try later and let you know.

Edited by IntestineMan, 15 July 2003 - 07:49 PM.


#15 IntestineMan

IntestineMan

    X-S Senior Member

  • Members
  • PipPip
  • 188 posts

Posted 15 July 2003 - 08:20 PM

As I said above to use ConfigMagic to unlock the original Xbox HDD... you can also, like mentioned before, use UnlockX and the password from the evox backup. This is probably less scary but more typing.






1 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


    Bing (1)