I dunno, I rarely need to use swap space on my Empeg so I've never had to turn it on/off for fsck. I've never had it run out of memory as Roger suggests it might, but I
think this is what we're getting at:
ro
swapon -a
fsck -fay /
fsck -fay /dev/hda4
fsck -fay /dev/hdc4
sync
swapoff -a
[reboot the player]
I guess the swapoff could be before the sync but I don't think that matters.
The whole swapon/swapoff bit assumes you've created swap space somewhere, and I don't know that the player, by default, has that. I know it has a partition designed for swap space (hda6) but I dunno if it's used in an "out of the box" configuration. In thatcase, the user would have had to execute a mkswap command to set up the swap space, like "mkswap /dev/hda6" or something.
Is this the longest discussion of a FAQ entry ever, or what!