xboxscene.org forums

Pages: [1] 2 3 ... 5

Author Topic: Hdd_driver  (Read 845 times)

Slackin

  • Archived User
  • Newbie
  • *
  • Posts: 40
Hdd_driver
« on: January 02, 2004, 08:13:00 PM »

Would Much rather just have a program that gives you the option to read the root files of a given partition, I have a 80gb  Hard drive loaded with large named Files...

No way Im going to be able to rename all those, when all I simply want to do is delete evoxdash.xbe and rename one file from origevoxdash.xbe to evoxdash.xbe

If anyone has the coding ability to Remov the fuill drive scans at initiliazation and add event driven searches of root files on C/D/F/G that would be ideal
Logged

Mordenkainen

  • Archived User
  • Sr. Member
  • *
  • Posts: 447
Hdd_driver
« Reply #1 on: January 02, 2004, 08:42:00 PM »

Then you want to use XLinux...
Logged

iLLNESS

  • Archived User
  • Sr. Member
  • *
  • Posts: 361
Hdd_driver
« Reply #2 on: January 05, 2004, 09:29:00 AM »

heh

ive only ever got the infinite loop on a bunk hdd
a save was corrupted and the files were a shitload long

i used it on a brand new retail hdd.. worked fine
u just cant click on dirs unles theyre the last dir..

if its a dir with a dir inside it u click on the + to expand it

it crashes alot.. once u delete a file, and rename a file it crashes.. thats about it for me

u cant put files in an empty dir though.. so to do the audio exploit u need to have a saved cd in there to add the st.db
Logged

perry2175

  • Archived User
  • Newbie
  • *
  • Posts: 18
Hdd_driver
« Reply #3 on: January 12, 2004, 09:32:00 PM »

QUOTE (scooby_dooby @ Dec 18 2003, 11:26 PM)
fuck you guys must be lazy, I've modded out 6 different boxes and have NEVER not been able to get rid of the file size errors.

- get a hex editor like winhex, i know it's a bitch to find but suck it up! If you can't find it you suck.

- open your drive with winhex, there 5 values of FATX to change. Search the forums to find them, if you can't you suck.

- save the changes. if hddriver still doesn't work try changin SOME of the values back to "FATX", 5 minutes of trial and error and I get it everytime, you can't figure this out, YOU SUCK!

- when you guys are done, change all the offsets back to FATX or else!

Change FATX to what ?
Logged

EmperorPsiblade

  • Archived User
  • Hero Member
  • *
  • Posts: 849
Hdd_driver
« Reply #4 on: January 13, 2004, 01:27:00 AM »

usually "....", search!!!!! wink.gif
Logged

mlapaglia

  • Archived User
  • Sr. Member
  • *
  • Posts: 363
Hdd_driver
« Reply #5 on: January 28, 2004, 02:33:00 PM »

ok this program is no good. if u do get it to work, u can only look at the CACHE partitions, making it completely useless for modding the hdd with audio or font exploits. everyone go get a program called xlinux and use that, works 200% of the time for me and if u follow the instructions nothing can go wrong.
Logged

NellyD

  • Archived User
  • Newbie
  • *
  • Posts: 1
Hdd_driver
« Reply #6 on: February 01, 2004, 08:21:00 PM »

Hi all

Bought my xbox yesterday and got it working today.  Thanks to Fat-X-Plorer.  I had a crash and did not found any other program to let me create directories so I decided to follow the advice and debug it  smile.gif  

CFATXDisk::ReadDirectory does not check for deleted directories so if it encounter a deleted directory, the recursion never ends and that create a stack overflow.

In FATXDisk.cpp, line 170 to 184:

