WBFS Partition Recover - Need help please !

Discussion in 'Wii - Backup Loaders' started by iautran, Jul 23, 2010.

Jul 23, 2010
  1. iautran
    OP

    Newcomer iautran Member

    Joined:
    Jul 23, 2010
    Messages:
    18
    Country:
    United States
    Hello,

    I am actually on holidays and my USB drive has been corrupted (black screen while launching a game and then no more games displayed :-()

    I have carefully read this topic : http://gbatemp.net/t197745-wbfs-hd-corrupt...cover?&st=0 but I still have interrogation and I want to be sure to understand before making any modification to my harddrive.

    1. First, I have searched for "WBFS" using HxD BUT it was not on the 63 or 64 sector but on the 2048 sector of my "physical drive" (the letter partition of my WBFS is visible from windows but not from HxD so I had to search from "physical drive").
    In this screen below you will see the "WBFS" reference.
    Is it the right one? (it's on the 2048 sector perhaps because my HDD has two partitions ?)

    2. Then, if you confirm that I am right, as I have 96 games, I should have to change the next 96 bytes from 03 (or 00) to 01 (in the red section displayed in my printscreen).

    [​IMG]

    And then it's ok ?

    Thank you guys ! [​IMG]

    P.S: For the others that have the same problem; first I needed to format my partition to WBFS again and then executing "wwt -f -p /dev/sdb1 EDIT ACT=0-1000"

    (/dev/sdb1 was retrieved with the command "wwt find" command)
     
  2. Wiimm

    Member Wiimm Developer

    Joined:
    Aug 11, 2009
    Messages:
    2,052
    Location:
    Germany
    Country:
    Germany
    1. Get WIT for your system and open an admin console window

    2. Forget hexedit or "wwt EDIT act=...": these are not needed any more.

    3. Try "wwt analyze" to get info. It shows all drives it scan and prints a table for partitions that are candidate for repairing. See docu for "command ANALYZE" in file "wwt.txt"

    4. try "wwt init --recover /dev/your_drive" to see, what format would do. If you like that than call same command with option --force. If you use a wrong drive its contents are destroyed.
     
  3. iautran
    OP

    Newcomer iautran Member

    Joined:
    Jul 23, 2010
    Messages:
    18
    Country:
    United States
    Wow thanks you very much for your answer !

    Here is the result of the "wwt analyze" command.

    So if I launch "wwt init --recover /dev/sdb1"; my games will be restored and available again ?

    Thanks again =))
     
  4. PsyBlade

    Member PsyBlade Snake Charmer

    Joined:
    Jul 30, 2009
    Messages:
    2,204
    Location:
    Sol III
    Country:
    Germany
    traditionally the first partition started in sector 63 right
    but modern partitioning tools align all partition starts with 2048
    because this improves performance in flash based media
     
  5. Wiimm

    Member Wiimm Developer

    Joined:
    Aug 11, 2009
    Messages:
    2,052
    Location:
    Germany
    Country:
    Germany
    INIT is not necessary because the WBFS is already formatted.

    try: wwt recover -p /dev/sdb1 --test
    The --test option tells recover to modify nothing and just report.
     
  6. iautran
    OP

    Newcomer iautran Member

    Joined:
    Jul 23, 2010
    Messages:
    18
    Country:
    United States
    Thank you PsyBlade (and the others).

    I better understand now.

    Does the "tutorial" in my first post (changing the value displayed in red only) is correct and I should have to follow it or it is better and more secure to use the --recover option ?

    P.S: I have launched the -p option with the --test option and the output was "WOULD RECOVER /dev/sdb1"
    It is not obviously that it means my games will be available again but if you say "yes no problem, GO", I ll trust you =)
     
  7. iautran
    OP

    Newcomer iautran Member

    Joined:
    Jul 23, 2010
    Messages:
    18
    Country:
    United States
    It works !

    Thank you Wiimm; your tool is amazing !

    I did the modifications and it worked !

    Just a question. Is it possible that a special wbfs file is corrupting my HDD ?

    Indeed, the first time I had the issue, it was with "Wii Resort" (black screen); after your advices, I tried to launch again this same game and again the HDD failed the same way.

    Did I have this issue because I had a blackscreen that enforced me to make a hard reboot of my wii or it's a problem with the wbfs specific file ?

    Thank you !
     
  8. Wiimm

    Member Wiimm Developer

    Joined:
    Aug 11, 2009
    Messages:
    2,052
    Location:
    Germany
    Country:
    Germany
    now its time for more checks.

    use "wwt check" again if not already done

    "wwt verify" will check all discs and compare the checksums of the discs (find bad dumps). This takes a lot of time because every sector must be decrypted.

    If you want to verify only one disc of your wbfs use the include option:
    wwt verify -a --include ID6

    type "wwt help verify" for more info a look into the doc.
     
  9. iautran
    OP

    Newcomer iautran Member

    Joined:
    Jul 23, 2010
    Messages:
    18
    Country:
    United States

    I have types the command "wwt verify -a" but it is VERY long.
    I have actually scanned 20 of 96 games in approx 2hours.

    Is it possible to scan a specific game (I didnt really understand what you said about the fact to "verify only one disc of your wbfs" ?

    Thanks again =)
     
  10. PsyBlade

    Member PsyBlade Snake Charmer

    Joined:
    Jul 30, 2009
    Messages:
    2,204
    Location:
    Sol III
    Country:
    Germany
    scanning only one game is what hes talking about
    eg to scan the game with the id ASDFGH use
    wwt verify -a --include ASDFGH
     
  11. iautran
    OP

    Newcomer iautran Member

    Joined:
    Jul 23, 2010
    Messages:
    18
    Country:
    United States
    Oh, ok ! (sorry for my english =))

    So, I have done the scan and nothing has been detected, as shown below :

    (during my complete scan, I had two errors like "!H0-ERR 22.1/96 DATA R3DPS5 Dream Pinball 3D"; but not for WiiSportResorts).

    I really dont know why this game particularly is corrupting every time my HDD.

    Thanks =)
     
  12. Wiimm

    Member Wiimm Developer

    Joined:
    Aug 11, 2009
    Messages:
    2,052
    Location:
    Germany
    Country:
    Germany
    disc is a more general name for a game. There exists game discs, maintenance discs and perhaps other discs (not all discs are games)


    EDIT:
    maybe your problem is the USB loader or a wrong cISO.
     
  13. iautran
    OP

    Newcomer iautran Member

    Joined:
    Jul 23, 2010
    Messages:
    18
    Country:
    United States
    THanks for the clarification and for all.

    Thanks to you my nephew is happy because he will be able to keep playing to his favorite games through the USB disk [​IMG]
     

Share This Page