Xbox One:Hard Drive Replacement

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 uninstall hdd Xbox One Xbox One S Xbox One S Digital Xbox One X

Requirements

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

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 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
I am using Ubuntu 22.04 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