I can't seem to sync my empeg, I think that something might be wrong with one of my drives, but I wanted to see what you guys think first. My player is playing fine, and in emplode it will read the contents fine, but when I try to sync, it stalls out while checking disk integrity. I'm syncing over Ethernet. This is what I see on the serial port:

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.
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/
hdc4 is mounted.
hdb: irq timeout: status=0xd0 { Busy }
ide0: reset: success
hdb: irq timeout: status=0xd0 { Busy }
ide0: reset: success
hdb: irq timeout: status=0xd0 { Busy }
end_request: I/O error, dev 03:44 (hdb), sector 24903941
hda: lost interrupt
hda: lost interrupt

Is something wrong with my drives? It looks like errors on both discs.

The "hda: lost interrupt" will repeat over and over again. I've left it running for over three hours. I also tried running fsck on /dev/hdc4 but I basically get the same errors.

Any ideas?

This is a Mark II running the latest dev build.