[Rule-list] Potential low mem boot disk/installer
Devon
devon at tuxfan.homeip.net
Sun Mar 3 20:20:24 EET 2002
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
I've been working trying to create a small boot disk with the tools
needed for a basic install. I think I may _almost_ have it.
I compiled busybox, fdisk, mke2fs, etc. against uClibc,
http://www.uclibc.org/uClibc.html
and linked statically where possible. (If there is a way to force mke2fs
to link statically, I haven't found it. It accepts the -static flag, but
creates a dynamically linked executable anyway.) This makes for some very
small executables. I have it working now, it boots, allows you to
partition, make file systems, make swap, and turn on the swap space.
I'm working on a script to use rpm2cpio to force the packages into place
without actually using rpm. However, the busybox shell doesn't seem to
understand some basic scripting commands. I'm looking for a small shell
to include. At present, without attempting to format the floppy for a
larger size, I have about 195k space left on the disk.
Any thoughts or comments on this idea? It won't be as user friendly as
anaconda, but it should work in 8M without any difficulty at all.
I'll try to make a boot image available a little later if I can get the
shell working better.
- -D
- --
pgp key: http://www.tuxfan.homeip.net:8080/pgpkey.txt
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE8gmloeMAUbzJhSVcRAgHvAJ9lAAzWG584YKumXPJg3LQGboh/VACeMeK8
J3v123kY8rjatSVnuUftqog=
=/+1A
-----END PGP SIGNATURE-----
_______________________________________________
Rule-list mailing list
Rule-list at mail.freesoftware.fsf.org
http://mail.freesoftware.fsf.org/mailman/listinfo/rule-list
This full static mirror of the Run Up to Date Linux Everywhere Project mailing list, originally hosted at http://lists.hellug.gr/mailman/listinfo/rule-list, is kept online by Free Software popularizer, researcher and trainer Marco Fioretti. To know how you can support this archive, and Marco's work in general, please click here