How to boot BOINCpe/BartPE from a USB flash drive or USB HDD 

http://blog.schreiter.info/boincpe-livecd-for-boinc/how-to-boot-boincpe-bartpe-from-a-usb-flash-drive-or-usb-hdd/

Instead of running BOINCpe/BartPE from a CD you can also use a little tool to make it work right away from a USB flash drive or external harddrive. This guide describes how to set up your USB pen drive/stick in 3 simple steps. BOINCpe only needs a 256 MB USB key to run. These are available for little money e.g. on eBay.

Please note that BOINCpe will still use a RAM disk to store intermediate computational results for the BOINC work units. This way a flash drive will not be worn out soon because of its limited number of write cycles. Basically, you could even write-protect the USB drive.

Step #1: Configure BOINCpe/BartPE 

BOINCpe/BartPE on USB drive using PeToUSB - Part 1Please refer to How to set up BOINCpe and BOINCpe: Advanced Configuration on how to set up the plugin configuration meeting your needs.

You will not need to create an ISO and neither burn this build of your configuration to a disk (Media output = "none"). However, you need to be aware of the location where the output is being generated (the directory displayed after Output).

After the build process is completed, proceed to step #2.

Step #2: Prepare your USB drive 

BOINCpe/BartPE on USB drive using PeToUSB - Part 2 (PeToUSB Configuration)Download PeToUSB and set it up according to the presented screenshot. Unfortunately, the latest version is available in German only.

Important notice: All your data on the USB drive being used for BOINCpe/BartPE will be lost if you follow these instructions!

Please backup your MBR (Master Boot Record) using the Tools\MBR sichern… command first. In case something goes wrong, you'll be able to restore the original MBR and don't end up with a useless USB drive.

Next, make sure you select the correct target drive (Ziellaufwerk). Finally, select the marked checkboxes and specify the output path of the BOINCpe/BartPE build and hit Start.

Please note that this guide is based on BartPE v3.1.10a and PeToUSB v3.0.0.8_GER.

Step #3: Boot the new host using the USB drive 

You might have to modify the boot sequence in the host's BIOS setup. Since the UIs of different manufacturers look slightly different to each other, you should watch out to have one of the following device as prioritized boot device: "Removable device", "USB Storage Stick", "USB Flash Drive" or similar.

Some screenshots of popular BIOS versions are available here.

Credits 

Major parts of this guide have been contributed by Thomas. Thanks for sharing your findings!

PeToUSB was developed by Rich Burnham from GoCoding.com. Please refer to the licence under which the tool is available. Related Articles

  • BOINCpe - FAQ
  • How to set up BOINCpe
  • BOINCpe is spreading… :)
  • BOINCpe: Live-CD for BOINC
  • BOINCpe goes public

BOINCpe: Live-CD for BOINC 

http://blog.schreiter.info/boincpe-livecd-for-boinc/

With BOINCpe you can run a dedicated BOINC machine in-RAM (using a RAM disk) starting from only 256 MB of total RAM. This is useful to operate your BOINC farm more energy-efficient (without HDDs) or to temporarily activate machines without hard disk drives (HDD) for BOINC.

You only need the following components for a fully capable BOINC crunching machine featuring low power consumption:

  • Mainboard + CPU
  • at least 256 MB of RAM
  • Network interface card (optional: PXE compatible)
  • CD-ROM drive (only if booting from CD)

BOINCpe is based on BartPE and, therefore, on a preinstalled Microsoft Windows environment. It is as light-weight as any Windows can be. There is no 24 hour limit for operation like in WinPE. Of course, you need a proper license for the Windows version you are running (XP Home is sufficient). BOINCpe itself is free!

In combination with a BAM (BOINC Account Manager) Account, it is extremely easy and comfortable to integrate new machines. Basically, it is copying a couple of files (~4 of them), burning the CD and booting up…

documented on: 2008-03-08