rootstock(1)

NAME

rootstock- a script to generate armel rootfs tarballs

DESCRIPTION

rootstock is a tool to generate a .tgz file or qemu image containing an armel rootfs to be uncompressed onto a root device. rootstock does not set up a kernel, modules or bootloader for you. Kernel and bootloader need to be set up in a device specific manner, modules should be copied to the filesystem after it was uncompressed on the target device.

rootstock requires a minimal set of options (see the "required options" section of this manpage) and will determine the remaining configuration from the host system it is run on.

rootstock wraps around a virtual machine and can take long to build your filesystem, please be patient if you use it and make sure to have enough CPU power on the host machine.

required options:

-f --fqdn <hostname>
Hostname to be used for the target system
-l --login <login name>

Login ID of the admin user created during setup
-p --password <password>

Password of the admin user created during setup
additional options:
-h --help

this help
-n --fullname <quoted string>

Full Name of the admin user created during setup (default: "Ubuntu System User")
-s --seed <csv list>

List of packages to install (i.e. ubuntu-desktop) (default: ubuntu-minimal)
-i --imagesize <size>M/G

Size of the target filesystem to be created (i.e. 500M) (default: 1G)
-m --mirror <url>

apt mirror to use (i.e. http://ports.ubuntu.com/ubuntu-ports) (default: http://ports.ubuntu.com/ubuntu-ports)
-c --components <csv list>

Archive components (default: main,universe)
-d --dist jaunty or karmic

Specify release to build (default: karmic)
-t --timezone <timezone>

Timezone for the system (i.e. Europe/Berlin) (default: buildsystem timezone)
-x --locale <locale.encoding>

Language used in the installed system (i.e. en_US.UTF-8) (default: buildsystem locale)
--serial <devicename>

Create a serial tty of <devicename> inside the image for serial consoles (default device: ttyS0)
keyboard options:
--kblayout <layout>

Keyboard layout (i.e. us) (default: buildsystem kblayout)
--kbmodel <model>

Keyboard model (i.e. pc105) (default: buildsystem kbmodel)
--kbvariant <variant>

Keyboard variant (i.e. nodeadkeys) (default: buildsystem kbvariant)
--kboptions <options>

Additional keyboard options (default: buildsystem kboptions)
output options:
--keepimage

Keep the qemu image instead of deleting it
--notarball

Do not roll a tarball of the rootfs (autosets --keepimage)
extra parameters:
-q --quiet

Quiet operation, only write to log
advanced options:
--kernel-image

Install board specfic kernel image from .deb package inside rootfs
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout