Quote:
Originally Posted by PeterT
Unfortunately the damage is probably already done regardless of any access being done by calibre to the file system.
|
That may be so, but continuing to open the database can't possibly make things better, and that's even more true if the linux side on the kobo wasn't actually made read only.
And not checking for this before opening the database makes this very difficult to detect and debug.
If I knew that the database was damaged, rather than let calibre damage it more by using it, I could reboot the kobo, attempt repair on the database before it gets worse, and/or restore the database from backup before it goes for another 2-3 days and gets further corrupted to the point where restoring the database isn't going to help more than just deleting the database and rebuilding it.
Without some kind of detection of this problem, I'm left with the best option of rebooting the kobo before every usb connection.
And no, going back to home screen doesn't fix this issue and never did. I'd say that maybe it makes it less likely, but really I think it's just waving a rubber chicken at the problem.