/srv/irclogs.ubuntu.com/2011/01/14/#ubuntu-installer.txt

=== JanC_ is now known as JanC
CIA-4ubiquity: superm1 * r4476 ubiquity/ (debian/changelog ubiquity/i18n.py): Don't show "No Localization" as a language option. (LP: #697326)08:15
=== amichairo is now known as amichair
CarlFKappend initrd=ubuntu/natty/amd64/initrd.gz  locale=en_US console-setup/layoutcode=us ...14:26
CarlFKalt installer is asking for keyboard... how do I preseed that?14:26
cr3how can I configure a network installation to install a personal udeb early in the installation process? the udeb is architecture specific, so wget from early_command might be a bit hairy15:55
CarlFKcr3: let me look in my scripts while you ponder my prob:16:00
CarlFKappend initrd=ubuntu/natty/amd64/initrd.gz  locale=en_US console-setup/layoutcode=us ...16:00
CarlFKalt installer is asking for keyboard... how do I preseed that?16:00
cr3CarlFK: console-setup/layoutcode=us16:01
CarlFKhmm, my early_command wgets a script that does anna-install openssh-server-udeb16:01
CarlFKbut it doesn't run it16:01
cr3CarlFK: that implies I need to add my udeb to the archive with the other udebs and the Packages file is updated too, right?16:02
CarlFKi don't know if it would work when early_command runs.  I run the script later when something breaks16:02
CarlFKi guess so.  I am just using the default archives16:03
CarlFKbut it looks like it takes care of the arch just like any other binary16:03
cr3CarlFK: the conflicting problems in my case are: 1. I want to avoid modifying the default archives as much as possible; 2. I have an architecture dependent udeb which benefits from the behavior of the default archive16:04
cr3CarlFK: but, if modifying the default archives is the way to go, this is feasible16:04
CarlFKyou can add an archive16:05
CarlFKlike a ppa that hosts just that one thing.16:06
CarlFKon my keyboard problem: I already have that16:07
CarlFKright?16:07
CarlFKappend initrd=ubuntu/natty/amd64/initrd.gz  locale=en_US console-setup/layoutcode=us ...16:07
CarlFKthat worked for maverick, is not working for natty16:08
cr3CarlFK: try adding this too: console-setup/ask_detect=false16:08
cr3CarlFK: and you say it's prompting for the keyboard, right?16:08
CarlFKright16:09
CarlFKill give that a shot16:09
cr3CarlFK: let me know how that goes, I'd like to avoid running into the same problem myself :)16:09
CarlFKi wish there was a "just go with the defaults" option16:09
cr3CarlFK: I typically use debconf/priority=critical, which might affect some of the prompting16:10
cr3CarlFK: the problem with adding an archive is that the alternate archives that can be defined in the preseed probably don't apply to the udebs, just the debs installed later in the installation process16:11
CarlFKI was wondering about that16:13
CarlFKyay - no keyboard prompt:  append initrd=ubuntu/natty/amd64/initrd.gz root=/dev/rd/0 rw locale=en_US console-setup/layoutcode=us console-setup/layoutcode=us  console-setup/ask_detect=false netcfg/wireless_wep= netcfg/choose_interface=eth0 netcfg/get_hostname= DEBCONF_DEBUG=5 url=http://shaz/ubuntu/natty/preseed.cfg tasksel:tasksel/first="ubuntu-desktop" -- vga=616:14
CarlFKI wonder if I can pull the locale=en_US console-setup/layoutcode=us console-setup/layoutcode=us16:14
CarlFKhmm, definately don't need 2 ;)16:15
cr3CarlFK: indeed, be careful because I believe the maximum number of parameters is 512 characters16:18
CarlFKyep, need all 3: append initrd=ubuntu/natty/amd64/initrd.gz root=/dev/rd/0 rw locale=en_US console-setup/layoutcode=us  console-setup/ask_detect=false16:19
CarlFKthere was a max that got 'fixed' a few years ago, but I am guessing there is a new max.  I would hope it isn't anything we need to worry about.16:20
CarlFKcuz no one would ever need more than 640k16:20
cjwatsonconsole-setup is just plain buggy now.  I'll be dealing with that soon.  consider it broken right now.16:32
cjwatsonoh, mind you, I bet that has changed to keyboard-configuration/layoutcode=us in natty (but it's a bug that the old one doesn't work).16:33
cjwatsonit's definitely a bug that you need console-setup/ask_detect=false.16:33
CarlFKthanks16:34
CarlFKwhat is the limit on kernel parameters?16:34
cjwatsonit depends on the boot loader16:37
cjwatson(seriously!)16:37
cjwatsonwith Linux x86 boot protocol 2.05 and earlier, the maximum size was 255; with later versions of the boot protocol, assuming the boot loader takes special steps to support it, it depends on exact details of memory layout but I think it can potentially be as much as 24K or so16:40
CarlFKso the thing that pxe boot roms load, right?  filename "pxelinux.0" ;16:40
cjwatsonI believe that the syslinux family (including pxelinux) only supports up to 2.03 or so, so would be limited to pxelinux16:44
cjwatsonbut I'm not actually very familiar with the internals of syslinux16:44
cjwatsonso this is to some extent a guess16:44
cjwatsonif that guess is correct, the limit would be 25516:44
CarlFKno prob - not really a problem for me right now.  just curious.16:45
cjwatsonthe kernel has its own limits in addition to that16:45
cjwatsonin particular, CONFIG_INIT_ENV_ARG_LIMIT governs the number of (a) arguments and (b) environment variables (separately) that it's prepared to read from the command line16:46
cjwatsonit defaults to 3216:46
=== mark_ is now known as mark
CIA-4ubiquity: superm1 * r4477 ubiquity/ (d-i/manifest debian/changelog):22:32
CIA-4ubiquity: Automatic update of included source packages: base-installer22:32
CIA-4ubiquity: 1.114ubuntu3, flash-kernel 2.28ubuntu12, hw-detect 1.81ubuntu2,22:32
CIA-4ubiquity: partman-btrfs 5ubuntu1, user-setup 1.28ubuntu13.22:32
CIA-4ubiquity: superm1 * r4478 ubiquity/debian/changelog: releasing version 2.5.922:32

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!