Let's make sure I understand:
You want to take an MC library created with Windows MC and import it into MC for Linux. The path names are all wonky because of backslashes and UNC paths. I think I understand that.
I read your original thread also and I'm having a tiny bit of trouble understanding, but.... Your restore doesn't complete? So you can't import the library backup at all? If that's true, I think I have a solution for both.
Steps:
1. On Windows MC select all files in the library from some convenient view. Maybe test this process with a small group of files to make sure it works.
2. File > Export Playlist . Use MPL as the export format.
3. Take that MPL file and open it with some text editor that you like, either on Windows or on Linux. Emacs maybe?
4. Do a simple find and replace turning \ into / . That should fix your wonky paths.
5. Optionally, do another find and replace to get rid of leading UNC paths and replace them with the proper path where your files will be located on the Linux machine.
6. Save this file and transfer it to the Linux machine.
7. Open a new library and choose File > Import Playlist . Choose your file.
I *think* that will do it, as MPL seems to have everything from the database in it.
You shouldn't need this weird workaround. I thought library backups were cross platform. But you seem to have an issue and I hope this work around is successful.
Good luck.
Brian.