febootstrap, a tool for bootstrapping a Fedora system (like Debian debootstrap)

Downloads

For the latest version of febootstrap, see the downloads directory.

About febootstrap

$ febootstrap fedora-10 ./f10
$ ls -l ./f10/
total 1096
drwxr-xr-x  2 rjones rjones   4096 2009-03-19 18:38 bin
drwxr-xr-x  2 rjones rjones   4096 2008-09-06 11:13 boot
drwxr-xr-x  4 rjones rjones   4096 2008-09-06 11:13 dev
drwxr-xr-x 14 rjones rjones   4096 2009-03-19 18:38 etc
-rw-rw-r--  1 rjones rjones 231038 2009-03-19 18:38 fakeroot.log
[&c .. note the owner/perms will be correct in the initrd.img]
$ febootstrap-to-initramfs ./f10 > initrd.img

$ febootstrap --groupinstall="Mail Server" fedora-10 ./mailserver
$ febootstrap-to-initramfs ./mailserver > initrd.img

febootstrap is a tool for creating a Fedora boot filesystem. You can think of it as the Fedora equivalent of debootstrap. Like debootstrap, febootstrap doesn't need to be run as root.

febootstrap comes with tools to create initrd.img (initramfs) images directly. There are also tools to minimize the size of the generated system by removing unnecessary files.

Git repository

There is now a git repository for developers. Thanks to Jim Meyering for setting this up.

git clone git://git.annexia.org/git/febootstrap.git

Licensing

This software is distibuted under the terms of the GNU GPL version 2 or above.

rjones AT redhat DOT com

$Id: index.html,v 1.3 2009/11/16 12:53:14 rjones Exp $