[Server-devel] Regarding my OLPC XS Wishlist

Aleksey Lim alsroot at activitycentral.org
Fri Jun 3 07:31:14 EDT 2011


On Thu, Jun 02, 2011 at 05:36:58PM +0200, Tony Anderson wrote:
> 1. Try to make the XS install 'headless'. This should be possible if the 
> server firmware supports configuring a boot from the usb drive ahead of 
> the hard drive. It requires the XS-Au fix to the 'race' condition in 
> Kickstart. Currently, a support technician (in principle) needs to carry 
> an lcd monitor and usb keyboard to a school to be able to deal with 
> server problems. If the XS install could be done without a reformat to 
> /library (and all of the content were there), it would be possible to 
> re-install XS and, if ssh were then working, deal with the problem.
> 
> 2. Try to fix the mkusbinstall script so that it works with a 
> 'store-bought' usb drive - setting up the partition, label, boot flag.
> 
> 3. Provide a generic install script from usbmount so that the XC install 
> scripts can be on the XC drive. Again, this makes it possible for a 
> deployment to reconfigure XC without rebuilding or updating XS. For 
> example, the XC drive could have a root folder IXC (install XC). If 
> usbmount finds this folder, it invokes a script 
> /media/usb0/IXC/xcInstall.sh (for example). This way, an XC drive could 
> have other files (e.g. development folders with install scripts) and be 
> mounted without reinstalling XC itself (Just mv IXC to XC, for example, 
> would cause usbmount to not see it as an XC disk).

btw, did someone try to use cloning paradigm for setting up new school
servers instead of using regular install way? Just clonning the system
will lest avoid many issues by design.

-- 
Aleksey


More information about the Server-devel mailing list