Original code:
CODE

     pTempDir = new  CFATXDirectory();
     memcpy(&(pTempDir->m_deInfo),&Info,sizeof(FATX_DIRECTORYENTRIES));
     pTempDir->m_dwOffsetData=dwOffsetCluster;
     pTempDir->m_dwOffsetClusterChain=dwOffsetClusterChain;
     pTempDir->m_fftFATType=fftFATType;
     pTempDir->m_dwStartAddress=dwOffsetCluster+(pTempDir->m_deInfo.dwFirstCluster-1)*16384;
     ReadDirectory(pTempDir,dwOffsetClusterChain,dwOffsetCluster,fftFATType);
     if(!pDirectory->m_pDirChild)
     {
        pDirectory->m_pDirChild=pTempDir;
     }
     else
     {
        pDirectory->m_pDirChild->AddDir(pTempDir);
     }



Fix:

CODE

      if(Info.byteSizeOfFilename!=0xE5) // Deleted Directory
      {
     pTempDir = new  CFATXDirectory();
     memcpy(&(pTempDir->m_deInfo),&Info,sizeof(FATX_DIRECTORYENTRIES));
     pTempDir->m_dwOffsetData=dwOffsetCluster;
     pTempDir->m_dwOffsetClusterChain=dwOffsetClusterChain;
     pTempDir->m_fftFATType=fftFATType;
     pTempDir->m_dwStartAddress=dwOffsetCluster+(pTempDir->m_deInfo.dwFirstCluster-1)*16384;
     ReadDirectory(pTempDir,dwOffsetClusterChain,dwOffsetCluster,fftFATType);
     if(!pDirectory->m_pDirChild)
     {
        pDirectory->m_pDirChild=pTempDir;
     }
     else
     {
        pDirectory->m_pDirChild->AddDir(pTempDir);
     }
      }



Change:
CODE

      if(Info.byteSizeOfFilename!=0xE5) // Deleted Directory
      {
     [...]
      }



That worked for me (I've been able to start it, add directories and files).  So I've not looked longer to fix other bugs (like the frequent crashes when adding files (I restarted the application after every file)).

As usual, use this at your very own risks.


Logged

riotsone

  • Archived User
  • Jr. Member
  • *
  • Posts: 81
Hdd_driver
« Reply #7 on: February 01, 2004, 09:57:00 PM »

if we change those lines will the program run succesful for me or do i also have to do something to make it run right
Logged

riotsone

  • Archived User
  • Jr. Member
  • *
  • Posts: 81
Hdd_driver
« Reply #8 on: February 02, 2004, 08:43:00 AM »

well it still crashes on me i changed those lines like you did maybe you could send me a copy of yours. i would really appreciate it PM me
Logged

G0t maxx 21

  • Archived User
  • Newbie
  • *
  • Posts: 1
Hdd_driver
« Reply #9 on: March 12, 2004, 04:06:00 PM »

I'm having a problem hotswaaping the drive (it is locked) ,the program still won't recognize it. I'll go ahead and explain everything I am doing so maybe you can help me out.

-Boot up xbox with HDD installed and jumper on cable select
-Unplug IDE cable, leave power on, remove jumper so HDD is a slave.
-Plug PC IDE cable into drive, start up PC.
-PC Bios recognises drive, but the computer lockes up when it tries to start windows (XP)
-If I plug the PC's IDE cable into the xbox drive while the PC is in the desktop, the computer runs really slow, locks up, and then gives the blue screen of death.
-A couple of times I was able to hotswap it without the PC screwing up, but then the reader just says "it cannot find the drive (drive may be locked)".

I also tried leaving the jumper on cable select, but I got the same results.

Another note, I also have an unlocked xbox HDD ,and the PC/fatXbox program read it fine. So, why is it not reading the drive? It should be unlocked, as the xbox does that when it boots up, and I didn't cut the power.
Logged

Neomoon

  • Archived User
  • Newbie
  • *
  • Posts: 2
Hdd_driver
« Reply #10 on: June 13, 2004, 04:38:00 PM »

Hello guys, I've read the entire topic and have been following it since it started. I was hopeing I could offer you guys some help. I had previously used the font exploit to run Evox on my xbox K: 4977 D: 4920 NTSC, but like everyone else would get tired of the nagging clock loop. I then decided to give the UDE a shot. Well needless to say it didn't work for me the first time and thus I had to figure out how to get my HDD unlocked and recognized by my pc so I could restore my original xbox HDD via my .bin file I created when I first got my xbox a long time ago using HD Driver. Long story short........


1. The manner I use to unlock my hdd (works for me) unplug the dvd drive IDE cable and leave the xbox hdd IDE and power connector..

2. Turn the xbox on and after the flubber animation you should get a #11 error code I did, this in turn unlocked my xbox HDD

3. I then disconnected the xbox's HDD IDE and connected it to my pc and let it boot (I had previously hit pause at the pc's BIOS screen so the pc was already on) then hit enter so XP would load

4. When trying to use HD Driver I would get the enless error and the program would then close. So here is what I did:
       
      a. I opened HD Driver and it told me XBox HDD found (If I would have hit OK, I would have gotten the error messase) SO, Don't hit OK!!! I just went to the restore option and restored my hdd using HD driver. Note: Again when it told me a xbox hd was found I did not hit ok I just went to the option to restore my HD

      b.  After it was done, I closed the program by clicking the "X" box in the top right. Then I get a windows message that there was an error in HD Driver and I choose not to send an error report.

       c.  Now I can open HD Driver or FatXplorer and the HD is loaded without a problem ( I do however get 1 invalid filesize error in HD driver)

5. For some reason if I would try to use HD driver to add files to the HD it would crash when I would click any directory, so I would use FatXplorer to add files to the HD, now this was just me being anel about using this program but I would keep the window where the fatxplorer .exe was executed open while I would use this program. I could add files and delete files and add directories without a problem it was however a bit slow and seem as if it was frozen but just let the program be and it should respond again.
    Note: I did notice when I would try to add files to  Data directory it would crash and when I would try to open the program again I would be back to where I started with the program just opening and closing and HD driver giving me the enless error, to add files to the xbox hdd I would then just use xboxhdm which requires creating a bootbable cd and then loading xlinux on the computer and using the command xbrowser which will let you access the xbox hd and create, rename, delete directories and do the same with files.





If you guys would like to see what my directories look like to see what files I have on my xbox hd I would be more then happy to post it since this is something that would have really helped me when I was trying to do the UDE.
Logged

Neomoon

  • Archived User
  • Newbie
  • *
  • Posts: 2
Hdd_driver
« Reply #11 on: July 02, 2004, 10:53:00 PM »

QUOTE (Prodak @ Jul 2 2004, 02:38 AM)
I GET

XBOX HARDRIVE FOUND AT //./PHYSICAL DRIVE 1
Then it hangs for 5 seconds and the program closes.

Any other help??? thanks

What is it that you are trying to do exactly? Are you trying to backup the HDD? Restore the HDD? Or add/delete files to the HDD? Please specify.
Logged

yourM0M

  • Archived User
  • Full Member
  • *
  • Posts: 175
Hdd_driver
« Reply #12 on: August 18, 2004, 12:08:00 PM »

has anyone fixed this yet?? and it looks like its a problem with v1.0's only....
Logged

maincolt

  • Archived User
  • Newbie
  • *
  • Posts: 1
Hdd_driver
« Reply #13 on: September 29, 2004, 03:58:00 PM »

I'm having the same problem with a new xbox ..  Anybody with a sollution ??
Logged

magic6435

  • Archived User
  • Newbie
  • *
  • Posts: 1
Hdd_driver
« Reply #14 on: October 30, 2004, 12:45:00 AM »

QUOTE (Prodak @ Jul 2 2004, 01:41 AM)
I GET

XBOX HARDRIVE FOUND AT //./PHYSICAL DRIVE 1
Then it hangs for 5 seconds and the program closes.

Any other help??? thanks

i get the same problemand no one is any help. im trying to read the hd.  then later on hopefully add the ms dashboard files back to the hd.....

after the hot swap it comes up in my divice mananger and even reads the size of the drive and everything
Logged
Pages: [1] 2 3 ... 5