On Feb 3, 2011, at 4:25 PM, Carl Karsten wrote:

> On Mon, Jan 31, 2011 at 2:44 PM, Jonathan Disher <[email protected]> wrote:
>> I am trying to automate some installations for our new datacenter, and I 
>> have encountered a few problems in the debian-installer preseed.  
>> Specifically:
>> 
>> 1) I cannot partition multiple disks.  I have some Hadoop systems with four 
>> raid arrays connected - one for the OS, and three for HDFS storage.  I can 
>> only create partitions on /dev/sda (the OS partition).  Isn't there a 
>> device{ } directive for partman that tells it which device to create 
>> partitions on?
>> 
>> 2) We are using LDAP authentication for our production systems, so I don't 
>> want to create any local users.  'd-i passwd/make-user boolean false' is not 
>> honored.  Any ideas?
>> 
>> 3) For whatever reason, my Dell machines don't successfully DHCP for an 
>> address the first time (even though they have PXE'd, so obviously DHCP is 
>> functional).  It fails, and if I select retry, it succeeds.  the 'd-i 
>> netcfg/dhcp_failed' directives aren't helping, it gets stuck at the note 
>> that DHCP failed.  Is there a good way to bypass this and tell it to 
>> automatically retry?  Alternately, is there any way to tell it not to DHCP 
>> for an address, but to give it static configuration?
> 
> Does "my dell" mean all of your machines are dell, or you have others,
> but just the dell's have this problem?
> 
> My guess is you should look at your dhcp server and see if there is
> something it is doing weird.  long shot: some timeout needs to be
> increased.
> 
> I have done pxe / preseeded installs for years on all sorts of mostly
> crappy hardware, but a few servery class machines, never had the
> problem you describe.

I've only encountered this with the Dell's I'm using - mostly R410/510/710's.

> 
>> 
>> 4) My hostname isn't getting saved after install - it defaults back to 
>> 'ubuntu'.  Why isn't it keeping the hostname?
>> 
> 
> attached are my pxe and preseed files.
> 
> append initrd=ubuntu/natty/i386/initrd.gz root=/dev/rd/0 rw
> locale=en_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=6
> 
> hostnames get generated by dhcp server like so:
> # /etc/dhcp3/dhcpd.conf
> 
> # Option 12: Host Name = "dhcp254"
> option host-name=concat("dhcp", binary-to-ascii(10, 8, "-",
> suffix(leased-address,1) ) ) ;
> 
> or
> 
> host cw1b{
>        hardware ethernet 00:90:27:1C:C4:AC ;
>        option host-name "cw1b" ;
>        fixed-address 192.168.1.177 ;
> }

I bet that'll help.  Thanks!

-j


-- 
Ubuntu-installer mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-installer

Reply via email to