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

Bug#410596: [Fwd: (process:number) INFO: kbd-mode: setting console mode to Unicode (UTF-8)]



On Mon, Feb 19, 2007 at 07:11:49PM +0100, Pablo Ripolles wrote:
> >Probably a lot more of these
> >are "unnecessary" then you would think -- to minimize your memory
> >consumption (which is the point of having a low-memory mode after all), you
> >should select *only* those installer components that are needed to get you
> >to the next stage, i.e., mounting swap space.

> the next stage (the one which extends the main menu options, i.e. 
> letting "Detect disks" and "Partition disks" appear) must be "Load 
> installer components from CD".  i have no direct access to the mounting 
> swap space menu entries from the basic-reduced-initial main menu.  i 
> need to "Load installer components from CD" first to gain access to 
> them! *that's the problem*.

The question is, which installer components did you load from the CD?

> >Then, once swap is activated,
> >you can go back to the list of installer components for a second pass.

> well, the thing is that i cannot opt to select the main installer 
> components, that's the point!  if i want to access the mounting swap 
> space menu entries, then, first of all, i need to "Load installer 
> components from CD", however d-i loads *all* main components at once! 
> and i think that's what eats all the memory up! not the kernel modules 
> (which i can actually avoid loading them, remember above).

Ok, that's not my past experience with the low-mem mode.  If it loads all of
them without giving you the option of choosing which ones to load, that
seems to be the root of the problem.

I've tested with the following:

- netboot using boot ewa0 -fl "mem=64000000" and the daily netboot image
- choose my keymap
- let the network configure DHCP automatically (obviously different from
  what happens here if booting from CD)
- choose my mirror
- a bunch of additional components are loaded automatically (bad!)
- the whole thing explodes with OOM

Right, so that's not good.

So then I tested a different way:

- netboot using boot ewa0 -fl "mem=64000000"
- choose my keymap
- let the network configure DHCP automatically
- choose 'go back' at the mirror selection
- choose 'Change debconf priority' and select 'low'
- choose my mirror
- choose 'Download installer components'

And then I get a message that says:

  All components of the installer needed to complete the install will be
  loaded automatically and are not listed here. [...]

So something has changed, and appears to now be incompatible with lowmem
mode.  Or maybe netboot was never compatible with lowmem?  I would
appreciate it if you could double-check what happens in a CD boot context
when lowering the debconf priority before proceeding to "Load installer
components from CD".

> >And I'm the only developer actively working on the Debian installer for
> >alpha,
> i didn't know that, and perhaps i wouldn't mind to contribute if you 
> would help me a bit... just to get started...

Well, see above. :)

> >Even if I were inclined to put a lot
> >of effort into improving lowmem on alpha, it's unlikely that many of the
> >necessary changes would be suitable for inclusion in etch due to the
> >timeline.

> is it that difficult?

Yes.  We're deep in the freeze, trying to push the release out; structural
changes to the installer would delay the release, and that's not warranted
for alpha lowmem mode (since you're the first person to ask about this,
ever).  If there are simple bugfixes that would make a difference here, then
there should be room for /that/, if allowed by the d-i release schedule.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/



Reply to: