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

Bug#696188: debian-installer: Keyboard not preseeded with auto=true



Package: debian-installer
Severity: normal
Tags: d-i



This is using one of today's i386 netinst ISOs from sid_d-i at
cdimage.debian.org/, but the beta-4 image behaves in the same way.

I remastered the image to have

   debian-installer/keymap=es

and

   keymap=es

on the kernel command line. (Only the second directive should be needed,
but please see #693956). Booting with the first main menu item results
in the expected behaviour: no question about configuring the keyboard is
asked, the keyboard layout is es amd /etc/default/keymap exists.

Then

   d-i debian-installer/locale string en_GB.UTF-8
   d-i debian-installer/keymap string es
   d-i keymap select es

was added to the contents of preseed.cfg and the ISO remastered with
this file in it and

   auto=true   file=/cdrom/preseed.cfg

as the kernel command line options.

According to the Guide:

   The auto parameter is an alias for auto-install/enable and
   setting it to true delays the locale and keyboard questions
   until after there has been a chance to preseed them, . . .

Sure enough the language and keyboard questions were not asked. However,
the keyboard layout in d-i was not es (it was us) and keymap did not
exist in/etc/default/, (This could be #657218, which still exists in
Squeeze, but most probably isn't).

I continued up to installing GRUB. Then checked for the keyboard and
locale files in /target/etc/default. The first was absent but the second
had the correct contents. The booted system had a us keyboard layout.

The closed #610524 is very similar to what I experience. except that the
keyboard-configuration/variant question does not pop up.

The syslog up to the partitoning stage is attached.

Regards,

Brian.

Attachment: syslog-autotrue.gz
Description: Binary data


Reply to: