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