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

Bug#40160: marked as done (boot-floppies: idea: pare down kernel image for floppy)



Your message dated 20 Dec 1999 20:53:46 -0500
with message-id <oa7li912l1.fsf@arroz.fake>
and subject line bugs closed by boot-floppies 2.2.3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 25 Jun 1999 07:39:18 +0000
Received: (qmail 5528 invoked from network); 25 Jun 1999 07:39:17 -0000
Received: from sampo.creighton.edu (147.134.145.90)
  by master.debian.org with SMTP; 25 Jun 1999 07:39:17 -0000
Received: (from psamuels@localhost)
	by sampo.creighton.edu (8.9.1/8.9.1) id CAA03356;
	Fri, 25 Jun 1999 02:39:16 -0500 (CDT)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <14195.12836.132456.351792@sampo.creighton.edu>
Date: Fri, 25 Jun 1999 02:39:16 -0500 (CDT)
From: Peter Samuelson <psamuels@sampo.creighton.edu>
To: submit@bugs.debian.org
Subject: boot-floppies: idea: pare down kernel image for floppy
X-Mailer: VM 6.68 under Emacs 19.34.1
Reply-To: Peter Samuelson <psamuels@sampo.creighton.edu>

Package: boot-floppies
Severity: wishlist

Perhaps this should be a post to -devel or -policy, but I'm not a
developer so I would feel funny especially in -policy....

With a 2.2.x-sized kernel, we obviously need to start thinking about
saving space on resc*.bin.  My idea is to drop things like SCSI, IDE,
quota, kerneld, ext2, etc. from the kernel image.  SCSI/IDE/ext2 would
be loaded from modules during installation.  This poses several
problems, of course:

o (Unless we do the RedHat mkinitrd thing, which I don't like...) We
  still need a full-blown kernel image for after the reboot, thus
  bloating base*.tgz.  And I'm not sure drv*.bin has room for the extra
  modules either.

o Modules for immediate disk use (ide-hd, xt, SCSI, md, maybe parport
  and pcmcia) would have to be loaded before partitioning, meaning long
  before the main modules get untarred.  So, two separate passes of
  module config; not optimal.

o Possibility that the "full" kernel doesn't boot for someone where the
  "minimal" kernel does.  No worse than current situation really,
  except that it would confuse the user a bit.

o resc1440.bin would no longer be too good as a rescue disk.  The way
  to solve that (imho) would be to have a separately packaged script
  (included in loadlin or boot-floppies) to create a custom rescue disk
  with your real kernel on it and without things like dbootstrap.

On the other hand it would cut down on the absolute minimum memory
required for installation....

What would make this so much easier is if there were a system by which
a kernel could load modules without mounting either root or initrd.  I
envision a modified `insmod' that relinks a kernel image instead of the
running kernel.  Currently I'm in the research/design stage of trying
to implement this.  You guys will be the first to know if I ever get it
working.

-- 
Peter Samuelson
<sampo.creighton.edu!psamuels>
---------------------------------------
Received: (at 40160-done) by bugs.debian.org; 21 Dec 1999 01:23:47 +0000
Received: (qmail 16579 invoked from network); 21 Dec 1999 01:23:45 -0000
Received: from 209-122-225-104.s104.tnt1.nyw.ny.dialup.rcn.com (HELO arroz.fake) (@209.122.225.104)
  by master.debian.org with SMTP; 21 Dec 1999 01:23:45 -0000
Received: by arroz.fake (Postfix, from userid 421)
	id BB53A93805; Mon, 20 Dec 1999 20:53:46 -0500 (EST)
Sender: apharris@arroz.fake
To: 30959-done@bugs.debian.org, 40160-done@bugs.debian.org,
	41189-done@bugs.debian.org, 41193-done@bugs.debian.org,
	52073-done@bugs.debian.org
Subject: bugs closed by boot-floppies 2.2.3
From: Adam Di Carlo <adam@onshore.com>
Date: 20 Dec 1999 20:53:46 -0500
Message-ID: <oa7li912l1.fsf@arroz.fake>
Lines: 33
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii


These bugs were closed by boot-floppies 2.2.3, now in unstable.

-- 
.....Adam Di Carlo....adam@onShore.com.....<URL:http://www.onShore.com/>

boot-floppies (2.2.3) unstable; urgency=low

  * busybox: updated to 0.40; fix logger; remove free (use lazybox free
    instead, which is better)
  * dbootstrap: 'expert' boot argument skips some annoying confirmation
    dialog boxes; fix kbdconfig dialog being too big; fix the 'list'
    archive selection method for installing kernel; more debugging and
    informative messages piped to syslog; on i386, install mbr using
    /sbin/install-mbr; for m68k, fix keyboards; when doing 'list' method
    of disk or mounted archive location selection, just do it if we only
    have one possibility
  * root: add lazybox 'man' command, reminding users to install man-db pkg
  * debian/copyright: remove old FSF address; add/re-organize busybox,
    lowmemrd, dbootstrap copyright information (lintian)
  * debian/control: standards version 3.1.1; depend on gcc, file; change
    priority to extra
  * debian/rules: debhelperify; binary package contains the tarball
    /usr/src/boot-floppies.tar.gz, rather than the unpacked files in
    /usr/src/boot-floppies/
  * i18n: Hungarian, Russian, French, Portuguese updates
  * powerpc: add amiga-fdisk to base and root
  * close bugs from last release (closes: Bug#52073, Bug#41193, Bug#30959)
  * we split root/boot now, maybe we'll do initrd or some such for woody,
    but lets close this bug (closes: Bug#40160)
  * README clarifications (closes: Bug#41189)

 -- Adam Di Carlo <aph@debian.org>  Mon, 20 Dec 1999 16:35:37 -0500


Reply to: