Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › Folding@Home Guides and Tutorials › [Ubuntu] SMP V7 Bootable Folding Flash Drive with Remote Monitoring
New Posts  All Forums:Forum Nav:

[Ubuntu] SMP V7 Bootable Folding Flash Drive with Remote Monitoring

post #1 of 38
Thread Starter 
Boot 'N Fold

How to create a Self-Contained, Self-Running, Remotely Monitored Folding@Home Linux Boot USB

- Auto runs FAH on startup, no user interaction required!
- Remote view progress, uptime, status
- Doesn't make any modifications to the computer's hard drive
Requirements (Click to show)
USB Boot Disk Creation PC: Windows, 2GB or larger USB thumb drive
Target PC: 64-bit Processor, USB Port, 2GB RAM, Network Port, and needs to be able to boot from a USB drive
UNetbootin (Download here)
Ubuntu 10.10 Live CD for x64 Hardware (Download here)
USB thumb drive (2GB Minimum Recommended)
Step 1: Prepare the USB disk (Click to show)


-Format the USB disk to be FAT32
492
-Open UNetbootin and select the "Disk image" radio button
-In the text field for "space used to preserve files across reboots", set that to 200MB(or more)
-Press the button with ellipses and select the ubuntu10.10-desktop-amd64.iso file
432
Afterwards, it should look something like this: 419
-Click OK to begin the flashing of the USB drive (it should appear to hang on squashfs due to its 656MB size, but this is normal)
-When complete, reboot off the USB drive by selecting it in your BIOS to boot from first.
Step 2: F@H Installation and Configuration (Click to show)

The following must be completed within the Linux environment itself running from the flash drive.

**NOTE** If you are prompted to upgrade your Ubuntu version DO NOT DO IT. Compatability with the v7 client is only verified to fully work with the 10.10 version at this time.

-In Ubunutu, open up Firefox and download this link from the Folding@home Client v7 Beta page.:
https://fah-web.stanford.edu/file-releases/beta/release/fahclient/debian-testing-64bit/v7.2/fahclient_7.2.9_amd64.deb
I also made a shortened link for those of you just typing it in: http://tinyurl.com/kubedfah729

-When prompted, open with "Ubuntu Software Center (default)"
338
-The Ubuntu Software Center should open.
338
-Click the Install button in this window.
-Shortly after, the "Configuring fahclient" window should appear.
425
-Make sure to set the client to use SMP only.
-Enter your username and/or team information at this time.
-Once done, it should look like this:
428
-Click "Forward".

You have now installed Folding@home on Linux. At this point, it is currently running in the background utilizing all cores of the current computer, and will automatically begin as a service upon startup when booted from the USB drive. Just boot and you're folding! Because this is a full fledged Linux distribution, most all hardware (network cards & processors) should be supported and this should run on the largest variety of hardware without having to load specific drivers, etc. To check to see if the client is utilizing all cores or not, simply go to Stystem>Administration>System Monitor to see your network, memory, and processor utilization:
338
Step 3: Configure Remote Monitoring (Click to show)

Now, to enable remote monitoring so this machine can be run completely lights out, follow the instructions below:

UPDATE: Now, FAHControl is no longer included with the client, so you can download and install FAHControl using this link: https://fah-web.stanford.edu/file-releases/beta/release/fahcontrol/debian-testing-64bit/v7.2/fahcontrol_7.2.9-1_all.deb

-Click on the "Applications" menu in the upper left of the screen.
-Select the "Science" submenu, and select "FAHControl"
338
-Change mode from "Novice" to "Expert" in the upper right corner of the FAHControl window.
338
-In the left "Clients" pane, double-click on the local user entry.
338
-In the Configure window that appears, select the "Remote Access" tab.
538
-Scroll down and replace 127.0.0.1 with 0.0.0.0/0 in both instances.
544
-Save your changes, close out of FAHControl, and reboot the machine to apply the changes.
-To view the Linux machine's IP address, select the Applications menu, select Accessories, and run the Terminal. At the command prompt, type ifconfig
-Your IP address will be listed after inet addr: in the eth0 or wlan0 area.
423
-You will now be able to add the IP address of this machine to your regular computer's FAHControl for remote status, availability, and progess monitoring.
Closing Thoughts (Click to show)
And that's about all there is to it! This should work on any computer within reason. I have tried it on a computer with a Core i5 2300, a Core 2 Quad Q8400, and a Core i7 2600k, and none of them had problems. If you have any comments, suggestions, or additions to the guide, just PM me. Hope you guys enjoy this biggrin.gif

Note: Regarding GPU folding using this guide, my GPU was successfully recognized; however, it was not able to retrieve any work units for it, so as far as I know, there are no GPU work units available for v7.

Edited by kubed_zero - 12/30/12 at 12:15pm
Big Mini
(20 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770k @ 4.6GHz ASUS Maximus V Gene EVGA GTX 680 16Gb Patriot Viper @ 2133MHz 
Hard DriveHard DriveOptical DriveCooling
256GB Samsung 840 Pro SSD 500GB WD Caviar Black Lite-On Blu-Ray Burner XSPC Raystorm 
CoolingCoolingCoolingCooling
XSPC RS120 Swiftech MCP655-B Swiftech MCR220QP EK 680 Acetal/Copper block 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit Shimian QH300 30" (2560x1600), ASUS VS238H-P 23... OCN Ducky with MX Blues Corsair AX760 80+ Platinum 
CaseMouseMouse PadAudio
Fractal Design Arc Mini Cyborg R.A.T. 7 OCZ Behemoth Logitech G35 Headset, 2x KRK Rokit 5 
  hide details  
Reply
Big Mini
(20 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770k @ 4.6GHz ASUS Maximus V Gene EVGA GTX 680 16Gb Patriot Viper @ 2133MHz 
Hard DriveHard DriveOptical DriveCooling
256GB Samsung 840 Pro SSD 500GB WD Caviar Black Lite-On Blu-Ray Burner XSPC Raystorm 
CoolingCoolingCoolingCooling
XSPC RS120 Swiftech MCP655-B Swiftech MCR220QP EK 680 Acetal/Copper block 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit Shimian QH300 30" (2560x1600), ASUS VS238H-P 23... OCN Ducky with MX Blues Corsair AX760 80+ Platinum 
CaseMouseMouse PadAudio
Fractal Design Arc Mini Cyborg R.A.T. 7 OCZ Behemoth Logitech G35 Headset, 2x KRK Rokit 5 
  hide details  
Reply
post #2 of 38
Didn't know you could do that. . . cool! thumb.gif
I'm going to try this right now biggrin.gif
Edited by royalflush5 - 12/27/11 at 9:25am
The Lie v2
(18 items)
 
  
CPUMotherboardGraphicsRAM
i5 4690k ASRock z97 Extreme 4 EVGA GTX 1070 Crucial 
Hard DriveHard DriveHard DriveCooling
Crucial MX300 WD Caviar Blue 500 Gb Crucial MX300 Corsair H100i 
OSOSMonitorKeyboard
Manjaro Win10 lg29um58 Ducky One TKL RGB 
PowerCaseMouseMouse Pad
OCZ Modxtreme 600w INWin 303 Logitech G602 Rubber 
AudioOther
HD598 Lots of fans 
  hide details  
Reply
The Lie v2
(18 items)
 
  
CPUMotherboardGraphicsRAM
i5 4690k ASRock z97 Extreme 4 EVGA GTX 1070 Crucial 
Hard DriveHard DriveHard DriveCooling
Crucial MX300 WD Caviar Blue 500 Gb Crucial MX300 Corsair H100i 
OSOSMonitorKeyboard
Manjaro Win10 lg29um58 Ducky One TKL RGB 
PowerCaseMouseMouse Pad
OCZ Modxtreme 600w INWin 303 Logitech G602 Rubber 
AudioOther
HD598 Lots of fans 
  hide details  
Reply
post #3 of 38
Does this allow a PC to run a Linux based Fold without removing the "installed" OS?
So my mostly idle older workstation can be booted this way, then when it's needed, I remove the FLASH drive and boot from the HD?
post #4 of 38
Quote:
Originally Posted by bwhiten View Post

Does this allow a PC to run a Linux based Fold without removing the "installed" OS?
So my mostly idle older workstation can be booted this way, then when it's needed, I remove the FLASH drive and boot from the HD?

Yes that is correct. It should hold all your data on the USB drive and not touch any of the hard drives.
    
CPUMotherboardGraphicsRAM
Intel Core i5 760 P55A-UD3 NVIDIA GeForce GTX 260 Patriot Memory  
RAMRAMRAMOS
Patriot Memory  Patriot Memory  Patriot Memory  Windows 7 
Case
Antec 900 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i5 760 P55A-UD3 NVIDIA GeForce GTX 260 Patriot Memory  
RAMRAMRAMOS
Patriot Memory  Patriot Memory  Patriot Memory  Windows 7 
Case
Antec 900 
  hide details  
Reply
post #5 of 38
Thread Starter 
Quote:
Originally Posted by Buckwheet View Post

Yes that is correct. It should hold all your data on the USB drive and not touch any of the hard drives.

That is correct.
Big Mini
(20 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770k @ 4.6GHz ASUS Maximus V Gene EVGA GTX 680 16Gb Patriot Viper @ 2133MHz 
Hard DriveHard DriveOptical DriveCooling
256GB Samsung 840 Pro SSD 500GB WD Caviar Black Lite-On Blu-Ray Burner XSPC Raystorm 
CoolingCoolingCoolingCooling
XSPC RS120 Swiftech MCP655-B Swiftech MCR220QP EK 680 Acetal/Copper block 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit Shimian QH300 30" (2560x1600), ASUS VS238H-P 23... OCN Ducky with MX Blues Corsair AX760 80+ Platinum 
CaseMouseMouse PadAudio
Fractal Design Arc Mini Cyborg R.A.T. 7 OCZ Behemoth Logitech G35 Headset, 2x KRK Rokit 5 
  hide details  
Reply
Big Mini
(20 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770k @ 4.6GHz ASUS Maximus V Gene EVGA GTX 680 16Gb Patriot Viper @ 2133MHz 
Hard DriveHard DriveOptical DriveCooling
256GB Samsung 840 Pro SSD 500GB WD Caviar Black Lite-On Blu-Ray Burner XSPC Raystorm 
CoolingCoolingCoolingCooling
XSPC RS120 Swiftech MCP655-B Swiftech MCR220QP EK 680 Acetal/Copper block 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit Shimian QH300 30" (2560x1600), ASUS VS238H-P 23... OCN Ducky with MX Blues Corsair AX760 80+ Platinum 
CaseMouseMouse PadAudio
Fractal Design Arc Mini Cyborg R.A.T. 7 OCZ Behemoth Logitech G35 Headset, 2x KRK Rokit 5 
  hide details  
Reply
post #6 of 38
edit: nvm
Edited by Nnimrod - 12/31/11 at 6:24pm
post #7 of 38
Going to set this up when i get home! Thanks!
post #8 of 38
Thread Starter 
Quote:
Originally Posted by Nnimrod View Post

wth... I click on the spoilers, and nothing happens?

That shouldn't be a problem with this specific thread, but the website itself. I would suggest clearing your browser cache and cookies, or try a different browser maybe.
Big Mini
(20 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770k @ 4.6GHz ASUS Maximus V Gene EVGA GTX 680 16Gb Patriot Viper @ 2133MHz 
Hard DriveHard DriveOptical DriveCooling
256GB Samsung 840 Pro SSD 500GB WD Caviar Black Lite-On Blu-Ray Burner XSPC Raystorm 
CoolingCoolingCoolingCooling
XSPC RS120 Swiftech MCP655-B Swiftech MCR220QP EK 680 Acetal/Copper block 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit Shimian QH300 30" (2560x1600), ASUS VS238H-P 23... OCN Ducky with MX Blues Corsair AX760 80+ Platinum 
CaseMouseMouse PadAudio
Fractal Design Arc Mini Cyborg R.A.T. 7 OCZ Behemoth Logitech G35 Headset, 2x KRK Rokit 5 
  hide details  
Reply
Big Mini
(20 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770k @ 4.6GHz ASUS Maximus V Gene EVGA GTX 680 16Gb Patriot Viper @ 2133MHz 
Hard DriveHard DriveOptical DriveCooling
256GB Samsung 840 Pro SSD 500GB WD Caviar Black Lite-On Blu-Ray Burner XSPC Raystorm 
CoolingCoolingCoolingCooling
XSPC RS120 Swiftech MCP655-B Swiftech MCR220QP EK 680 Acetal/Copper block 
OSMonitorKeyboardPower
Windows 7 Ultimate 64-bit Shimian QH300 30" (2560x1600), ASUS VS238H-P 23... OCN Ducky with MX Blues Corsair AX760 80+ Platinum 
CaseMouseMouse PadAudio
Fractal Design Arc Mini Cyborg R.A.T. 7 OCZ Behemoth Logitech G35 Headset, 2x KRK Rokit 5 
  hide details  
Reply
post #9 of 38
Quote:
Originally Posted by kubed_zero View Post

That shouldn't be a problem with this specific thread, but the website itself. I would suggest clearing your browser cache and cookies, or try a different browser maybe.

Yeah, after a reboot it worked fine. Sorry, should have edited my post.
post #10 of 38
Can this be setup with a bigadv core hack to run bigadv WUs and allow for HFM monitoring?

Or is that asking too much? tongue.gif
New Posts  All Forums:Forum Nav:
  Return Home
Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › Folding@Home Guides and Tutorials › [Ubuntu] SMP V7 Bootable Folding Flash Drive with Remote Monitoring