Differences between revisions 2 and 3
Revision 2 as of 2003-12-08 15:44:47
Size: 1686
Editor: Martin Guy
Comment:
Revision 3 as of 2003-12-08 21:49:12
Size: 1747
Editor: Martin Guy
Comment:
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
You will need a pentium computer running Linux kernel 2.4.19 or later, with the squashfs kernel patches applied to the kernel and the squashfs tools installed. You will need a Pentium computer running Linux kernel 2.4.19 or later, with the squashfs kernel patches applied to the kernel and the squashfs tools installed (squashfs is available from http://squashfs.sourceforge.net).

This is a page dedicated to people who want to get their hands inside dyne:bolic and modify it.

Modify the ISO with dbspac and dbpacc

Two shell scripts

dbspac reads an ISO image from a file or from a raw CD device, and unpacks it into a directory tree on your hard disk. You can chroot into this tree and, to a certain extent ti will run. It won't be exactly the same as a true running dynebolic because the hardware setup and initial environment will be that of you system, not of dynebolic.

dbpacc is the opposite - it packs up a dynebolic tree and creates a dyne:bolic ISO image for burning to CDs.

You need lots of disk space: dyne:bolic's 444MB CDROM unpacks to 1.8GB of data, and the packing process requires a further 444MB of temporary space as well as the 444MB for the new ISO image it is creating.

System requirements

You will need a Pentium computer running Linux kernel 2.4.19 or later, with the squashfs kernel patches applied to the kernel and the squashfs tools installed (squashfs is available from http://squashfs.sourceforge.net).

If you want to compile programs to include in dyne:bolic, your system must compile against GLIBC_2.2 or earlier - GLIBC_2.3 is not yet included in dyne:bolic (and may never be if we pass to using uclibc in the next release... watch this space!). You can find out if you have a compatible GLIBC on your system by compiling a simple C program, copying the binary executable into a running dyne:bolic system and trying to run it. If you have GLIBC_2.3 it will say so.

Whence?

These scripts are available under http://freaknet.org/martin/dynebolic

Further help is available in the comments at the top of the scripts themselves.

DynebolicHackers (last edited 2008-06-26 09:51:39 by anonymous)