Xbox One:Hard Drive Replacement: Difference between revisions
Jump to navigation
Jump to search
(Added precaution about drives attached to the PC, and added GParted as a recommended Linux disk editor.) |
No edit summary |
||
Line 3: | Line 3: | ||
*A guide for using this script for stock consoles can also be found on [https://www.youtube.com/watch?v=v-VyTR7UeeU MrMario2011's channel]. | *A guide for using this script for stock consoles can also be found on [https://www.youtube.com/watch?v=v-VyTR7UeeU MrMario2011's channel]. | ||
*Follow one of these guides to | *Follow one of these guides to teardown the console and access the HDD: | ||
**[https://www.ifixit.com/Guide/Xbox+One+Hard+Drive+Replacement/36771 Xbox One (Original)] | |||
**[https://www.ifixit.com/Guide/Xbox+One+S+Hard+Drive+Replacement/90209 Xbox One S] | |||
**[https://www.ifixit.com/Guide/Xbox+One+S+All+Digital+Edition+Hard+Drive+Replacement/127683 Xbox One S Digital] | |||
**[https://www.ifixit.com/Guide/Xbox+One+X+Hard+Drive+Replacement/103020 Xbox One X] | |||
==Requirements== | ==Requirements== | ||
* A new HDD or SSD up to 2TB | * A new 2.5" HDD or SSD up to 2TB | ||
* A way to hook up the HDD or SSD to a PC | * A way to hook up the HDD or SSD to a PC | ||
* A Windows computer | * A Windows computer, Windows virtual machine, or a Linux Machine | ||
* A USB storage device minimum 8GB formatted as NTFS | * A USB storage device minimum 8GB formatted as NTFS | ||
* [https://support.xbox.com/en-US/help/hardware-network/console/system-update-solution/offline-system-update OSU1] | * [https://support.xbox.com/en-US/help/hardware-network/console/system-update-solution/offline-system-update OSU1] | ||
Line 14: | Line 18: | ||
== Precaution == | == Precaution == | ||
Before performing any disk related activities on the new hard drive, | 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== | ==Creating a NTFS USB== | ||
# Hook it up to a Windows or Linux Machine | |||
# 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 | |||
# In the OSU1 folder Copy the '''$SystemUpdate''' to the USB Drive | |||
# Plug it into the Xbox One and finish following the Windows Guide or Linux Guide depending on your PC | |||
== Windows Guide== | == Windows Guide== | ||
# Extract the xboxonehdd-master zip folder somewhere you can find it. | |||
# Go into the '''win''' folder inside | |||
# Run powershell as administrator | |||
# Run cd path to the win folder | |||
# Run '''.\create_xbox_drive.bat''' | |||
# 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 | |||
# Press any key to continue | |||
# There is several options to choose from. | |||
# I am going to use '''a''' as it does not require the original drive | |||
# Select the target HDD or SSD | |||
# Click enter | |||
#* '''Double check the drive is one you want''' | |||
# Type '''Y''' and enter | |||
# Choose the option for the drive | |||
# The script will start formatting the new drive with multiple different partitions | |||
# Press any key to continue | |||
# Hook up the HDD to the Xbox One | |||
# Boot up the Xbox One | |||
# It should boot up to a screen with Troubleshoot on it | |||
# Go to Troubleshoot and press '''A'''' | |||
# Press '''A''' on Offline System Update | |||
# Now you are done | |||
==Linux Guide== | ==Linux Guide== | ||
''' | '''Ubuntu 22.04 is being used for this guide.''' | ||
# Extract the xboxonehdd-master zip folder somewhere you can find it. | |||
# Go into Disks and check which /dev/sdx yours is. | |||
#* Mine is /dev/sdd1 | |||
# Go into the '''linux''' folder inside | |||
# Open up a terminal inside of it | |||
# Run '''sudo .\create_xbox_drive.sh -d /dev/sdd1/ -s 1''' | |||
# Hook up the HDD to the Xbox One | |||
# Boot up the Xbox One | |||
# It should boot up to a screen with Troubleshoot on it | |||
# Go to Troubleshoot and press '''A'''' | |||
# Press '''A''' on Offline System Update | |||
# Now you are done | |||
==Missing the Boot Animation== | ==Missing the Boot Animation== | ||
# Hook up your original HDD if you still have it and go into the partition System Update | |||
# Go into the '''A''' folder | |||
# Copy the bootanim.dat onto your PC | |||
# Remove the Old HDD from your PC and hook up the new HDD/SSD | |||
# Copy the bootanim.dat to the '''A''' and '''B''' folders in System Update | |||
# Hook up the HDD/SSD back into the Xbox one | |||
# Enjoy having the Boot animation back on your Xbox |
Revision as of 13:31, 15 January 2024
This guide will walk you through installing a new hard drive.
- A guide for using this script for stock consoles can also be found on MrMario2011's channel.
- Follow one of these guides to teardown the console and access the HDD:
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
- Hook it up to a Windows or Linux Machine
- 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
- In the OSU1 folder Copy the $SystemUpdate to the USB Drive
- Plug it into the Xbox One and finish following the Windows Guide or Linux Guide depending on your PC
Windows Guide
- Extract the xboxonehdd-master zip folder somewhere you can find it.
- Go into the win folder inside
- Run powershell as administrator
- Run cd path to the win folder
- Run .\create_xbox_drive.bat
- 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
- Press any key to continue
- There is several options to choose from.
- I am going to use a as it does not require the original drive
- Select the target HDD or SSD
- Click enter
- Double check the drive is one you want
- Type Y and enter
- Choose the option for the drive
- The script will start formatting the new drive with multiple different partitions
- Press any key to continue
- Hook up the HDD to the Xbox One
- Boot up the Xbox One
- It should boot up to a screen with Troubleshoot on it
- Go to Troubleshoot and press A'
- Press A on Offline System Update
- Now you are done
Linux Guide
Ubuntu 22.04 is being used for this guide.
- Extract the xboxonehdd-master zip folder somewhere you can find it.
- Go into Disks and check which /dev/sdx yours is.
- Mine is /dev/sdd1
- Go into the linux folder inside
- Open up a terminal inside of it
- Run sudo .\create_xbox_drive.sh -d /dev/sdd1/ -s 1
- Hook up the HDD to the Xbox One
- Boot up the Xbox One
- It should boot up to a screen with Troubleshoot on it
- Go to Troubleshoot and press A'
- Press A on Offline System Update
- Now you are done
Missing the Boot Animation
- Hook up your original HDD if you still have it and go into the partition System Update
- Go into the A folder
- Copy the bootanim.dat onto your PC
- Remove the Old HDD from your PC and hook up the new HDD/SSD
- Copy the bootanim.dat to the A and B folders in System Update
- Hook up the HDD/SSD back into the Xbox one
- Enjoy having the Boot animation back on your Xbox