Ulaunchelf Mass Empty Access
If the drive mounts, but looks empty:
wLaunchELF is a derivative that includes improved network and USB support. Some users report that wLaunchELF correctly populates a mass: drive that shows as empty in vanilla uLaunchELF.
The PS2’s USB 1.1 controller is notoriously picky. Here are the primary reasons you are seeing an empty drive: ulaunchelf mass empty
Modern operating systems default to GPT (GUID Partition Table) for drives over 2TB, and increasingly for smaller drives. The PS2 and uLaunchELF expect an MBR (Master Boot Record) partition table.
If your USB drive uses GPT, uLaunchELF may detect the hardware but fail to parse the partitions, showing nothing. If the drive mounts, but looks empty: wLaunchELF
The Fix: Use a partitioning tool (like Disk Management in Windows, gdisk in Linux, or Rufus) to ensure the partition table is set to MBR before formatting to FAT32.
If you used Windows’ native format tool (right-click → Format), it cannot format a drive larger than 32GB to FAT32. You need a third-party tool. Furthermore, Windows’ default formatter sometimes creates a non-standard FAT32 implementation that the PS2 rejects. Follow these troubleshooting steps in order
An outdated BOOT.ELF can cause false "Mass Empty" reports.
Here is the #1 reason uLaunchELF refuses to list your files: Your USB drive is formatted as NTFS or exFAT.
The PS2’s USB driver was written in an era when 128MB was a lot of space. It simply does not understand modern file systems.
Follow these troubleshooting steps in order. Most likely, step 1 or 2 will solve your problem.