Having the same problem as another member, I've tried two different USB sticks of different brands and sizes. I set both USB sticks first partition to FAT32 and the second partition to ext4 using MiniTool.
I have root to my OUYA, I've installed SuperUser, I've installed Link2SD. I've tried using SuperUser,apk and the manual method but I cannot mount the external USB drive. When I try the manual method after the mount command I get the error "mount: No such file or directory", when I used SuperUser I can't get mount to work.
Okay the OUYA cannot seem to detect either USB drive, so of course the commands and app will not work. So why won't the OUYA see my USB drive?
Any suggestions please?
-Edit-
I've tried a USB mouse and it works, so it shouldn't be hardware unless a mouse uses less contacts than a USB drive.
I've tried a Factory Reset, that didn't fix it either. Now I'm stuck.
-Edit 2-
Okay, so I found another USB stick formatted to FAT32 and OUYA could access data stored, so I then re-partitioned the drive into FAT32 and ext4. OUYA would then not recognize the first partition nor does the app work and neither does the manual method work. However, there is a new error message, "mount: Invalid argument", so something has changed.
When I don't have a USB drive inserted and try the mount command I get the error message "mount: No such device or address", so that tells me that the OUYA sees the all of the USB sticks to some degree. CONFUSION!
-Edit 3-
In case people need to know, I modified the USB drivers from the latest SDK to connect to my OUYA, it is also where I got ADB from. I rooted my device using the 1.1.2 OuyaToolbox test and installed Superuser and Busybox that way. I have tried to install Google Play Store, but I've Factory Reset since then and it has left remnants behind.