Configuration

From ZeptoOS
Revision as of 13:32, 26 January 2009 by Hnaik (talk | contribs) (→‎Make)
Jump to navigationJump to search

Features Top Installation


Checklist

  • It is necessary that the user is logged on the the login node.

Configuring the Build

Configuration

Download the bzipped file on the Bluegene/P login node. Extract the sources by using:

$ tar xjf zeptoos-20.tar.bz2 

Change to the BGP top directory using:

$ cd BGP/

Then you can use the configure script to set the system tools path to default using:

$ ./configure

In order to configure the site specific paths using the tool use:

$ ./configure --edit


Make

Typing make help will bring up the following menu:

[MENU]

make                             - Build Zepto kernel and ramdisk images

make bgp-ion-ramdisk             - Rebuild ION ramdisk for CNK
make bgp-ion-ramdisk-cnl         - Rebuild ION ramdisk for CNL
make bgp-cn-ramdisk-build        - Rebuild CN Kernel with new ramdisk

make bgp-ion-linux               - Use prebuilt ION Linux Image
make bgp-ion-linux-build         - Rebuild ION Linux Image
make bgp-cn-linux                - Use prebuilt CN Linux Image
make bgp-cn-linux-build          - Rebuild CN Linux Image with latest ramdisk

make bgp-all-pkg-smart           - Build packages from the prebuilt binaries
make bgp-all-pkg-rebuild         - Rebuild all packages from source

To start using the default built binaries simple type:

$ make

This will copy all the required kernel and ramdisk images to the top level directory.

To submit a job, it is necessary to have a profile. A profile can be created using:

./makeprofile.sh <desired-profile-name>

Once the profile is created, the jobs can be submitted using the

Building ZeptoOS V2.0

Examining the Build Directory


Features Top Installation