TGFC俱乐部>>游戏业界综合讨论区>>
- 刷新/显图/登录/注册/WEB
标题:世界上第一台内置 5TB 硬盘的零售版 Xbox One 诞生了
时间:17-01-04 07:17
作者:Boomer

【成功进行长期、多次、跨版本系统更新证明,内置硬盘扩容对于系统更新是安全的。不要选择恢复出厂设置就行。】

之前 2.5' 4TB 硬盘刚出的时候试着用来改造 Xbox One 的内置硬盘,不过以失败告终(http://club.tgfcer.com/thread-7157387-1-1.html >>wap)。现在一年多过去了,新的 2.5' 5TB 硬盘上市了,那么就再试试吧~

首先需要的是硬盘。希捷酷鱼 BarraCuda ST5000LM000 5TB 2.5' 15mm SMR 硬盘是现在市场上唯一在售的 5TB 2.5' 硬盘,最方便和最便宜的获取方式仍是购买希捷睿品 Backup Plus STDR500010x(最后一位数字代表面板颜色,0 - 黑色,1 - 银色,2 - 蓝色,3 - 红色)移动硬盘,然后免工具无损拆解。拆解方式与之前的型号完全相同,所以不再赘述。

http://pic2.52tgfc.com/day_170104/20170104_191102_ddf159c35798aa928e77KJXqifgb2KnM.jpg


这次使用的主机是 Xbox One S。初版机器内部空间要大得多,所以安装 15mm 硬盘更加不在话下。主机外壳的拆解与本文主旨无关,所以请自行搜索。Xbox One S 内置硬盘托架由编号 B2、C3 和 C4 的 3 颗螺丝固定。取下硬盘和托架后,只要拆除 4 颗固定硬盘的小螺丝,即可将托架与硬盘分离,无需取下固定减震环的 4 颗大螺丝。然后,将原配硬盘的 5 个分区内的全部文件复制到电脑中暂存。一定要避免将不同分区中的文件混到一起,所以建立 5 个目录,分别对应 5 个分区。

接下来就是处理新硬盘了。之前的 4TB 硬盘改造失败,原因在于系统无法读取 LBA 超过 2^32 - 1 的分区中的启动文件。但是,Xbox One 使用的是 GPT 分区表,以微软的编码规范程度,应该是用分区的 GUID 而不是硬编码的分区顺序来识别分区的。实验结果也证明了这一点。所以,这就是改造成功的关键了 - 将存放系统文件的分区放到 LBA 较小的位置。具体地说,就是把 User Content 这个分区放到最后。

原配硬盘的分区结构:
分区顺序卷标GUID逻辑分配单元数量(每分配单元 512 字节)分区尺寸(GB) 1Temp ContentB3727DA5-A3AC-4B3D-9FD6-2EA54441011B8598323241.0002User Content869BB5E0-3356-4BE6-85F7-29323A675CC7动态分配动态分配3System SupportC90D7A47-CCB9-4CBA-8C66-0459F6B857248388608040.0004System Update9A056AD7-32ED-4141-AEB1-AFB9BD5565DC2516582412.0005System Update 224B2197C-9D01-45F9-A8E1-DBBCFA161EB2146800647.000
另外值得注意的是:
原配内置硬盘是机械硬盘,所以分区是对齐到 1 MB 的。如果自行更换为 SSD,则可根据 SSD 的参数来进行对齐。
原配内置硬盘的 User Content 分区尺寸由硬盘总容量决定,但取整到 1 GB。不过,根据试验,可以不遵循这一点,而是直接用尽硬盘的全部容量。另外,取整到 1 GB 之后,虽然 500 GB 原装硬盘的空间全部划分完毕,但 1 TB 原装硬盘在最后一个分区之后还有 50 GB 的保留空间,2 TB 原装硬盘则有 100 GB 的保留空间。

原配内置硬盘按总容量的不同,磁盘的 GUID 也有区别,分别是:
500 GB:A2344BDB-D6DE-4766-9EB5-4109A12228E5
1 TB:25E8A1B2-0B2A-4474-93FA-35B847D97EE5
2 TB:5B114955-4A1C-45C4-86DC-D95070008139
建议按机器原配内置硬盘的容量设置磁盘 GUID。

当更换的内置硬盘总容量不超过 2TB 时,仍可按以上顺序分区并设置 GUID。但是,当硬盘容量超过 2TB 之后,必须将 User Content 分区放到最后,否则系统无法启动。所以,新的分区结构为:
分区顺序卷标GUID逻辑分配单元数量(每分配单元 512 字节)分区尺寸(GB) 1Temp ContentB3727DA5-A3AC-4B3D-9FD6-2EA54441011B8598323241.0002System SupportC90D7A47-CCB9-4CBA-8C66-0459F6B857248388608040.0003System Update9A056AD7-32ED-4141-AEB1-AFB9BD5565DC2516582412.0004System Update 224B2197C-9D01-45F9-A8E1-DBBCFA161EB2146800647.0005User Content869BB5E0-3356-4BE6-85F7-29323A675CC7动态分配动态分配
按以上参数进行分区,设置 GUID,再将原配内置硬盘对应分区中的文件复制回去。现在 Xbox One MBR 启动签名不再是 0xCC99 了,只要是普通的 0xAA55 即可,所以不需要再进行任何额外的修改。安装好硬盘,启动主机,一切内容都与上一次关机时完全一致,而可用容量大大增加。下图中作为对比的 ST2000LM003 硬盘是 Xbox One S 2TB 主机原配的内置硬盘。

http://pic2.52tgfc.com/day_170104/20170104_191102_7f83b80272e2a0201c69iLew0IkoEIVu.jpg


http://pic2.52tgfc.com/day_170104/20170104_191102_9496dd7815505ad9c5dbPSKua0EKBNUq.jpg


Xbox One S 和 PS4 Pro 对比。PS4 Pro 如此庞大的机身,却只能装下 9.5mm 的硬盘,而精致小巧的 Xbox One S 反而可以轻松装下 15mm 的硬盘,不愧是咱们 Leanbox~

http://pic2.52tgfc.com/day_170104/20170104_191102_8ff090e5d189ab915b4bNkCR9jpqcnhd.jpg


最后,再次赞叹微软的超一流编码规范!如果代码当中有任何一处是用硬编码的分区顺序而非 GUID 来识别分区的话,这就不可能成功了。

[ 本帖最后由 Boomer 于 2017-11-8 12:55 编辑 ]

评分记录(+224/-0=224):DeLaJSR(+6),ledtech(+6),danman(+6),voodoo(+200),reg-neo(+1),gunsou(+5)





回复列表 (39)
#2 gunsou 2017-1-4 07:39
posted by wap, platform: Android
支持原创……最近这个区十分寂静

===================
#3 夜想曲 2017-1-4 08:35
这个牛逼,等x1s过保了我也换,估计那时候5T的盘价格会低好多

===================
#4 夜想曲 2017-1-4 08:39
这个硬盘是7200还是5400的?

===================
#5 Boomer 2017-1-4 08:50
原帖由 @夜想曲 于 2017-1-4 08:39 发表
这个硬盘是7200还是5400的?
7200 明显不可能,但是感觉也不是 5400…

实验中,在电脑上对拷两个硬盘的时候,ST5000LM000 的速度比 ST2000LM003 要快一点点

附件:

ST5000LM000.jpg,901.92 KB
http://pic2.52tgfc.com/day_170104/20170104_191102_463efa102ee23d986cb7dfuXxbYlXte3.jpg



===================
#6 kimura25 2017-1-4 08:50
posted by wap, platform: iPhone
主區換SSD意義大些 加速減噪
慢速的大容量還不如USB3.0外置



===================
#7 夜想曲 2017-1-4 08:51
实际游戏的时候有啥提升不?不知道换内置ssd会不会有质的飞跃
原帖由 Boomer 于 2017-1-4 08:50 发表
7200 明显不可能,但是感觉也不是 5400…

实验中,在电脑上对拷两个硬盘的时候,ST5000LM000 的速度比 ST2000LM003 要快一点点

===================
#8 Boomer 2017-1-4 08:59
原帖由 kimura25 于 2017-1-4 08:50 发表
posted by wap, platform: iPhone
主區換SSD意義大些 加速減噪
慢速的大容量還不如USB3.0外置


原帖由 夜想曲 于 2017-1-4 08:51 发表
实际游戏的时候有啥提升不?不知道换内置ssd会不会有质的飞跃


内置要整洁得多,关键是硬盘就不容易坏了…对于现在的游戏主机,性能主要是受制于 CPU,所以换 SSD 基本没有意义,这一点已经有很多媒体评测过了

===================
#9 dante888 2017-1-4 09:06
posted by wap, platform: Android
看到lz还是一如既往的自说自话外加一个贴发n个论坛我就放心了,看来最近ps4破解不太顺利呢

===================
#10 dante888 2017-1-4 09:08
posted by wap, platform: Android
看到lz还是一如既往的自说自话外加一个贴发n个论坛我就放心了,看来最近ps4破解不太顺利呢

===================
#11 dante888 2017-1-4 09:09
posted by wap, platform: Android
看到lz还是一如既往的自说自话外加一个贴发n个论坛我就放心了,看来最近ps4破解不太顺利呢

===================
#12 Boomer 2017-1-4 09:16
原帖由 dante888 于 2017-1-4 09:06 发表
posted by wap, platform: Android
看到lz还是一如既往的自说自话外加一个贴发n个论坛我就放心了,看来最近ps4破解不太顺利呢

不过光靠你这个回复也解决不了 PS4 Pro 没法安装超过 9.5mm 的内置硬盘的问题就是了

===================
#13 松鼠司机 2017-1-4 09:31
posted by wap, platform: Meizu 魅蓝2
是要破解了吗?

===================
#14 alexsega 2017-1-4 09:56
posted by wap, platform: iPhone
X1换硬盘到底ban不ban?

===================
#15 Boomer 2017-1-4 10:08
原帖由 alexsega 于 2017-1-4 09:56 发表
posted by wap, platform: iPhone
X1换硬盘到底ban不ban?


之前包括我自己在内,500GB 换 2TB 的人,国内国外都多得是,迄今没有因此被 ban 的

===================
#16 咪咪好大啊 2017-1-4 10:11
楼主很强,顶!

===================
#17 超越神的牛肉人 2017-1-4 10:16
战地放外置明显比机器里面的硬盘快,几乎每把都能抢到坦克:泥鹅满地打滚:

===================
#18 Boomer 2017-1-4 10:34
原帖由 超越神的牛肉人 于 2017-1-4 10:16 发表
战地放外置明显比机器里面的硬盘快,几乎每把都能抢到坦克:泥鹅满地打滚:

我之前更暴力,外置了 3.5' 7200 转的,问题是拖一大堆线还容易坏,不小心绊到当场就完了…所以后来才开始琢磨怎么改内置硬盘

补充一下,5TB 2.5' 硬盘京东自营 http://item.jd.com/4068030.html,淘宝有更便宜的

===================
#19 hkt3010 2017-1-4 10:38
虽然用不到,但还是支持一下

===================
#20 cgyldn 2017-1-4 14:15
内置没外置快的其实:企鹅筛沙:

===================
#21 lifengbin 2017-1-4 14:58
posted by wap, platform: iPhone
然而并没有5T的游戏可以装



===================
#22 yfl2 2017-1-4 15:03
posted by wap, platform: 红米Note3
原帖由 @cgyldn 于 2017-1-4 14:15 发表
内置没外置快的其实:企鹅筛沙:
这是为啥

===================
#23 kimura25 2017-1-4 15:46
posted by wap, platform: Firefox
原帖由 @yfl2 于 2017-1-4 15:03 发表
这是为啥
原來是因為 SataII和USB3.0的帶寬的區別
如果用SSD的話 外置可以輕鬆達到(超過) 內置硬盤SataII接口的3Gbit/s帶寬
當然 如果外置也是用傳統機械硬盤的話 兩者其實沒差 因為市售機械硬盤的速度現在仍然沒有突破3Gbit/s

後來的Xbox one s是換了Sata III了 不過Xbox one 默認是不可更換內置硬盤的 而且官配也沒SSD 所以還是受到機械硬盤的傳輸速度限制
外置的USB3.0界面有5Gbit/s的帶寬 插混合硬盤都可以超過內置的

===================
#24 yfl2 2017-1-4 15:52
posted by wap, platform: 红米Note3
原帖由 @kimura25 于 2017-1-4 15:46 发表
原來是因為 SataII和USB3.0的帶寬的區別
如果用SSD的話 外置可以輕鬆達到(超過) 內置硬盤SataII接口的3Gbit/s帶寬
當然 如果外置也是用傳統機械硬盤的話 兩者其實沒差 因為市售機械硬盤的速度現在仍然沒有突破3Gbit/s

後來的Xbox one s是換了Sata III了 不過Xbox one 默認是不可更換內置硬盤的 而且官配也沒SSD 所以還是受到機械硬盤的傳輸速度限制
外置的USB3.0界面有5Gbit/s的帶寬 插混合硬盤都可以超過內置的
x1的USB3.0速度那么快?

===================
#25 xpressure 2017-1-4 16:19
原帖由 yfl2 于 2017-1-4 15:52 发表
posted by wap, platform: 红米Note3
x1的USB3.0速度那么快?


usb3.0本来就比sata2快,比sata3慢一点

===================
#26 yfl2 2017-1-4 16:28
posted by wap, platform: 红米Note3
原帖由 @xpressure 于 2017-1-4 16:19 发表
usb3.0本来就比sata2快,比sata3慢一点
理论速度确实如此,但实际上基本到不了,所以x1的真有这么快而不是因为内置硬盘只有5400转实际传输100兆左右的缘故?

本帖最后由 yfl2 于 2017-1-4 16:29 通过手机版编辑

===================
#27 kimura25 2017-1-4 16:48
posted by wap, platform: iPhone
原帖由 @yfl2 于 2017-1-4 16:28 发表
理论速度确实如此,但实际上基本到不了,所以x1的真有这么快而不是因为内置硬盘只有5400转实际传输100兆左右的缘故?

本帖最后由 yfl2 于 201714 16:29 通过手机版编辑
不是在比誰能接近理論值 是在比誰的瓶頸比較窄
說得極端些 外接SSD Raid 0 的話即便到不了5Gbit/s 也不會被卡在3Gbit/s的檻上 有大量IO的遊戲 體感就有區別

===================
#28 yfl2 2017-1-4 16:52
posted by wap, platform: 红米Note3
原帖由 @kimura25 于 2017-1-4 16:48 发表
不是在比誰能接近理論值 是在比誰的瓶頸比較窄
說得極端些 外接SSD Raid 0 的話即便到不了5Gbit/s 也不會被卡在3Gbit/s的檻上 有大量IO的遊戲 體感就有區別
问题是,你确定x1的USB真的能到5g么

===================
#29 aaremix 2017-1-4 17:07
厉害了楼主,可惜XB装5TB没有游戏装也是惨~

===================
#30 anakin 2017-1-4 17:54
posted by wap, platform: iPhone
我两年前就给x1换了usb的ssd
速度是快可惜现在没想玩的游戏,吃灰ing

===================
#31 Boomer 2017-1-5 01:47
原帖由 kimura25 于 2017-1-4 16:48 发表
posted by wap, platform: iPhone
不是在比誰能接近理論值 是在比誰的瓶頸比較窄
說得極端些 外接SSD Raid 0 的話即便到不了5Gbit/s 也不會被卡在3Gbit/s的檻上 有大量IO的遊戲 體感就有區別


但是对于 HDD 来说,SATA 3Gbps 的带宽都远远达不到,这个时候,直接接在内部的 SATA 端口上,可以降低 SATA -> USB -> SATA 转换带来的延迟

===================
#32 石指圣 2017-1-5 17:11
posted by wap, platform: Samsung
的确要这么大硬盘。首日版500g加2t移动硬盘三个月前就要先删后再装了

===================
#33 宏亮 2017-1-6 07:57
posted by wap, platform: Android
分区对齐1MB是什么鬼?

===================
#34 小僵尸 2017-1-6 08:02
装游戏没那么大的需求,2t够用了

===================
#35 ferrerorun 2017-1-6 09:59
没游戏 要那么大作甚 不懂:囧RZ:

===================
#36 siko 2017-1-6 10:31
xbox one的游戏,5t硬盘?确定不是在嘲讽?:泥鹅满地打滚:

===================
#37 四轮驱动 2017-1-6 10:48
posted by wap, platform: iPhone
希望下代机器能把大游戏换地图超长时间读盘的毛病克服点,2017年了,真心扛不住

===================
#38 Boomer 2017-2-6 12:16
从 Windows 10 RS1 正式版 build 14393 更新到 Windows 10 RS2 测试版 build 15023 了,完全没问题

===================
#39 松鼠司机 2017-2-6 12:28
posted by wap, platform: Meizu 魅蓝2
要当移动硬盘吗?

===================
#40 ndsman 2017-2-21 20:47
楼主,淘宝上那种侧面硬盘盒+硬盘搭配的效果如何?本人动手能力没那么强,越简单越好。和楼主不一样,主机可以加装附件我更喜欢,比如MD+CD+32X.......

===================


[登录后才可回复]