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

Re: 2 minor comments about Debian 2.1 installation and about kernel packages



On Wed, Apr 14, 1999 at 05:01:18AM -0400, Adam Di Carlo wrote:
> Enrique Zanardi <ezanardi@ull.es> writes:
> 
> > Yes, liloconfig step on dbootstrap is one of the "rough spots". 
> > If someone has a little time to spare improving it, feel free to join us
> > in debian-boot and help us make it better.
> 
> Should we work maybe on just using/adapting/extending the existing
> /usr/sbin/liloconfig script?  If not, why not?

I'd say no:

- As of lilo 21-4 /usr/sbin/liloconfig basically does the same that
  "liloconfig on dbootstrap": 
  1.- detect which partition is the root one and write a lilo.conf with a
  single "Linux" entry using that partition for boot and root
  2.- install mbr on the MBR of the same disk where the root partition is.
  3.- activate the root partition
But:
- It doesn't detect "wierd cases" (IDE and SCSI on the same machine, root
  on the second hard disk, ...).
- It doesn't use our "windowing libraries" (newt or Ben's graphics
  library).
- It's not internationalized.

So, there's no point in working on that, as it does less than "liloconfig
on dbootstrap". IMO, it would be better to extract "liloconfig on
dbootstrap" to a stand-alone tool, that replaces /usr/sbin/liloconfig

> FYI, there are many lilo bugs in boot-floppies, search for lilo. This
> is a pretty good log of the missing functionality.  It seems to me
> that /usr/sbin/liloconfig just needs to be hacked to ask for an
> optional 'append' string, and maybe adapted for our needs (i.e.,
> alternative mount point, i.e., /target, for installling lilo prior to
> booting into the new base system, and we're done.

Look again. Every lilo "bug" (most of them are wishlist items) in
boot-floppies is also in /usr/sbin/liloconfig, and there are a few ones
fixed on boot-floppies that are still present on /usr/sbin/liloconfig

--
Enrique Zanardi					   ezanardi@ull.es


Reply to: