Originally Posted By: Roger
Ctrl+D is just a shortcut key for "exit". The complete sequence is:

- Quit the player by pressing Ctrl+C
- Mount the disks as read/write, so that the database can be written out, by using "rw" and "rwm".
- (Recommended) turn on swap, by using "swapon /swapfile".
- Press Ctrl+D to exit bash and restart the player.
- The player will rebuild the databases and write them to disk.
- Press Ctrl+C to exit the player.
- Remove swap, remount the disks "swapoff /swapfile; ro; rom"
- Press Ctrl+D to exit bash and restart the player.

The player remounts the disks read-only itself, after database rebuild, if it finds them read/write on startup. Thats's how normal Emplode-mediated database rebuild works. Also, you only need the music partitions read/write ("rwm"), not the root filesystem too ("rw"). I thought (but am not quite sure enough to say that Roger's wrong) that the player did a swapoff on startup too, only re-enabling it for those operations (rebuild, fsck) that need it.

Peter