The empeg software fools around with hard drive names.

On a Mark1 player, the REAL drives are hda and hdc,
but on a Mark2(a) they are hda and hdb.

The empeg software just conveniently uses the same names on both platforms. The kernel doesn't care what the name is, so long as the /dev/ entry has the right device numbers (ls -l /dev/hd[ab]). But the entries in /proc, including /proc/ide and /proc/mounts, will should the "standard" names regardless of what was used in /dev/

Confused?