PerlLinux Code
Status: Pre-Alpha
Brought to you by:
dmahurin
| File | Date | Author | Commit |
|---|---|---|---|
| app | 2005-02-24 |
|
[ea7830] removed MAKEFLAGS= ?? . configure such that DES... |
| dist | 2005-02-24 |
|
[b37bbb] added perltidy and perl-Sys-Mknod |
| import | 2005-02-24 |
|
[6fc45c] *** empty log message *** |
| lib | 2005-02-24 |
|
[4e25b4] fixed perltidystrip. apply patch to Sys-Mknod |
| mk | 2005-03-18 |
|
[1ee4ab] unexport DESTDIR, to avoid problems with sub-ma... |
| setup | 2005-02-26 |
|
[44247f] *** empty log message *** |
| tool | 2005-02-24 |
|
[4e25b4] fixed perltidystrip. apply patch to Sys-Mknod |
| CHANGELOG | 2005-02-24 |
|
[cf41b7] 0.9.5 |
| Makefile | 2005-02-24 |
|
[ea7830] removed MAKEFLAGS= ?? . configure such that DES... |
| README | 2005-02-24 |
|
[41dc8e] *** empty log message *** |
| TODO | 2005-02-24 |
|
[ff4fd9] *** empty log message *** |
BUILD tar -xvzf perllinux.tgz cd perllinux/dist/perllinux make get-required-imports make build-required make build INSTALL mkdir -p /perlinux make install DESTDIR=/perlllinux RUN - EMBED into LINUX 2.6.? In .../src/linux Turn on initramfs and set: CONFIG_INITRAMFS_SOURCE=/perllinux (or ...perllinux/Gen/.../stageall then: make make install RUN - USER MODE LINUX (requires uml linux with ramfs support) linux rootfstype=hostfs eth0=ethertap,tap0,,192.168.0.254 rootflags=/perllinux root=/dev/root To redirect tty1 to the current terminal, and disable the others, add the flags: con0=none con1=fd:0,fd:1 con2=none con3=none RUN - PIVOT ROOT OF CURRENT LINUX INSTALL Create a pivotroot script - /perllinuxrc #!/bin/sh /sbin/modprobe eth0 dir=/perllinux mount --bind $dir /mnt cd /mnt /sbin/pivot_root . /mnt/root0 exec /sbin/init