On Wed, May 27, 2009 at 1:20 AM, Glenn Lagasse <Glenn.Lagasse at sun.com> wrote:
> Hi Martin,
>
> * Martin Bochnig (martin at martux.org) wrote:
>> ... ? both for Gtk- as well as for the upcoming Curses- based installers.
>> Then let's ask users at time of install-begin, if the want a setup
>> based on default choices (current installer), or rather if they prefer
>> to explicitly specify as many things as possible themselves.
>
> So, if I understand you correctly you're advocating two installation
> code paths for each installer type (gui and text). ?So a sum total of 4
> possible installation scenarios, gui-simple, gui-expert, text-simple and
> text-expert. ?Is that right?
>
> Cheers,
>
> --
> Glenn


Hey Glenn,

8 interactive installers, not 4 (don't forget SPARC please).


Yes, that's what most folks would expect.
IMO it makes sense.

Fortunately the default OS/Net handles all the different platforms and
word-size of kernels automatically on Solaris, so including sun4u,
sun4v, (64bit only kernels), i86pc, (and xVM aka Xen) i86hvm, i86xpv
(each as 32bit i386-kernel plus as 64bit-amd64-kernel) the overall
list of supported platforms is meanwhile quite big. But that's not too
much the installers job.
Only that all the boot_archives/miniroots/microroots should be split
to save pre-install-boot-time RAM.

To save more RAM it is further advisable, that the installer detects
low-memory configurations (from 256MB [later, now 512MB] to sub-2GB)
and should setup an install-time auxilliary swap volume after warning
the user of making sure that the disk is backed up and empty.

This way it can be possible to support memory configs down to 256MB.
The swap volume later gets added to the then installed system and
continues to be used after installation. On customer-demand one or
more further swap zvol's can be added later, as desired (maybe
manually for now).


--
%martin

Reply via email to