To upgrade from Dotsch/UX 1.1 (i386 or x64) to Dotsch/UX 1.2 the installation of a patch is needed. The patch installation would be done online, but a reboot is recommended.
 
The Dotsch/UX 1.2 Patch is architecture independent for Dotsch/UX 1.1 i386 and x86  on USB stick installations, HDD installations and diskless clients !
 
The difference between a patched Dotsch/UX 1.2 system and a fresh installed Dotsch/UX 1.2 from the ISO images are :  
 
• The patch requires about 100 MB free space, the actual Ubuntu upgrades are about 300 MB for installation. If you have a USB stick installation ensure that the space is available on the USB stick.
 
• The CUDA kernel driver installation must be done be a separate step within the patch installer. Have a look at the CUDA installation guide for more details.
 
 
2.5.1 Install the patch on a USB stick / hard disk or diskless server system
 
To upgrade to Dotsch/UX 1.2 via the patch following steps are necessary :
 
• Download the patch
 
Stop the graphical desktop with „sudo /etc/init.d/gdm stop“
 
Get the text console (Strg+Alt+F1)
 
Login as user BOINC
 
Start the patch installer on the text console with „sudo sh <PATH_TO_THE_PATCH>/dotsch_ux-1.2_patch.run
 
boinc@r2d2-dl:~$ sudo sh /home/boinc/dotsch_ux-1.2_patch.run
[sudo] password for boinc:
Verifying archive integrity... All good.
Uncompressing Dotsch/UX 1.1 -> 1.2 patch (32/64 bit)....
 
        Dotsch/UX patch installer for i386 and x64
 
This patch will upgrade a HDD or diskless client from Dotsch/UX 1.1 to 1.2
Please have a look into the documentation, if you would like to update a USB
stick installation !
 
The installation requires a network/internet connection !
The graphical desktop has to been stopped, and BOINC would been restarted within
the installation process !
 
Start upgrade (y/n) ? y
 
 
1/7 Update Ubuntu repositories...
 
Successful !
 
 
2/7 Installing new packages ganglia, sbackup, apache, php and the dependencies..
 
Successful !
(Reading database ... 68026 files and directories currently installed.)
Preparing to replace ganglia-webfrontend 3.1.2-2 (using .../ganglia-webfrontend_3.1.2-2.1_all.deb) ...
Unpacking replacement ganglia-webfrontend ...
Setting up ganglia-webfrontend (3.1.2-2.1) ...
 
Successful !
 
 
3/7 Fix Apache and Ganglia config...
 
 
 
4/7 Install Dotsch/UX patch...
 
Successful !
 
 
5/7 Upgrade BOINC...
 
Stop BOINC...
 * Stopping BOINC client... boinc
./install_patch.sh: line 133:  5801 Terminated              /etc/init.d/boinc stop
Install BOINC 32 bit...
Start BOINC...
 * Starting BOINC client...
   ...done.
 
 
6/7 Upgrade Ubuntu...
 
Optionally upgrade the Ubuntu packages.
The update required about 80 MB temporary space and about 100 MB permanent !
Not recommended for USB sticks with a low persistent image !
Upgrade packages (y/n) ? y
 
Successful !
Successful !
 
 
7/7 Install CUDA and NVIDIA X server (y/n) ? n
 
 
Patch installation finished !
 
Please reboot now your system (sudo shutdown -r now) !
 
 
Please press enter to continue...
 
 
 
 
 
 
 
2.5 Install Patches
(c) 2009-2010 Lars Bausch                                                                                                                                                    Last change : 17.3.2010