The current version of the MicroPython SD card library (sdcard.py) doesn't always seem to play super nicely with the official Raspberry Pi SD cards.
If you're having trouble, try using the updated library from this PR instead - you'll need to save it to your Presto as sdcard.py for it to be used instead of the built-in one:
micropython/micropython-lib#765