Okay, running an fsck of everything manually doesn't help anything. It still fails to sync.

Here's what happens: I initiate a sync. Emplode gets as far as "Checking Media: Waiting", then after a few seconds, gives "Synchronize failed while checking media. Error 0xc0041010".

In the meantime, the serial output is thus:
Adding Swap: 16596k swap-space (priority -1)

e2fsck 1.19, 13-Jul-2000 for EXT2 FS 0.5b, 95/08/09
ext2fs_check_if_mount: No such file or directory while determining whether /dev/
hda4 is mounted.
hijack: removed menu entry: "emphatic"
Restored terminal settings
Remounting first music partition read-only
Remounting second music partition read-only
Restart code received
Starting player

hijack_exec("/usr/local/bin/emphatic"), rc=0 (okay)
Using non-standard cache size 102 (adjustment 32)
opening display...
starting notify thread...
notify thread started (tid=1026)...
lyrics thread started (tid=2051)...
emphatic v1.10 (built Feb 18 2003 20:15:18) running as pid 43
player.cpp : 385:empeg-car 2.00-beta13 2002/07/24.
Prolux 4 empeg car - 2.1434 Jul 24 2002
Vcb: 0x4066d000



Basically, fsck poops for some reason and the player restarts.

Any more ideas?
_________________________
-Aaron