一年前朋友的xbox one因为内置500G硬盘损坏变砖头,通过2天的努力成功将XBOX ONE已经损坏的硬盘替换为1块1T的新硬盘,网上的教程都是如何将一个好的XBOX ONE升级为大容量硬盘,没有将已经成为砖头的XBOX ONE如何升级,下面的过程完整的记录了个人操做步骤。ubuntu
1、所须要的工具及软件工具
- ubuntu desktop 16.04及更高版本软件ISO文件
- Universal-USB-Installer-1.9.8.0制做U盘引导文件工具软件
- 一台至少支持2个SATA口的台式电脑,全部无关硬盘所有拔掉
- 8GU盘一个16GU盘一个,共须要两个U盘或一个U盘一个活动硬盘,16G的U盘必须格式化为NTFS格式
- 500G 2.5’’硬盘一块
- 下载Xbox硬盘执行脚本文件,下载连接以下:http://www.ludvikjerabek.com/wp-content/uploads/2014/07/create_xbox_drive.sh_.tar.gz
- 1T或2T硬盘一块(若是不升级大容量硬盘则不须要)
- 微软脱机更新文件包,http://www.xbox.com/xboxone/osu1(下载连接)
- 准备T八、T十、一字镙丝刀各一把,撬棒两根
- 固然你必需要有一台Xbox one,哈哈。。。
2、主要流程简介spa
- 制做Ubuntu系统引导U盘。
- 下载微软XBOX离线更新包OSU1.zip,并解压到本地硬盘,须要到微软XBOX官网下载。
- 拷贝解压后的目录$SystemUpdate到16G的u盘备用
- 将create_xbox_drive.sh_.tar.gz解压后将create_xbox_drive.sh文件拷贝进Ubuntu系统引导U盘内;
- 拆卸Xbox one主机,取出损坏的硬盘,挂接到电脑上
- 将新500G硬盘挂接在电脑上
- 将引导U盘插入电脑并开机引导进入Ubuntu桌面环境
- 进行命令行查看系统硬盘分区信息,肯定原盘是否损坏,新盘所在位置;
- 使用create_xbox_drive.sh脚本对新盘执行初始化操做,生成新的5个分区信息;
- 确认分区生成成功后,再次执行脚本写入主引导及分区表信息,写入成功后便可关闭计算机取下硬盘;
- 将从新分区后的新硬盘装入Xbox one中,点亮Xbox one,等待系统进入出错界面,选择修复;
- 将16G写有OSU1内容的U盘插入Xbox one侧面的U口,激活菜单上使用U盘离线更新的选项;
- 使用+号选择U盘离线更新选型,按A键确认离线更新;
- 此时若是能够看到更新的进度条与U盘读写灯同步闪动,而且最后能够进展到100%,就成功完成了Xbox one坏盘更换工做,后面的步骤转Xbox one初始化正常操做步骤;
- 若是须要更换一个大硬盘就须要继续看下去,将新硬盘初始化工做完整作一遍,输入帐号登录完成系统初始化,完成后关闭Xbox one主机,取下500G硬盘;
- 将500G硬盘与准备更换的大硬盘都挂接到电脑上,使用Ubuntu引导U盘启动;
- 查看系统挂载硬盘的具体位置,肯定大硬盘的位置,使用第九步的脚本对大硬盘所在位置进行初始化操做;
- 大硬盘完成初始化操做后,将500G硬盘对应的4个分区内的全部文件所有拷贝至大硬盘对应的4个分区内,完成拷贝工做后,能够关闭电脑,卸下大硬盘;
- 将大硬盘装入Xbox one内,启动Xbox one,大容量硬盘更换成功完成;
3、更换坏硬盘步骤命令行
一、硬盘初始化关键命令教程
Sudo create_xbox_drive.sh --drive / dev / sda --stage 1 图片
(用任何替换的驱动器ID替换sda)ip
二、硬盘写入引导及分区关键命令get
Sudo create_xbox_drive.sh --drive / dev / sda --stage 2同步
(用任何替换的驱动器ID替换sda)软件
三、查看硬盘及分区信息命令
Sudo fdisk -l
四、将包含脱机系统更新文件的 USB 闪存盘插入 Xbox One 主机上的 USB 端口。 插入闪存盘时,Xbox 启动故障诊断工具上的“脱机系统更新”选项变为活动的。 使用控制器上的方向键 和“A”按钮 选择“脱机系统更新”,以开始使用闪存盘上保存的文件进行更新。
4、总结
将已经损坏的XBOX ONE升级成大容量硬盘的关键是首先使用一个与原装配置同样大小的硬盘恢复XBOX ONE使用,而后再
将上面第15步开始的步骤跑一遍,总体过程须要很是有耐心。因为事情已通过去了一年多,这篇文字是当时的记录没有留存图片,但步骤都是一步一步摸索出来的,对遇到此类问题的朋友应该有帮助。