After I rebuilt my computer, I have strange problem now. Just as before, I'm using Windows and Linux on the same computer.
But as you can see here http://einsteinathome.org/account/10276/computers, there is only one entry for my new computer (i7-4790K). Depending on which operating system I used last, it shows Windows or Linux. For my old machine (i7-920) there are two entries.
I want to run different settings for Windows and Linux. With my old computer I was able to set different locations for the two operating systems. But now it seems that the two are automatically merged and shown as just one computer. Is there a way to force Einstein to recognise the two as two different computers?
Copyright © 2024 Einstein@Home. All rights reserved.
different computer location for Windows and Linux not possible a
)
Well, dual-boot systems that you want to see as different hosts are a special case BOINC, I guess, didn't think of. Try the following (on one OS):
1. set the project to receive "no new tasks"
2. finish all tasks (abort the ones that weren't started yet).
3. "update" the project to report the tasks as finished
4. "reset" the project to get rid of possible remnants
5. stop the client
6. edit the file "client_state.xml" with a text editor:
- change the hostid (i.e. the value between "" and "" to "0" (zero)
- change one (arbitrary) digit of the host_cpid (this just needs to be different from the one on the other OS)
7. start the client
8. set the project to receive tasks again
This should provide this client with a new hostid different from the one of the other OS
Note: If you already switched between OS a couple of times with the same hostid, you will have the same tasks on both OS, i.e. the tasks that were reported in step 3 above in one OS will still be running on the other OS. After the process above went successful, boot the other OS and simply reset the project there to receive new tasks - there is no use in finishing and reporting the ones in progress or in the cache there again.
BM
Edit: It might work to tell the client that there are multiple clients on the same host (on Linux that would mean to start the client with --allow_multiple_clients), but I'm not sure this helps once the hostids are already assigned.
BM
It seems that it worked.
)
It seems that it worked. There are two computers listed now. Unfortunately I can't get workunits at the moment, because of server maintenance.
Edit: Server is running again. Everything seems to work properly now.
Thanks!