那就是我戴玉强:关于wbfs硬盘意外损坏的修复办法(申请加精!) - WII综合讨论区 - 91wii 欢...

来源:百度文库 编辑:中财网 时间:2024/05/08 12:51:41

【原创】关于wbfs硬盘意外损坏的修复办法(申请加精!)

wbfs, 硬盘, 办法, 损坏 本帖最后由 noh 于 2010-2-27 18:38 编辑

转帖请注明本人ID和91wii。最好是转本论坛连接,这样有助于推广91wii了。不过大家最好还是别转了,这种东西要是没看懂就操作会造成分区损坏我会挨骂的......

本文只是为了方便广大的wiier提供了一种解决办法,但是对造成的后果不负任何责任。
昨天下半夜把硬盘从wii拔下之后,打开一个第三方软件烧写光盘,不知怎么回事软件就死了,之后就发现这个硬盘已经不被软件认为是wbfs格式的分区了,换了其他软件也是同样,现在看坛里的同胞们好像很多人都遇到了这种问题,大部分都是一个一个导,于是我昨天晚上认真的研究了一下,发现可以按如下方法初步解决。
首先说一下格式化,通过对wbfs库的分析,发现wbfs的格式化并不会破坏数据,也就是说不会破坏游戏数据,只会初始化分区头,所以首先将坏了的分区用wuyou等软件进行格式化。
之后下 载一个winhex,用其打开对应的wbfs分区,关注第一行,找到09 16 00 00,之前的一些数据时是wbfs magic还有一些扇区数信息,从第一行C开始(就是上面对应的英文字母),开始疯狂的输入01......,其实这个是标志游戏对应的扇区用的,但是我们也懒得挨个去找其对应关系,所以你就输入吧,如果你的游戏在底层是顺序存的,依次打N个01保存之后就应该可以访问了(N等于游戏数量),这个01的数量你可以自己斟酌,但是千万不要覆盖到下面有数据的部分 (也就是以第一个非 00 开始的部分)。之所以无所顾忌的疯狂输入01,是因为wbfs有一种机制后来会对其矫正。总之输入的差不多保存就行。再用第三方软件加载分区就会发现游戏都回来了,但是空闲空间变成了100%,这个至于为什 么我懒得去深入研究了,不过现在可以玩了,也就不考虑那么多了,等有时间全部搞到ntfs硬盘上去。。。。。
其实这个方法也方便大家备份了,省的用wiiWiiBackupManager0.2.3挨个备份了,想想就觉得累。
注意:鉴于这样操作可能对wbfs的数据结构产生影响,再往里面增加游戏的时候可能之前的游戏会被覆盖,我没有测 试过,也不敢断言。
大概就是这样子了,如果大家有问题可以留言。

下面附送一个磁盘编辑小软件

本帖隐藏的内容需要回复才可以浏览

Sectedit.zip (51.66 KB) 这个更好用
下载次数: 222
2010-1-29 20:18
,有这个就不用下winhex了,但是一定要注意写扇区的时候一定要看准分区了,因为默认的可能不是对应的wbfs分区,别写到别的盘上了!!!!


ps:顺便鄙视一些马后炮以及使用开源软件不开源的人.......