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

Re: Queries about netboot deployment of Debian Squeeze



Awesome information John, really helpful.

Unfortunately I could not get the dhcp timeout problem under control.
It was already the third d-i line from the top, making it the second
under netcfg/choose_interface made no difference.

I am posting this to the list in the hopes that someone else has found
a way to solve this notorious issue.

2011/6/14 John Morrissey <jwm@horde.net>:
> On Tue, Jun 14, 2011 at 08:48:39AM +0200, Stefan Midjich wrote:
>> The dhcp timeout setting is not respected, I have tried it in many
>> variations found online and many different values but none have
>> worked. The progress bar never waits more than 20 seconds and I have
>> to retry 1-3 times every deployment. I get paid to press enter, up,
>> up, enter but I think it's quite embarrassing to not have it fixed.
>>
>> d-i netcfg/dhcp_timeout string 120
>> d-i netcfg/dhcp_timeout=120
>
> I ran into this, too. d-i probably hasn't read your preseed file at the
> point it's configuring the network, so try setting the timeout earlier, such
> as on the kernel command line:
>
> LABEL squeeze
>        kernel squeeze/amd64/vmlinuz
>        append [...] netcfg/dhcp_timeout=90
>
>> The other question is about late_command and in-target, can I somehow
>> chroot myself into /target and finish the installation with a fully
>> working Debian system? I've tried doing this by running a bash script
>> using chroot, and also in-target prefixed to the command but chroot
>> didn't work at all and in-target gave me errors. So since I can't get
>> it right I would love to see someone elses take on this because right
>> now we create an rc.local script that we clobber just before rebooting
>> one final time. This is something I would like to get done during the
>> install process instead.
>
> We retrieve a postinst script using wget(1) and run it chrooted like this:
>
> d-i preseed/late_command string wget -O /target/postinst http://url/to/postinst && chmod 755 /target/postinst && debconf-disconnect bin/in-target /postinst && rm /target/postinst
>
> john
> --
> John Morrissey          _o            /\         ----  __o
> jwm@horde.net        _-< \_          /  \       ----  <  \,
> www.horde.net/    __(_)/_(_)________/    \_______(_) /_(_)__
>



-- 


Med vänliga hälsningar / With kind regards

Stefan Midjich
http://swehack.se/


Reply to: