Fr/HOWTO Changement à chaud Disques Durs

From Xbox-Linux

Cet article est aussi traduit en: Allemand| Anglais

par Michael Steil (Version Original: 1 Mai 2002), traduit par ...


The Xbox hard disk is protected with an ATA password, i.e. it has to be unlocked by transmitting the 32 byte password to it at boot time, or else any read and write requests will be rejected.

Just putting the hard disk into a Linux computer results in loads of errors when the kernel tries to read the partition table, but the hard disk type and layout are correctly detected. To be able to access the data, there are two possibilities:

  • Find out the ATA password and modify the Linux kernel so that it

unlocks the hard disk at boot time.

  • Make the Xbox unlock the drive and use it in the Linux computer.

Making the Xbox unlock the drive is the easier way, so it will be described here. Just follow these steps:

  1. Open your Xbox so that you can see the hard disk and move the console right next to your computer, so that the computer's Secondary IDE and power cable can reach the Xbox hard disk. Disconnect all other devices from the Secondary IDE cable.
  2. Conntect the computer's power cable to the Xbox hard disk. You can skip this step, but you will have to keep the Xbox turned on as long as you work with the hard disk.
  3. Turn on the computer and pause in the Linux boot manager.
  4. Turn on the Xbox and wait until the main menu appears.
  5. Unplug the Xbox hard disk IDE cable and connect the computer IDE to the hard disk while both machines are powered on.
  6. Boot Linux on your computer. The hard disk will be detected as /dev/hdc with an unknown partitioning scheme.
  7. If you have used the computer's power cable, you can now turn off the Xbox.

You have now full access to the Xbox hard disk /dev/hdc.

A much easier method, which saddly uses MS Windows, would be this: Step1: Same as above.

Step2: also same as above.

Step3: with xbox still off, boot PC into windows.

Step4: now turn on xbox. Right as the intro flubber animation is finishing, initiate the hotswap.

      You should have the drives xbox ide connection severed BEFORE the little white "Microsoft"
      logo is on screen.

Step5: now, in Windows, go Control Panel -> System -> Device Manager. Right click in applet, and

      choose "Scan for hardware changes". It should lurch a couple of times RIGHT AWAY, then be
      thru. If this is the case, your all done! If it takes a extended amount of time (2-5min)
      to detect the drive, you've failed  ;(