Visit DiasporaDoc


Visit CloudUSB
E-Shop & Gadgets!






--> See Security&Privacy and DiasporaDoc
--> CloudUSB 1.1 based on Ubuntu 10.04 LTS

CloudUSB Computer > DOWNLOAD

DOWNLOAD


DOWNLOAD CloudUSB 1.1 based on Ubuntu 10.04 LTS


Note: The default login username and password are both “cloudusb”

System requirements:

  • To run CloudUSB:
    • a usb flash drive: recommended 4G or more (but it can fit in a 2G usb stick
    • the host PC must be able to run Ubuntu Linux: see Ubuntu System Requirements
  • To create your own CloudUSB, same as before, plus:
    • CloudUSB ISO and create_usb script (see below)
    • a host PC with a Linux OS and the UnetBootIn program installed

Instructions - the easy way


WARNING The script create-usb-key will partition and format the device where you are installing CloudUSB: BE CAREFUL: if you select the wrong device, you will lost all your data!
To create your CloudUSB you just need to follow these steps:
  • Download the ISO image (about 1G)
  • Download the create-usb-key script
  • Run the script and follow the instructions. Note:
    • The script will need to run as superuser
    • The script will format a device: be careful to select the correct device
    • You will need at least a 2G USB key

Instructions - the manual way :-)


The script create-usb-key implements the following instructions: you can issue these commands by hand if you want to see the details of the CloudUSB creation: to follow these instruction you are supposed to be comfortable with command line issues!
  • Partition the usb key, creating 2 partitions, the first will be a FAT 32 partition (id 0xb in fdisk), big enough to keep the operating system: our advice is at least 1.5G; the second will keep the data, so it will be an ext2 or ext3 partition, at least 512M. An example is the following:
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdx1   *           1         489     1643012    b  W95 FAT32
    /dev/sdx2             490        1166     2274720   83  Linux
    
  • Format the partition, the first using mkfs.vfat, while the second must have the partition label setted to casper-rw to have the persistent installation; something like: mkfs.ext2 -b 4096 -L casper-rw /dev/sdx2
  • Run UNetbootin to copy the ISO image to USB stick, to the 1st partition
  • Fix the configuration file syslinux.cfg copied to the stick by the unetbootin program, by modifying the line containing boot=casper quiet splash and adding the persistent option so it becomes boot=casper persistent quiet splash

The following section is only for developers:


The main steps to create the CloudUSB are:
  • install PAM
  • install encfs
  • install Dropbox
  • install remastersys
  • configure PAM to mount the private data encrypted file system
  • create your bootable live usb key using UNetBootin, in persistent mode