Now I'll test Electrum EPS, Electrum wallet & Bitcoin Core on Linux.
Since it's been a few years now, you might reconsider "
Electrum EPS" since it's now abandoned by its developer.
By the way, EPS stands for "
Electrum Personal Server", so by saying Electrum EPS, you're saying "
Electrum Electrum Personal Server".
You have a few other options like Electrs and Fulcrum.
The former is quite lightweight and doesn't require txindex but not as light as EPS since it builds its own database while the latter has better performance but has tighter requirements.
For the Bitcoin Core's datadir, copying the directory's contents should work as mentioned by others.
But I'm concerned on the issue in your old Windows setup where it returns with errors when using
--txindex and the corrupted block indicated in your logs.
But it works anyways since txindex isn't required by EPS.
Let's see if it's just a fluke.