Ubuntu Environment

From OMAPpedia

Jump to: navigation, search

[edit] Ubuntu Build Env Setup - Rootstock

Tool to build an ubuntu root filesystem for a target device from scratch The RootStock project aims to create a commandline and graphical set of tools to create a fully configured tarball or VM image of an ubuntu rootfs from scratch so that you can extract it to a root device on e.g. armel systems. (this project was formerly known as build-arm-rootfs and could be found at https://wiki.ubuntu.com/ARM/RootfsFromScratch)

Requirements: Jaunty (9.04) and Debian:

sudo apt-get install qemu
wget http://ports.ubuntu.com/pool/main/d/debootstrap/debootstrap_1.0.20~jaunty1_all.deb
sudo dpkg -i debootstrap_1.0.20~jaunty1_all.deb
wget http://launchpad.net/project-rootstock/trunk/0.1/+download/rootstock-0.1.3.tar.gz
tar xf rootstock-0.1.3.tar.gz
cd rootstock-0.1.3

Karmic (9.10)

sudo apt-get install rootstock

Proxy Info:

If you are behind a corporate firewall, an extra configuration is needed since the http_proxy variable is not passed to qemu during the final stage of the image creation. There is a quick workaround for this problem: simply add this in the rootstock script when it generates the 'installer' script:

...
# write installer script to image
cat > $BUILDDIR/installer <
      

...

Rootstock Command line:

sudo ./rootstock --fqdn  --login  --password  --imagesize  \
--seed  --dist  --serial   --kernel-image 
Personal tools
Namespaces
Variants
Views
  • Read
  • Edit
  • View history
Actions
Navigation
Toolbox
  • What links here
  • Related changes
  • Special pages
  • Printable version