1. jadzuke

    OP jadzuke Newbie
    Newcomer

    Joined:
    Apr 28, 2020
    Messages:
    7
    Country:
    United States
    Maybe this has been posted but my 3TB HDD isn't working. I've tried about every format I could find. It's a WD Passport. My 2TB works great. Some formats cut 1/3 of the drive. Anybody have this problem or suggestions of what to do?
     
  2. alexander1970

    alexander1970 Hörspiel Fan
    Member

    Joined:
    Nov 8, 2018
    Messages:
    10,361
    Country:
    Austria
    Hello.:)

    How is your 3 TB HDD formatted,is it partitioned and which Tools or Applications did you use please ?

    Thank you.:)
     
    jeannotte likes this.
  3. jadzuke

    OP jadzuke Newbie
    Newcomer

    Joined:
    Apr 28, 2020
    Messages:
    7
    Country:
    United States
    I tried FAT32 (my 2TB runs), EXFAT, Mac OS Extended, and GUID using Paragon. and Microsoft NTFS
     
    alexander1970 likes this.
  4. jadzuke

    OP jadzuke Newbie
    Newcomer

    Joined:
    Apr 28, 2020
    Messages:
    7
    Country:
    United States
    Maybe put WII games on 2TB drive usb 1 and GC games on 1TB on usb 2 would that work?
     
    alexander1970 likes this.
  5. alexander1970

    alexander1970 Hörspiel Fan
    Member

    Joined:
    Nov 8, 2018
    Messages:
    10,361
    Country:
    Austria
    Hello.:)

    Yes,that sounds a good Idea.
    USBLoader GX should recognize both Partitions.
    Please have a Look in the Settings/Global Settings - Hard Drive Settings -
    Multiple Partitions -> ON
    Game/Install Partition -> FAT32 (please choose the 2 TB one)
    Game Split Size -> Split each 4 GB
    Install Partitions -> Remove update

    and

    on Page 2 in the Settings - Custom Paths
    Main GameCube Path -> usb2:/games

    So both Partitions should be detected and all Wii/GameCube Games should be there.
    Please also look on the Game Selection Screen
    the Icon above "Select loader mode" to check Wii and GameCube Games too.

    Good Luck
    Thank you.:)
     
    jeannotte likes this.
  6. BillyBlaze

    BillyBlaze Member
    Newcomer

    Joined:
    Jul 19, 2018
    Messages:
    28
    Country:
    Portugal
    Hello.

    Normally, USB Loader GX and WiiFlow will work if the total partition size is "a bit less than 2048GB" (I am guessing 1 sector, but make total of 2047,5GB and it will work - both with GPT and MBR)...

    However, it is possible to go to 3TB and potentially 16TB utilizing what is known as 4K logical sectors. Luckily for you, you have a WD-drive which should make this possible (barring the chance you have some other enclosure).

    So how do I know if my drive has 4K logical sectors? Below is an example of a 512-byte (not 4K drive)

    Code:
    1. CMD - Run as Administrator
    2. fsutil fsinfo sectorinfo d:
    
    C:\WINDOWS\system32>fsutil fsinfo sectorinfo d:
    LogicalBytesPerSector :                                 512
    PhysicalBytesPerSectorForAtomicity :                    4096
    PhysicalBytesPerSectorForPerformance :                  4096
    FileSystemEffectivePhysicalBytesPerSectorForAtomicity : 4096
    Device Alignment :                                      Aligned (0x000)
    Partition alignment on device :                         Aligned (0x000)
    Performs Normal Seeks
    Trim Not Supported
    Not DAX capable
    Not Thinly-Provisioned
    
    On my 4K WD drive it will display this (notice: LogicalBytesPerSector):
    Code:
    C:\Users>fsutil fsinfo sectorinfo e:
    LogicalBytesPerSector :                                 4096
    PhysicalBytesPerSectorForAtomicity :                    4096
    PhysicalBytesPerSectorForPerformance :                  4096
    FileSystemEffectivePhysicalBytesPerSectorForAtomicity : 4096
    Device Alignment :                                      Aligned (0x000)
    Partition alignment on device :                         Aligned (0x000)
    Performs Normal Seeks
    Trim Supported
    Not DAX capable
    Not Thinly-Provisioned
    

    To make a WD Drive "4K" (you will lose all data):
    Locate a copy of "WD Quick Format" -sadly I did not find it on WD's webpage anymore - and it should be able to create a single 3TB partition. You can resize that and reformat it afterwards (It bugged out with EaseUS for me, but worked fine with Mini Partition Tool)... Also it somehow reset the LogicalBytesPerSector to 512 when I deleted all partitions, which was weird... SO make one giant, resize it, but never remove it.

    You can now have a single FAT32 (Format it with GUIFormat - use 32/64K sectors, you need 64K sector if partition size is over 2048GB)... NTFS can be formatted with windows..

    Other stuff to note
    You _might_ need a Y-cable for powering your drive... But by all means, try without and see if it works first...
     
    Last edited by BillyBlaze, May 17, 2020
    Hakaisha likes this.
  7. jadzuke

    OP jadzuke Newbie
    Newcomer

    Joined:
    Apr 28, 2020
    Messages:
    7
    Country:
    United States
    — Posts automatically merged - Please don't double post! —

    Yeeesh! This might be a bit over my head, plus I have Mac, I'll try to break it down word by word. 1 drive would be great. I'll look for WD quick format.
     
  8. BillyBlaze

    BillyBlaze Member
    Newcomer

    Joined:
    Jul 19, 2018
    Messages:
    28
    Country:
    Portugal
    First, ask yourself If you can save a lot of hassle and only use 2048 (2047,5GB)... There may not be much point in having the rest of the space, a 3TB drive will be about 2.72 TB usable.

    For some numbers:
    - 767GB - Thats 563 GC Games, (almost) the entire set of us games, eu exclusives and some jap games... Non-compressed I might add
    - 1,6TB - Thats about 880 Wii Games

    Now this sums up to about 2,3-2,4TB, so you cannot have that many games... But do you need to? If you don't need, create a single 2047,5GB partition and format it as fat32. It should work for just about everything, also use MBR for the layout not GPT.

    Now if you really want to.
    Anyway, I see there is a WD Quick Format for Mac, but it will create the HFS-filesystem. That might be ok, as long as you format it to Fat32 or something afterwards. (I have about zero knowledge of anything MAC). I got the Windows version from some semi-shady software-site, but there were digital signatures on the files. (I have no idea if I am allowed to share program files on this forum?)

    the diskutility or fdisk-command might be able to show you the logical sector size of your drive. Your goal is to get it from 512 byte to 4096 byte, and then create your partitions. Create the first one as Fat32 (for Gamecube / others) and remaining space for wii...
     
  9. jadzuke

    OP jadzuke Newbie
    Newcomer

    Joined:
    Apr 28, 2020
    Messages:
    7
    Country:
    United States
    I did the WD Quick Format and then Fat32 and it came up with this:
    MacBooks-MacBook-Pro:~ jason$ diskutil info 3TB
    Device Identifier: disk3s2
    Device Node: /dev/disk3s2
    Whole: No
    Part of Whole: disk3
    Volume Name: 3TB
    Mounted: Yes
    Mount Point: /Volumes/3TB
    Partition Type: Microsoft Basic Data
    File System Personality: MS-DOS FAT32
    Type (Bundle): msdos
    Name (User Visible): MS-DOS (FAT32)
    OS Can Be Installed: No
    Media Type: Generic
    Protocol: USB
    SMART Status: Not Supported
    Volume UUID: 2733D7D0-8B8B-3551-9339-DA9AE2074C09
    Disk / Partition UUID: 821C7994-3E9A-4AAD-965F-4760C21D82F8
    Partition Offset: 210763776 Bytes (411648 512-Byte-Device-Blocks)
    Disk Size: 3.0 TB (3000347131904 Bytes) (exactly 5860052992 512-Byte-Units)
    Device Block Size: 512 Bytes
    Volume Total Space: 801.1 GB (801128251392 Bytes) (exactly 1564703616 512-Byte-Units)
    Volume Used Space: 2.5 MB (2523136 Bytes) (exactly 4928 512-Byte-Units) (0.0%)
    Volume Free Space: 801.1 GB (801125728256 Bytes) (exactly 1564698688 512-Byte-Units) (100.0%)
    Allocation Block Size: 32768 Bytes
    Read-Only Media: No
    Read-Only Volume: No
    Device Location: External
    Removable Media: Fixed
    I don't know what all that means but I'm working on it
    That 1st sentence: 2.72 TB would be great!
     
    Last edited by jadzuke, May 24, 2020
  10. BillyBlaze

    BillyBlaze Member
    Newcomer

    Joined:
    Jul 19, 2018
    Messages:
    28
    Country:
    Portugal
    I sadly believe that is wrong (but try to start Wiiflow/UsbLoader GX with it by all means).
    Device Block Size: 512 Bytes
    Disk / Partition UUID: 821C7994-3E9A-4AAD-965F-4760C21D82F8

    512 bytes - You need to get that number to 4K / 4196(?) bytes... Also I do not believe partitions have UUIDS in MBR, so in total; now you have a GPT-layout... If you try that disk with Wiiflow/UsbLoader - it will most probably crash (DSI Exception) on boot.
     
  11. jadzuke

    OP jadzuke Newbie
    Newcomer

    Joined:
    Apr 28, 2020
    Messages:
    7
    Country:
    United States
    I can't get it to do MBR under any format. I hate to give up on this project but it's not looking good. Maybe I'll play with NTFS size and see if it will show up... 2.7 TB?
     
  12. BillyBlaze

    BillyBlaze Member
    Newcomer

    Joined:
    Jul 19, 2018
    Messages:
    28
    Country:
    Portugal
    It will not work with GPT... If you want a technical description of the problem:
    - Reading/Writing to a disk is done by addressing a sector
    - A sector on your drive is 512 byte
    - The indexes of a partition (where that partition starts and ends) is stored as a 32-bit data type
    - The maximum number that can be stored in a 32-bit number (that is 32 x numbers that can be 0 or 1), is 2^32 - 4294967296
    - The maximum size is therefore 512 (byte) * 2^32 = 2199023255552 bytes
    - 2199023255552 bytes = 2147483648 Kilobytes = 2097152 Megabytes = 2048 Gigabytes = 2 Terabytes
    - And that is the reason we generally say that an MBR-disk can contain at most 2 Terabytes - and that the partition utilities will not let you create larger/more partitions when you have reached 2048GB.

    Now that is how MBR is defined as a standard. The normal solutions is to use GPT instead of MBR... MBR has 64-bit addresses, and 2^64 * 512 byte - is a number most calculators will not show :). This works fine for computers - GPT has been supported sinc eWindows 7 I believe. On the wii however - each individual application must support GPT. And actually Usbloader GX, Nintendont and Wiiflow (I believe) specifies that they do support GPT... However, there is still a problem;; The code for at least UsbLoader GX, and Wiiflow specifies the sector addresses in 32-bits... Which means, if they try to address a GPT-disk above 2048-bit, there is no way to reach that number... So it will not work. I also believe that the cIOS has 32-bit addressing for disk access, so that would also have to be fixed (I can be wrong on this account though).

    Now, to make your disc work is kind of a workaround... Remember that the maximum size was 2^32*512 Byte. We have learned that we cannot change the number 2^32... So we must change the number 512 byte to something higher. Now there is usually a number you can find on your disk that specifies the physical sector size.. This is usually 4096 bytes, or dubbed "4K".. If I understand correctly, this is the smallest size that can be physically written or read from your disk. However, the logical sector size is what the disc controller will let you use.. Meaning that if you ask for a 512-byte sector, it will read the entire 4K sector and just extract the part you want.. Now, if only we could 'stop' this behavior; the problem? Most drive manufacturers will not release a utility where you can do this.... However, the Quick Format utility I used for Windows does this, but has some quirks to it.

    With 4K Sectors
    - 4096 = 8 * 512 - Meaning we get 8 times the amount of space in 32-bit addressing
    - Meaning total size can be up to 16TB

    Some summaries:
    - If the drive is MBR and has a partition size of above 2048GB - 2 TB - Then you are running 4K sectors
    - If you cannot crate partitions above 2048GB you are probably using 512-byte sectors (or a partition tool that do not understand 4K sectors)
    - There is almost zero reason to use GPT on the drive due to these reasons.
    - Filesystems (NTFS, FAT32, exFAT) has about zero to do with this - the 2048GB FAT32-limitation is also due to the sector size.

    The quirks I had with WD Quick Format
    - Running the util created a single FAT32-partition, using MBR and 4K sectors (good)
    - When I deleted that partition, the drive automatically reverted back to 512-byte sectors (bad)
    - When I tried EasueUS to partition the drive, it did not understand 4K sectors properly and would not let me create a partition above 2048GB (bad)
    - When I used the MiniTool Partition Tool (https://www.partitionwizard.com/) I was able to do it properly - but I only used resize on the existing partition.

    If I can gain access to a Windows-machine (use bootcamp or something) - I got my edition of WD Quick Format from this page:
    - https://www.touslesdrivers.com/index.php?v_page=23&v_code=37436
    - NOTICE that one of the download links are to download.wdc.com (use that one)
    - When you extract that file - please do inspect the digital signatures on the files before you run them, and make sure they are 1. Valid 2. Stem from Western Digital. (See attached photo)
     

    Attached Files:

    Last edited by BillyBlaze, May 25, 2020
  13. The_Wacho

    The_Wacho Newbie
    Newcomer

    Joined:
    May 29, 2020
    Messages:
    9
    Country:
    Argentina
    Hi, sorry to butt in but I'm having similar issues with a 4TB WD My Passport and I don't know what I'm doing wrong. I have 2 partitions, one FAT32 1.68TB and another NTFS 2.43TB, MBR, primary, 4096 and I'm not sure if I cluster size is 32 or 64k. Thing is, both WiiFlow and USB Loader GX recognize the drives and the games but sometimes the console would freeze in a black screen while trying to load a Wii game, it doesn't happen with GC games.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - working, Large,