Page 1 of 1

Verifying local data?

Posted: Mon Feb 01, 2010 3:42 am
by knurledflanges
Hello,
Currently I'm using Transmission on Ubuntu after transitioning away from Windows, where I had been running BitTorrent (the client called BitTorrent) on XP for a long time.
I've got a 1Tb external drive where all my downloads go. Usuaully I keep all my torrents loaded for seeding more or less indefinitely.
I'm having a problem with Transmission and every other pre-compiled client for Linux I can find where if I ever start the program with the drive unplugged or inactive, the client presents no option but to verify everything once the drive is present again before it will seed or download. This takes forever and is very inconvenient, and happens pretty often because the drive might go idle and Transmission won't see it, or also sometimes because I'm on an older machine where the BIOS doesn't post fully if the machine is started with the drive plugged in, so I unplug it and plug it back in all the time and sometimes forget to plug it back in right away.
BitTorrent wasn't like this. If I accidentally started it without the drive plugged in, or heaven forbid did so on purpose because maybe the big external drive was somewhere else and I wanted to just download something onto another drive, all the formerly completed torrents would have an error message of some kind, and I could close the program, plug in the drive, start the program again, hit select all and press play, and they would all just go without any lengthy verification needed, same as when the program was closed the last time the drive was plugged in. I believe this was also true of partially completed downloads.
I'm guessing that program had some kind of feature involving checksums or logs that made this work. I don't know, I'm not really a technical user. But a whole lot of people use uTorrent/BitTorrent with this feature without corrupt data issues, so how come you can't get a native Linux client that does the same thing? I would feel silly resulting to running my bt client with Wine, but the problem is getting annoying enough that it's slowly coming to that.
Note i posted this here because I'm interested in hearing the reason why things are the way they are with this as well as getting advice.