Hi Zed

This is my take on it from my testing in wheezy. I happy to be corrected.

The desktop launcher gets hostname from the /etc/hostname file.
See here :
https://github.com/ozitraveller/star-live-build/tree/master/xfce-64/config/includes.chroot/etc

The text installer seems to default to debian, possibly hard coded in the
package. I've not discover how to change it.

Cheers
Ozi



On Thu, Sep 4, 2014 at 4:19 AM, Zed <z...@lilypadmudlib.com> wrote:

> Thank you, Fernando - This was the ultimate solution. I placed my
> preseed.cfg in the same location and made references as you did, and it is
> now reading SOME of my preseed.cfg. Is there a specific order items need to
> be in the preseed.cfg?
>
> What I am seeing now, when I launch the installer from the desktop
> (debian-installer-launcher) and when I run it form the boot menu, it
> preseeds the locale and language, but then ignores setting the hostname,
> does not use an apt-mirror (which is correct), then ignores the cd eject
> and reboot. Here is what I last tested (with comments):
>
> ### Lilypad Linux Preseed file
> ## Locale\Location\KB
> ##      THESE WORK
> d-i debian-installer/locale string en_US
> d-i debian-installer/country string US
> d-i debian-installer/language string en
> #d-i localechooser/supported-locales multiselect en_US.UTF-8
> d-i console-keymaps-at/keymap select us
> d-i keyboard-configuration/xkb-keymap select us
>
> ## Network Time and timezone info
> d-i clock-setup/ntp boolean true
> d-i clock-setup/utc boolean true
> d-i time/zone string US/Mountain   ##        IGNORED
>
> ## Network Config (interface)
> d-i netcfg/choose_interface select auto
>
> ## Hostname and info
> d-i netcfg/hostname string LilypadLinux   ##        IGNORED
>
> ## Disk Partitioning  ##       All IGNORED
> # The presently available methods are:
> # - regular: use the usual partition types for your architecture
> # - lvm:     use LVM to partition the disk
> # - crypto:  use LVM within an encrypted partition
> d-i partman-auto/method string regular
> # You can choose one of the three predefined partitioning recipes:
> # - atomic: all files in one partition
> # - home:   separate /home partition
> # - multi:  separate /home, /usr, /var, and /tmp partitions
> d-i partman-auto/choose_recipe select atomic
> d-i partman-partitioning/confirm_write_new_label boolean true
> d-i partman/choose_partition select finish
> d-i partman/confirm boolean true
> d-i partman/confirm_nooverwrite boolean true
>
> d-i apt-setup/use_mirror boolean false  ##      This one works
>
> ## Install Completion
> # Hide the pesky install complete junk
> d-i finish-install/reboot_in_progress note  ##        IGNORED
>
> # Eject install cd media
> d-i cdrom-detect/eject boolean true  ##        IGNORED
>
> # reboot the system
> # shutdown and halt
> #d-i debian-installer/exit/halt boolean true
> # shutdown and poweroff
> #d-i debian-installer/exit/poweroff boolean true
> # reboot
> d-i debian-installer/exit/reboot boolean true  ##        IGNORED
>
> I have tried many things, and it is quite possible I have
> removed\commented out items needed for these all to work
>
> Thanks!
> Zed
>
>
> On 8/29/2014 3:06 PM, Fernando Toledo wrote:
>
>> On Fri, 29 Aug 2014 13:51:35 -0600, Zed wrote:
>>
>>> Thanks to Daniel on IRC with a little direction I learned why it
>>> was skipping the preseed. Basically, I had not appended the parameters
>>> to the boot options in isolinux. It is copying the preseed to the ISO
>>> now, but it can't be located when the install is loading.
>>>
>>>  I have my preseed here:
>>> /config/includes.binary/install/preseed.cfg
>>>  When I browse the built ISO I find my file here:
>>> /media/cdrom0/install/preseed.cfg
>>>
>>>  But, when I launch the debian-installer from the liveCD desktop, or
>>> from the boot menu I receive the error:
>>>  "The file needed for preconfiguration could not be retrieved from
>>> file:///install/preseed.cfg [1]. The installation will proceed in
>>> non-automated mode.
>>>
>>>  I have tried various boot options to resolve, but receive the same
>>> error (with the file:/// [2] as entered of course):
>>>  append preseed/file=/install/preseed.cfg
>>>  append preseed/file=/media/cdrom/install/preseed.cfg
>>>  append preseed/file=/media/cdrom0/install/preseed.cfg
>>>
>>>  Getting close, but no cigar as of yet...
>>>
>>>  Zed
>>>
>>>  i put my pressed on config/include.debian-installer
>>
>> https://github.com/HuayraLinux/live-cd/tree/
>> master/config/includes.debian-installer
>>
>> then i modified the syslinux menu to include them appending the paremeter
>> to the kernel (file=/pressed.cfg) :
>>
>> https://github.com/HuayraLinux/live-cd/blob/
>> master/config/includes.binary/isolinux/live.cfg
>>
>>
>>
>
>
> --
> To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: https://lists.debian.org/54075bcc.2020...@lilypadmudlib.com
>
>

Reply via email to