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

Re: Problems preseeding Wheezy (7.1)



On Sun, Oct 13, 2013 at 4:14 PM, Richard Owlett <rowlett@cloud85.net> wrote:
> Tom H wrote:
>> On Sun, Oct 13, 2013 at 9:08 AM, Richard Owlett <rowlett@cloud85.net>
>> wrote:
>>> Tom H wrote:
>>>> On Fri, Oct 11, 2013 at 3:32 PM, Richard Owlett <rowlett@cloud85.net>
>>>> wrote:
>>>>> Tom H wrote:
>>>>>> On Fri, Oct 11, 2013 at 11:03 AM, Richard Owlett <rowlett@cloud85.net>
>>>>>> wrote:
>>>>>>>
>>>>>>> 2. I base my preseed.cfg on the example at
>>>>>>> http://www.debian.org/releases/wheezy/example-preseed.txt . Near the
>>>>>>> end
>>>>>>> of
>>>>>>> the install process I'm asked to specify a keyboard layout though one
>>>>>>> was
>>>>>>> specified near the beginning of the file.
>>>>>>
>>>>>> Pass "DEBCONF_DEBUG=5" to the commandline and, when the installation
>>>>>> stops, switch to VT4 to see which preseed value is blocking the
>>>>>> progress
>>>>>
>>>>> The relavant line appears to be
>>>>> Oct 11 19:15:56 debconf: --> INPUT critical
>>>>> keyboard-configuration/layout
>>>>
>>>> So you need to preseed keyboard-configuration/layout.
>>>
>>> How ;)
>>> I followed the pastern of a legal line I.E.:
>>>       # keymap is an alias for keyboard-configuration/xkb-keymap
>>>       d-i keymap select us
>>> I tried both:
>>>      d-i keyboard-configuration/layout select English (US)
>>> and
>>>      d-i keyboard-configuration/layout select us
>>> neither worked.
>>>
>>> I found a workaround based on
>>> http://lists.debian.org/k8ktht$mt5$1@ger.gmane.org
>>> by adding to the boot command
>>>      keymap=us debian-installer/keymap=us
>>
>> d-i keyboard-configuration/layout string us
>
> Just tried. It didn't apparently do anything. I'm still prompted to specify
> keyboard layout :<
>>
>> What you added corresponds to
>> d-i debian-installer/keymap string us
>
> Hmmm that works in preseed.cfg.
>>
>> but if it works, why not?
>
> 'Cause I see lots of installs in my future.
> 'Cause I've detail oriented outlook. I want to know how things work want
> them to work "right".

I most certainly agree with a detailed-oriented outlook but I don't
see how adding a kernel command-line argument based on an old and
resolved bug can be considered detailed-oriented. It's haphazard
tinkering at best.

The only arguments that I have to add to a Debian-7-preseeded install
are "auto=true priority=critical url=http://ip-address/preseed-file";;
and I would've thought, given the length of time that you've been on
this list to ask questions about installation and preseeding, that
you'd be doing so too.

If you want to be systematic, you should boot with "auto=true
priority=critical url=http://ip-address/preseed-file
DEBCONF_PRIORITY=5" and correct your preseed file according to the
syslog on vt4 should the installation process pause because of an
unseeded variable.


Reply to: