Board logo

标题: [新闻] 世界上第一台内置 5TB 硬盘的零售版 Xbox One 诞生了 [打印本页]

作者: Boomer    时间: 2017-1-4 07:17     标题: 世界上第一台内置 5TB 硬盘的零售版 Xbox One 诞生了

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

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

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

[attach]898568[/attach]

这次使用的主机是 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.000
2User Content869BB5E0-3356-4BE6-85F7-29323A675CC7动态分配动态分配
3System SupportC90D7A47-CCB9-4CBA-8C66-0459F6B857248388608040.000
4System Update9A056AD7-32ED-4141-AEB1-AFB9BD5565DC2516582412.000
5System 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.000
2System SupportC90D7A47-CCB9-4CBA-8C66-0459F6B857248388608040.000
3System Update9A056AD7-32ED-4141-AEB1-AFB9BD5565DC2516582412.000
4System Update 224B2197C-9D01-45F9-A8E1-DBBCFA161EB2146800647.000
5User Content869BB5E0-3356-4BE6-85F7-29323A675CC7动态分配动态分配

按以上参数进行分区,设置 GUID,再将原配内置硬盘对应分区中的文件复制回去。现在 Xbox One MBR 启动签名不再是 0xCC99 了,只要是普通的 0xAA55 即可,所以不需要再进行任何额外的修改。安装好硬盘,启动主机,一切内容都与上一次关机时完全一致,而可用容量大大增加。下图中作为对比的 ST2000LM003 硬盘是 Xbox One S 2TB 主机原配的内置硬盘。

[attach]898569[/attach]

[attach]898570[/attach]

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

[attach]898571[/attach]

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

[ 本帖最后由 Boomer 于 2017-11-8 12:55 编辑 ]
作者: gunsou    时间: 2017-1-4 07:39

posted by wap, platform: Android
支持原创……最近这个区十分寂静
作者: 夜想曲    时间: 2017-1-4 08:35

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

这个硬盘是7200还是5400的?
作者: Boomer    时间: 2017-1-4 08:50

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

实验中,在电脑上对拷两个硬盘的时候,ST5000LM000 的速度比 ST2000LM003 要快一点点
作者: kimura25    时间: 2017-1-4 08:50

posted by wap, platform: iPhone
主區換SSD意義大些 加速減噪
慢速的大容量還不如USB3.0外置
作者: 夜想曲    时间: 2017-1-4 08:51

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

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

作者: 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 基本没有意义,这一点已经有很多媒体评测过了
作者: dante888    时间: 2017-1-4 09:06

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

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

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

引用:
原帖由 dante888 于 2017-1-4 09:06 发表
posted by wap, platform: Android
看到lz还是一如既往的自说自话外加一个贴发n个论坛我就放心了,看来最近ps4破解不太顺利呢
不过光靠你这个回复也解决不了 PS4 Pro 没法安装超过 9.5mm 的内置硬盘的问题就是了
作者: 松鼠司机    时间: 2017-1-4 09:31

posted by wap, platform: Meizu 魅蓝2
是要破解了吗?
作者: alexsega    时间: 2017-1-4 09:56

posted by wap, platform: iPhone
X1换硬盘到底ban不ban?
作者: Boomer    时间: 2017-1-4 10:08

引用:
原帖由 alexsega 于 2017-1-4 09:56 发表
posted by wap, platform: iPhone
X1换硬盘到底ban不ban?
之前包括我自己在内,500GB 换 2TB 的人,国内国外都多得是,迄今没有因此被 ban 的
作者: 咪咪好大啊    时间: 2017-1-4 10:11

楼主很强,顶!
作者: 超越神的牛肉人    时间: 2017-1-4 10:16

战地放外置明显比机器里面的硬盘快,几乎每把都能抢到坦克
作者: Boomer    时间: 2017-1-4 10:34

引用:
原帖由 超越神的牛肉人 于 2017-1-4 10:16 发表
战地放外置明显比机器里面的硬盘快,几乎每把都能抢到坦克
我之前更暴力,外置了 3.5' 7200 转的,问题是拖一大堆线还容易坏,不小心绊到当场就完了…所以后来才开始琢磨怎么改内置硬盘

补充一下,5TB 2.5' 硬盘京东自营 http://item.jd.com/4068030.html,淘宝有更便宜的
作者: hkt3010    时间: 2017-1-4 10:38

虽然用不到,但还是支持一下
作者: cgyldn    时间: 2017-1-4 14:15

内置没外置快的其实
作者: lifengbin    时间: 2017-1-4 14:58

posted by wap, platform: iPhone
然而并没有5T的游戏可以装
作者: yfl2    时间: 2017-1-4 15:03

posted by wap, platform: 红米Note3
引用:
原帖由 @cgyldn  于 2017-1-4 14:15 发表
内置没外置快的其实
这是为啥
作者: 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的帶寬 插混合硬盤都可以超過內置的
作者: 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速度那么快?
作者: xpressure    时间: 2017-1-4 16:19

引用:
原帖由 yfl2 于 2017-1-4 15:52 发表
posted by wap, platform: 红米Note3
x1的USB3.0速度那么快?
usb3.0本来就比sata2快,比sata3慢一点
作者: 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 通过手机版编辑
作者: 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的遊戲 體感就有區別
作者: 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么
作者: aaremix    时间: 2017-1-4 17:07

厉害了楼主,可惜XB装5TB没有游戏装也是惨~
作者: anakin    时间: 2017-1-4 17:54

posted by wap, platform: iPhone
我两年前就给x1换了usb的ssd
速度是快可惜现在没想玩的游戏,吃灰ing
作者: 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 转换带来的延迟
作者: 石指圣    时间: 2017-1-5 17:11

posted by wap, platform: Samsung
的确要这么大硬盘。首日版500g加2t移动硬盘三个月前就要先删后再装了
作者: 宏亮    时间: 2017-1-6 07:57

posted by wap, platform: Android
分区对齐1MB是什么鬼?
作者: 小僵尸    时间: 2017-1-6 08:02

装游戏没那么大的需求,2t够用了
作者: ferrerorun    时间: 2017-1-6 09:59

没游戏  要那么大作甚  不懂
作者: siko    时间: 2017-1-6 10:31

xbox one的游戏,5t硬盘?确定不是在嘲讽?
作者: 四轮驱动    时间: 2017-1-6 10:48

posted by wap, platform: iPhone
希望下代机器能把大游戏换地图超长时间读盘的毛病克服点,2017年了,真心扛不住
作者: Boomer    时间: 2017-2-6 12:16

从 Windows 10 RS1 正式版 build 14393 更新到 Windows 10 RS2 测试版 build 15023 了,完全没问题
作者: 松鼠司机    时间: 2017-2-6 12:28

posted by wap, platform: Meizu 魅蓝2
要当移动硬盘吗?
作者: ndsman    时间: 2017-2-21 20:47

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




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0