[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Syslinux update expected



On Fri, 4 Oct 1996, Bruce Perens wrote:

bruce>From: Christoph Lameter <clameter@waterf.org>
bruce>> I have made a package mkboot that just takes a kernel and a ramdisk
bruce>> image and generates the following boot possibilities generating one or
bruce>> no disks.
bruce>>
bruce>> - lilo from one fd
bruce>> - fdos+loadlin from one fd
bruce>> - loadlin from hd
bruce>> - kernel loader from one fd
bruce>> + syslinux when available
bruce>
bruce>That sounds good. It should obsolete the bootdisk.sh script in the
bruce>boot-floppies package.
No it does not. The mkboot package expects both a linux kernel and the
already packet up root disks contents. It does nothing of the composition
stuff of those scripts.

bruce>Now, please add the feature to add an "initrd" filesystem to the boot
bruce>disk and configure to boot from it. You can use one of the root floppy
bruce>images as an initrd filesystem for testing purposes. You should be able
bruce>to test it using LILO 18 and the latest version of LOADLIN, and then
bruce>SysLinux once you get the update. Please have it boot with the ram disk
bruce>as the _real_ root - there is an option to boot with a pseudo-root and
bruce>then set up the real root, but that will break the current root floppy
bruce>image.
That is already in place. I did mkboot exactly because of the initrd
feature. I have tested it with lilo 19 and loadlin-1.6.

bruce>You get extra points if you provide an argument to correctly size the
bruce>ramdisk in the kernel for the supplied image file. The default is 4MB,
bruce>I think.
The ramdisk size in the kernel is dynamic. No need for it.

bruce>This will eventually get run with three different RAM disk images:
bruce>
bruce>1. About the same as the current ramdisk root, for low-memory systems.
I think we can go up to 900K. That would fit on a disk together with the
kernel and allows around 2MB of effective size. The first thing a user
would do after fdisk is to activate swap.

bruce>3. Includes all of the above and the base system in compressed form.
bruce>   Fits on a CD or hard disk. Does the entire base installation without
bruce>   any additional disk access.
That is what I thought.

{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
{}  Consulting available for Networking / Unix / Crossplatform integration    {}
{}  Snail Mail:   FTS Box 466, 135 N.Oakland Ave, Pasadena, CA 91182          {}
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
PGP Public Key  =  FB 9B 31 21 04 1E 3A 33  C7 62 2F C0 CD 81 CA B5 

--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: