Tempfs("ram disk") is dynamic filesystem and increases only as it needs to, also might have something to do with it that i made this tutorial in a virtual machine (to ensure that everything works and i'm not missing anything) you'll still lose your running data if hard reset (downloaded but not yet started WUs remains since only slots directory is in RAM) Yes, the fix is my customized start up/shut down script that copies it from/to hard drive before shutting down, and back to ram before starts boinc. Linux seems not user-friendly at all, and to be a huge learning curve. Anyway, I gave up, and a very flaky XP-64 is running again.
#Boinc linux distro download#
Maybe there is a problem because I installed Kali & BOINC on my C2D lappie, where it did download WCG tasks, but BOINC didn't like swapping machines. Though the machine was online & could surf the net, BOINC would do nothing except say "Update requested by user" when urged. Got the libsso problem with the Berkeley BOINC 7.0.64, but apt-get fetched & installed 7.0.27 from the supplied repositories. While it was offline, stuck in my 16G USB stick that's got Kali installed. Thought it was hardware, but it eventually responded to a repair reinstall of XP - PITA. Had a first dabble with BOINC on Linux a few days ago when my 2600K with XP-64 crashed. (Had a user a/c on the 2nd machine in the continent to run genuine Unix - version 6 on DEC PDP-11/70) ? ( none 200M 0 2G 0% /var/lib/boinc-client/slots <- )īTW, lots of this Linux stuff is mumbo-jumbo to me, though I've used and administered *nix systems in the past. In your `df -h`output, the "Size" of the ramdisc is shown as 200M not 2G.
#Boinc linux distro driver#
(Link?) Do you periodically suspend BOINC and copy a snapshot of the data onto non-volatile storage, or does the RAMdisc driver automatically do journalling onto a n-v medium? Only downside is (was) you'd lose all your data every time you restart, and I've already fixed that issue.Ĭan't see the fix, but I haven't been following this topic. Sudo mv -r /var/lib/boinc-client/slots /var/lib/boinc-client/slots_backup You should now be able to start BOINC with
![boinc linux distro boinc linux distro](https://i1.wp.com/tuxnews.it/wp-content/uploads/2015/08/asus-root.jpg)
None 200M 0 2G 0% /home/user/BOINC/slots <-įind BOINCUSER= and change boincto your usernameĪnd BOINCDIR=/var/lib/boinc-client should be where your BOINC data is stored Modify /var/lib/boinc-client/slots to your data directory, (/home/user/BOINC/slots) and size=2G, 2G is fine for 8 threads :) Sudo mv -r $BOINCDIR/slots BOINCDIR/slots_backup To make it easier we'll make variable for this path nowīOINCDIR=/insert/your/boinc/data/folder/here i have not tested this!īefore we even start anything, we need to know where your boinc data is stored.for example if you downloaded boinc_x.x.x.sh to your home dir and ran it there it would be /home//BOINCį then echo -ne "\nyes\nyour boinc data is most likely stored in:\n/home/$(whoami)/BOINC\n\n" fi Way of the warrior (BOINC site) WARNING!. Sudo mv /etc/init.d/boinc-client ~/boinc-client.old Sudo /etc/init.d/boinc-client stop & sudo update-rc.d -f boinc-client remove
#Boinc linux distro install#
Sudo apt-get install boinc & sudo apt-get clean You should now be able to start boinc with None 200M 0 2G 0% /var/lib/boinc-client/slots <-įind BOINCUSER= and change boinc to your username None /var/lib/boinc-client/slots tmpfs nodev,nosuid,noexec,nodiratime,size=2G 0 0Īdjust size=2G accordingly, 2G is fine for 8 threads :)ĭf -h should print out something like thisįilesystem Size Used Avail Use% Mounted on Your file structure should look something like ls /var/lib/boinc-clientĪll_projects_list_temp.xml client_state_prev.xml client_state.xml daily_xfer_history.xml gui_rpc_auth.cfg lockfile notices time_stats_log On debian/ubuntu server it whined about libXss.so.1: cannot open shared object file: No such file or directory Step 2 - Creating file structure for BOINC Sudo chown $(whoami) /var/lib/boinc-client
![boinc linux distro boinc linux distro](https://tuxnews.it/wp-content/uploads/2018/05/linux-rimuove-windows.jpg)
Sudo cp boinc /sbin/boinc sudo cp boinccmd /sbin/boinccmd sudo cp boincmgr /sbin/boincmgr Way of the Warrior (Download client from BOINC site)Ĭhmod +x boinc_7.0.65_x86_64-pc-linux-gnu.sh If you have already installed boinc you should use "Existing system ()" insteadġ. Way of the Warrior () (Download client from Boinc site ())
![boinc linux distro boinc linux distro](https://distrowatch.com/images/screenshots/progex-8.20.png)
There are two ways of doing this (for fresh install), depending how you install your BOINC client RAM (depending on your distro ~1.5gb + 125mb/thread), i'd recommend 4G for 8 threads Only downside is(was) you'd lose all your data every time you restart, and I've already fixed that issue. Why? Well to improve your SSD/HDD's lifespan (or allow you to run your system from USB stick), also it's a lot faster, consumes less electricity than a mechanical drive, and it's fun :D.