SD cards or USB memory sticks are used for:
- off-line VRM data storage
- off-line Venus OS firmware updates
- settings backup and restore (currently disabled)
I also use removable media to update my GuiMods and other packages.
I have discovered a number of conflicts:
When the first media is inserted, the VRM logger creates a log database. If the media is used for firmware updates, etc, log entries may be written to this media, then lost when the media is ejected. Well, not lost, but remain on the media probably without the user's knowledge.
The system complains if you remove media without first ejecting, however the Eject button in the VRM menu ejects ALL media, not just what's being used for VRM logging. There is no way to eject only the media used for a firmware update or settings backup.
To resolve these conflicts, we need a way to eject a media device NOT used for VRM logging without affecting VRM backup database.
A way to specify a specific media device for VRM logging may also be necessary.
It would be nice if we didn't need to eject the media prior to removing it. I understand that could be bad if it's being used for VRM logging or if a write operation has not completed.