Dans cet article, deux méthodes différentes seront abordées pour changer le dossier BOINC de répertoire sous Windows.

Le disque dur système est C: et le disque dur sur le quel nous voulons mettre le dossier BOINC est D:.

La première technique, et la plus simple, consiste en une simple copie du dossier BOINC ce trouvant par défaut dans C:\Program Files dans le disque dur D:. Pensez bien à quitter BOINC via la barre de tache avant toutes manipulations. Puis désinstalle le, supprime tout les fichiers restent dans C:\Program Files et réinstallez BOINC par dessus le dossier BOINC de le disque disque D:, bien évidement ceci ne perd pas les calculs qui étaient en cour.

 

La deuxieme technique est une traduction d'un tutoriel pour changer le dossier BOINC de partition réalisé par Jorden du forum boincfaq.mundayweb.com.

 

Tu veux donc utiliser ton lecteur [ta partition] D: plus grande pour faire tourner BOINC, mais tu ne veux pas désinstaller BOINC et le réinstaller sur le nouveau lecteur [la nouvelle partition]. C’est possible si tu utilises le tag <data_dir> dans cc_config.xml
Ainsi tu seras également compatible avec BOINC 6.

 

Comment faire ? Il te faut au minimum BOINC 5.10.20. Si tu as une version antérieure, mets à jour à la dernière version disponible.
Quitte BOINC et assure-toi qu’il ne tourne pas. (BOINC Manager->Fichier->Quitter ou, s’il tourne en service, Démarrer->Exécuter, saisis net stop boinc, puis clique sur OK)

... 

 

Va dans ton dossier BOINC, par défaut C:\Program Files\BOINC  

Vérifie d’abord si tu as déjà un fichier nommé cc_config.xml. S’il n’existe pas, crée-le avec Notepad en t’assurant de l’enregistrer avec l’option Tous fichiers pour qu’il n’ait pas l’extension .txt.

 

Ouvre cc_config.xml avec Notepad.
Voici ce qu’il devrait contenir :

 

 <cc_config>
<log_flags>
<unparsed_xml>1</unparsed_xml>
</log_flags>
<options>
<data_dir>D:\BOINC Data\</data_dir>
</options>
</cc_config>
 

 

Enregistre cc_config.xml dans ton dossier BOINC.

 

OK, maintenant nous allons nous assurer que BOINC trouve les données sur ce chemin d’accès. Crée un dossier sur D: appelé \BOINC Data\

 

Copie les dossiers suivants (et tout ce qu’ils contiennent) du dossier BOINC vers D:\BOINC Data : \BOINC\projects\, \BOINC\slots\, \BOINC\skins\, \BOINC\locale\

 

Ensuite, copie tous ces fichiers de ton dossier BOINC dans ton dossier BOINC Data :
Tous les fichiers account_*.xml.
Tous les fichiers job_log_*.xml.
Tous les fichiers master_*.xml.
Tous les fichiers sched_*.xml.
Tous les fichiers statistics_*.xml.
ca-bundle.crt
client_state.xml et client_state_prev.xml
gui_rpc_auth.cfg
global_prefs.xml et (le cas échéant) global_prefs_override.xml
Et, si tu veux, stderrdae.txt et stdoutdae.txt

 

(Nous faisons des copies au cas où, pour une raison quelconque, cela ne marcherait pas ; tu pourras toujours supprimer les originaux après une semaine de fonctionnement sans défaut.)

 

Assure-toi que ton groupe d’utilisateurs dispose de tous les droits de lecture/écriture pour le dossier BOINC Data et ses sous-dossiers. Pour ce faire, clique droit sur le dossier \BOINC Data\ dans l’arborescence, Propriétés, Partage.

 

OK, ça devrait être tout. Redémarre BOINC : Ouvre le BOINC Manager ou, s’il tourne en service, Démarrer->Exécuter, saisis net start boinc, puis clique sur OK.

 

Vérifie dans le BOINC Manager que le chemin d’accès au data dir s’affiche correctement.
Jour-mois-année Heure [---] Dossier de données : D:\BOINC Data\

 

-----------------------
Beaucoup de ce qui est dit ci-dessus peut également être utilisé quand tu migres manuellement vers BOINC 6, qui utilise exceptionnellement le dossier de données séparé.

 Bien qu’il y ait alors une différence : Tu devras placer ton fichier cc_config.xml dans le dossier de données, sinon il ne sera pas utilisé par BOINC.