Dual Boot... can I continue working on the same WU ?

Message boards : Questions and problems : Dual Boot... can I continue working on the same WU ?
Message board moderation

To post messages, you must log in.

AuthorMessage
Pete of Ebor

Send message
Joined: 3 Aug 13
Posts: 4
United Kingdom
Message 50063 - Posted: 3 Aug 2013, 6:59:54 UTC

I have a dual boot system - Win XP & Linux on two separate HDs on one desktop PC. I have two separate versions on BOINC installed running two different sets of WUs. I usually boot up to Linux, but I have to keep Win XP to be compatible with work PCs. Is there an easy way to 'share' the WU so that whichever system I boot up, computation continues from where the other left off ?
ID: 50063 · Report as offensive
whynot

Send message
Joined: 8 May 10
Posts: 89
Ukraine
Message 50066 - Posted: 3 Aug 2013, 15:42:53 UTC

easy-peasy, partner :) I would suggest aproach it this way:



  • Make a partition that's dedicated to BOINC data directory. It doesn't have to be big, couple of GiB, I believe, should be enough. Filesystem should be carefully considered though. It should be either ext2 (you have to find way to mount it from win side; I suggest ext2fsd, from personal experience) or ntfs (go with ntfs-3g; shipped with kernel ntfs driver could be considered dead upstream, I believe). For gods sake, don't make it vfat -- vfat is brain-dead by design.

  • Install client outside of that BDD (BOINC data directory). For linux you can go with vendor shipped client (if any) or the client provided by BOINC itself. That choice is up to you.

  • Now you have to make sure that BDD is mounted before client starts. Obviously, it's influenced by choice you've made in first step.

  • Cross you fingers, pray, whatever, because,..



In spite of BOINC data directory is called 'data' it's not data exclusively.



  • There's code. And that code is for different platforms, you know. What if actual science code is placed under filename with no explicit platform?

  • BOINC wrappers are safe, however, you must feed BOINC with apropriate science application (and, may be, wrapper) before client sees unfinished WU.

  • Now you must do it each time a project needs to upgrade their science code.

  • Then, you *must* make sure that you report finished WU from the same platform you'd been scheduled for. (Again, from personal experience, there will be problems server side if those platforms mismatch, even slightly.)

  • Then, there are filenames in multiple configuration files under projects/ and slots/ trees. You have to handle problems if those filenames are not dealed with apropriately. (Why they should be? That could be handled with scripts though.)



Did I scared you enough? Is it really worth trouble?


I'm counting for science,
points just make me sick.
ID: 50066 · Report as offensive
Pete of Ebor

Send message
Joined: 3 Aug 13
Posts: 4
United Kingdom
Message 50093 - Posted: 6 Aug 2013, 15:50:04 UTC - in response to Message 50066.  

Thanks for the quick reply. I don't think it worth the trouble. As I run linux most of the time (and it's the first boot option so I have to choose to boot XP) I think I'll just stick with boinc on linux and not bother with it on WinXP at all.
ID: 50093 · Report as offensive

Message boards : Questions and problems : Dual Boot... can I continue working on the same WU ?

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.