Unplug the SD card may help. When a SD is mounted its usually set to default device so every file without explicit device prefix is loaded from it. If you just have USB hooked up it should use that as default. At least, this is how libogc and HBC work; I played around with USB a few weeks ago:)