Xbox One:Hard Drive Replacement

From ConsoleMods Wiki
Revision as of 13:31, 15 January 2024 by Nadaman (talk | contribs)
Jump to navigation Jump to search

This guide will walk you through installing a new hard drive.

Requirements

  • A new 2.5" HDD or SSD up to 2TB
  • A way to hook up the HDD or SSD to a PC
  • A Windows computer, Windows virtual machine, or a Linux Machine
  • A USB storage device minimum 8GB formatted as NTFS
  • OSU1
  • xboxonehdd-master

Precaution

Before performing any disk related activities on the new hard drive, it is preferred that the only storage medium attached to your PC is the Operating System drive and your new/old Xbox One hard drive. While it is not required to do this, it will mean that it won't be possible to accidently select the wrong drive during the formatting of the Xbox's old/new HDD.

Creating a NTFS USB

  1. Hook it up to a Windows or Linux Machine
  2. Format the Device by right clicking and clicking format or using an application on Linux (such as GParted) that will let you format as NTFS
  3. In the OSU1 folder Copy the $SystemUpdate to the USB Drive
  4. Plug it into the Xbox One and finish following the Windows Guide or Linux Guide depending on your PC

Windows Guide

  1. Extract the xboxonehdd-master zip folder somewhere you can find it.
  2. Go into the win folder inside
  3. Run powershell as administrator
  4. Run cd path to the win folder
  5. Run .\create_xbox_drive.bat
  6. It will look for several drive letters to make sure they are open
    • If any are not open you will need to change the drive letter on the specific drive
  7. Press any key to continue
  8. There is several options to choose from.
  9. I am going to use a as it does not require the original drive
  10. Select the target HDD or SSD
  11. Click enter
    • Double check the drive is one you want
  12. Type Y and enter
  13. Choose the option for the drive
  14. The script will start formatting the new drive with multiple different partitions
  15. Press any key to continue
  16. Hook up the HDD to the Xbox One
  17. Boot up the Xbox One
  18. It should boot up to a screen with Troubleshoot on it
  19. Go to Troubleshoot and press A'
  20. Press A on Offline System Update
  21. Now you are done

Linux Guide

Ubuntu 22.04 is being used for this guide.

  1. Extract the xboxonehdd-master zip folder somewhere you can find it.
  2. Go into Disks and check which /dev/sdx yours is.
    • Mine is /dev/sdd1
  3. Go into the linux folder inside
  4. Open up a terminal inside of it
  5. Run sudo .\create_xbox_drive.sh -d /dev/sdd1/ -s 1
  6. Hook up the HDD to the Xbox One
  7. Boot up the Xbox One
  8. It should boot up to a screen with Troubleshoot on it
  9. Go to Troubleshoot and press A'
  10. Press A on Offline System Update
  11. Now you are done

Missing the Boot Animation

  1. Hook up your original HDD if you still have it and go into the partition System Update
  2. Go into the A folder
  3. Copy the bootanim.dat onto your PC
  4. Remove the Old HDD from your PC and hook up the new HDD/SSD
  5. Copy the bootanim.dat to the A and B folders in System Update
  6. Hook up the HDD/SSD back into the Xbox one
  7. Enjoy having the Boot animation back on your Xbox