改装硬盘资讯如下,讯息来自TVGAME360网站
http://bbs.tvgame360.com.tw/view ... &extra=page%3D1
如需软件,请至上述网站叁考~
秋季更新后, 大家应该都很想把自己手上的 XBOX360 主机硬盘换成更大容量的吧?
网络上有很多教学, 但是大部分都是 Copy 来 Copy 去.
在此提供比较正确的方式, 并且把各个该注意的地方提出, 方便各位想自己动手做的人试试看...
所需软件:
HDDHacker 0.91 (需纯 DOS 环境)
120GB 的 hddss.bin (XBOX360 120GB硬盘安全信息)
WinHEX
Xplorer360 Xtreme
XboxBackup.bin
* A9VG 都可以找到, 这边不复颂.
所需材料:
T6 与 T10 星型螺丝起子各一
WD BEVS Scorpio 系列 2.5" HDD (注意, 不要买到 WDxx00BEVS-00VATO 目前试过只有这个改不成功)
XBOX360 原厂硬盘一颗 (只取外盒用)
建议搭配 USB 转 SATA 转接器, 或是主机板上面有 eSATA 接口, 可以省下不少功夫 (后面会说明为什么)
若是没有也没关系, 还是可以做成功的.
如果您的硬盘是新买的, 里面确定没有写入过任何数据, 请从第二步骤开始.
如果是 "已经格式化" 的硬盘 (例如: USB随身碟拆出来) 请从第一步开始.
1. 打开 WinHEX, 按 F9 键, 选 WDxx00BEVS 硬盘, 按 <ALT> + G 输入地址 0
看看画面上显示的是否全是 00, 如果不是, 请把前两页看得到的数据全部改成 00
完成后存盘, 到 [文件] -> [保存扇区] (第三个)
这个步骤用意只是清掉 Partition, 有些人不知道要清干净此区域, 若只单纯把已格式化的硬盘再格式化, 还是会导致XBOX360认不到这颗硬盘的.
2. 用 DOS 开机, 键入 hddhackr -f, 看看画面上有没有出现您的 WDxx00BEVS 硬盘机
如果没有, 先试着到 BIOS 找 IDE 相关设定, 通常只是 Enhanced 与 Combin 模式设定, 导致程序无法顺利侦测到. 修改一下模式即可! (Intel 芯片组从 ICH5 ~ ICH10 试过都OK)
若是很不幸的, 您的主机板真是特例中的特例, 那就只好修改 HDDHACKR 程序了, 这部份请自行寻找相关教学
键入 hddhackr -f 后, 选择您要改的硬盘机号码 (或是程序自动抓到), 按下数字键之后 "请不要再按 Enter" (很多人问题出在这)
按完数字键后会问你要不要更新韧体以及做 UNDO.BIN (建议留一份 UNDO.BIN 免得改失败或是反悔)
接着程序就会做几个动作: 将 hddss.bin 写入 sector 16, 修改硬盘型号, 以及硬盘序列辨认码
程序更新的速度约一到两秒, 若是您一直停在 Trying to flash your firmware... 可能是某部份有问题, 比如: 您的硬盘是不支持的型号.
注意:
hddss.bin 需要用 120GB 的. (开机碟里面必须要有)
硬盘型号会变成 FUJITSU MHW2120BH
硬盘序列辨认码会变成 NZ2XT722EJ92
这三项有一项不对, XBOX360 就会认不到.
另外, 开机碟里若是已存在 UNDO.BIN, 在询问 undo 时回答 yes 也会错误, 程序并不会覆盖已存在的 UNDO.BIN
3. 使用 WinHEX 修改 XBOX360 用的 Partition
注意!
如果您是使用计算机主机板上的 "不能热插拔的 SATA" 界面, 在进入 Windows XP 之前 (光棒在跑时), 您刚刚修改的 hddss.bin 会不见
Windows 有自动修复错误 Partition 的机制, XBOX360 的 hddss.bin 会被当成错误 Partition 而被 "修正"
如果您没有在 Windows 之下热插拔 SATA HDD 的装置, 这个步骤完成后, 请再回到 DOS 执行一次 hddhackr -f 写入 hddss.bin 到 sector 16
执行 WinHEX
按 F9 键, 选 FUJITSU MHW2120BH
按 <ALT> + G , 输入地址80000, 在80000开始按入以下数字: (建立 XBOX360 主要 Partition)
58 54 41 46 00 00 00 00 00 00 00 10 00 00 00 01
再按 <ALT> + G , 输入另外一个地址120EB0000, 输入以下数字: (建立 XBOX360 分割区)
58 54 41 46 FF FF FF FF - 00 00 00 20 00 00 00 01
在 120EB0010 开始输入以下数字:
00 00 FF FF FF FF FF FF - FF FF FF FF FF FF FF FF
完成后存盘, 到 [文件] -> [保存扇区] (第三个)
4. 接着就要接上360主机格式化硬盘, 但先别把硬盘外壳锁回去。拆硬盘的部份请参考其它图文教学, 太过简单这边不复颂。
到360主机 [储存装置] 可看到它需要格式化。
到 [系统信息] 把主机序号记下来后, 回到 [储存装置], 选硬盘->格式化
这时就需要用刚刚记下来的主机序号。
5. 使用 Xplorer360 回复 Partition 2 以及旧数据转移
此步骤是把 Partition 2 (XBOX一代兼容程序数据) 写回, 如果不玩 XBOX 一代游戏, 则已大功告成, 可以快乐使用您的 120GB.
数据转移可以用 XBOX360 记忆卡, 不一定要用 Xplorer360.
注意!
如果您是使用计算机主机板上的 "不能热插拔的 SATA" 界面, 在进入 Windows XP 之前 (光棒在跑时), 您刚刚修改的 hddss.bin 会不见
Windows 有自动修复错误 Partition 的机制, XBOX360 的 hddss.bin 会被当成错误 Partition 而被 "修正"
如果您没有在 Windows 之下热插拔 SATA HDD 的装置, 这个步骤完成后, 请再回到 DOS 执行一次 hddhackr -f 写入 hddss.bin 到 sector 16
执行 Xplorer360
Drive -> Open -> Harddrive
Drive -> Restore Partition 2 --> XboxBackup.bin
若是资料转移, 请注意一件事
Xplorer360 无法处理 XBOX360 硬盘中 0 byte 的数据. 万一复制到这个档, 就会停住不动. (很多人复制到一半会停住, 几乎都是这个问题)
但是把 0 byte 数据写回 XBOX360硬盘时, 并没发现有这个问题.
Xplorer360 将旧硬盘数据提取出来时, 其实数据是先放到 Windows 环境变量 Temp 数据夹, 而且程序并不会检查数据夹剩下的空间是否足够
若是您复制到一半程序当掉了, 请自行到 Temp 里面找, 就可以看到已经提取出来的数据了!
祝大家都能顺利改好硬盘.
* 如果您在第二步骤一直停在 Trying to flash your firmware... 可以试着插上硬盘的 RPS Jumper.
WD 硬盘都有 RPS Jumper, 请参考 WDC 网站.
PS:自改硬盘,目前就我所知,并不违法,如有疏误,欢迎指正!
[ 本帖最后由 bug71124 于 23-11-2008 23:43 编辑 ] |