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

Bug#279126: INSTALL REPORT



Joey,

Thanks for the tip of preseeding the languagechooser on the kernel command
line!
I works fine. I could not find that in the installation manual, which I
really read carefully.

I have a few questions left:

- Specifying language on the command line is the 8th parameter in my test
scenario, that leaves me without the possibility of using any other kernel
parameter. Wouldn't it be a good idea to pack all d-i parameters in one,
for example:
installer="preseed/url=http://192.168.10.1/d-i/net-preseed.cfg
languagechooser/language-name=English DEBCONF_PRIORITY=critical" and then
unpack it in d-i? This leaves more space for other kernel options.

- "After installation instead of reboot the machine switches off." Is this
a known bug for older acpi systems?

- I get a garbled display right after configuring the network, switching
to the second tty and back helps but it should really garble in the first
place?!

- Will preseeding of lvm and raid be ready before the release of sarge? I
would really appreciate this feature.


Kees.



> Kees van Vloten wrote:
>> The laguagechooser cannot be preseeded because the language questions is
>> set to level "critical", hence installation always stops here.
>>
>> I changed the questions level to high and it runs nicely:
>
> THat's not necessary, preseeding languagechooser/language-name sets its
> seen flag, which causes it not to be displayed no matter what priority.
> The critical priority is the appropriate priority. But you have to
> preseed this and some other things on the kernel command line, not in
> the preseed file, since they come before the preseed file is loaded.
>
>> There is one obstacle with network preseeding and that is that all
>> questions before network config cannot be preseeded. I have made an ugly
>> hack in the installer to apply some defaults to bypass questions.
>> I have put a script called S25setenv in /lib/debian-installer-startup.d
>> :
>
> We already deal with this via kernel command line parameters and the
> env2debconf script.
>
>> where /etc/preload.cfg contains:
>> debconf-set languagechooser/locale "en"
>> debconf-set languagechooser/language-name "English"
>> debconf-set debian-installer/locale string "en_US"
>> debconf-set debian-installer/fallbacklocale "en_US.UTF-8"
>> debconf-set debian-installer/language "en_US:en_GB:en"
>> debconf-set debian-installer/country "NL"
>> debconf-set debian-installer/consoledisplay "kbd=lat0-sun16(iso15)"
>
> This explains your problem, you're not setting the seen flag, which you
> must do for proper preseeding. d-i's built in preseeding support does
> this, I don't understand why you're trying to reimplement it.
>
>> It would be nice to have better documentation of the debconf variables
>> in
>> general and particulary the partitioning synax: i.e. howto set up raid,
>> lvm and multiple partitions through preseeding. Reading chapter 4.7 and
>> appendix C of the installation guide helps but leaves a lot of
>> questions.
>
> Currently setting up lvm and raid via preseeding is not possible.
>
>> After installation instead of reboot the machine switches off. When it
>> is
>> turned on again instllation continues correctly with base-config.
>> Again a lot of experimenting finally leaded to a working preseed file
>> for
>> this part of the installation. Again better documentation could help a
>> lot.
>
> There is an example, working preseed file in the manual.
>
> --
> see shy jo
>





Reply to: