Atleast the version of locate I have doesn't seem to have any options to retain paths/devices that are no longer plugged in. But also I have no examples section in my manpage where @purple refers to.
I could indeed make a separate db the moment I've got every disk plugged in, and run a special updatedb process for some hours?