I would like to add to that a few words on how to enable support for writing files in Linux on the iriver E100 internal memory using just Linux tools (without having to format the memory in Vista).
I just bought the E100 and I had the same problem - the mp3 player did not automount on my Linux laptop. It also threw some odd errors.
iriver E100 device settings
- set it to "UM mode" (the player has 2 USB connection modes) and used its menu to also "format" the device to use this connection type
- then turn off and plug in the Linux computer
steps on Linux PC (no Windows needed)
- plug in the E100 with the usb cable
- unmount the device (in case it mounts somehow) to be able to format it
- format the partition with msdos fs (as root, of course)
# mkfs.msdos -I /dev/sdc
- note that /dev/sdc here could also be /dev/sda/ or sdb, depending on number of devices one has mounted
- then turn off the iriver E100 and unplug it
- plug back in and the iriver automounts and is writeable by the current user; on my Linux box it shows up as "iriver E100: 7.5 GB Removable Volume"
- start loading songs!
So no Windows needed.
Testing environment (quite an old kernel!) is
Debian Linux with Gnome and 2.6.18-6-686 kernel.
So far I only tested with copying a few mp3 files and regular .txt files and both work on the E100, but I read that to display pictures and format videos, the conversion software is required and that only is available for Windows. If anyone has tested those with Linux let me know.
Also should soon check out if it works on MacOS X on the iMac.
Thanks for the post, it helped get it done, in fact just did what the original post here said, only without need for Windows.
Note: This is not a review of the E100, just a note on how to use its internaly memory with Linux. Anyone has an idea where to post such a review when done writing it? Here is not the place.
P.S. Formatting the iriver E100 from Linux using mkfs.msdos worked on my device which has firmware version 1.04.