On Tue, Mar 05, 2002 at 07:31:50PM -0600, Ben Lutgens wrote:
> You could make any bootdisk with lvm compiled staticly in include the
> tools and you're good.

You definitely need to include the tools.  I haven't compiled the tools
statically yet, so I couldn't tell you how space efficient this would
be.  Best bet is to try it and see.  Remember, you won't need all of the
lvm tools to boot.  I believe vgscan and vgchange are the only
"boot critical" tools needed.  In which case, two statically compiled
binaries shouldn't crunch you for space at all.

Remember to create a minimalistic kernel with module support.  This will
cut down on the kernel size greatly.  You can even compile in LVM
support as a module and use it in your initrd image.

For a Debian package (remember, you can always grab the original source
tarball and roll your own if you don't want debs) to help you build boot
discs, check out:

    syslinux - Bootloader for Linux/i386 using MS-DOS floppies
    mkrboot - Make a kernel + rootimage bootable from one disk or from DOS
    initrd-tools - Tools to generate an initrd image.
    mkinitrd-cd - Creates an initrd image suitable for booting from a live CD-ROM
    mkcramfs - Make a CramFs (Compressed ROM File System)
    cramfsprogs - Tools for CramFs (Compressed ROM File System).
    mindi - Creates boot/root disks based on your system

Some useful tricks can be found here:

    boot-floppies - Scripts to create the Debian installation system

There's plenty of FAQ's and HOWTO's at your disposal.  Just plan on
spending a few days figuring out how everything works.

Good Luck.

-- 
Chad Walstrom <chewie at wookimus.net>                 | a.k.a. ^chewie
http://www.wookimus.net/                            | s.k.a. gunnarr
Get my public key, ICQ#, etc. $(mailx -s 'get info' chewie at wookimus.net)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
Url : http://shadowknight.real-time.com/pipermail/tclug-list/attachments/20020306/5f20be92/attachment.pgp