Re: Preseeding and options - default or profile.preseed?
Hello again...
Sorry to be so insistent, but I forgot some of my doubts in the last email...
1) The keyboard is still a bit shady for me. I am using
console-data console-data/keymap/qwerty/layout select US american
console-data console-data/keymap/family select qwerty
on the default.preseed package, but dont know if it is correct.
2) I want also to include some files (scripts) in the image, and execute this scripts at the end of installation. How can I insert this files on the iso?
3) Does anybody have any experience with using simple-cdd and splash and boot screens? I think that if this works, would be a nice thing to do... ;-)
4) The localization part is almost working, I am just trying to set everything right. The problem is with the packages... all the packages get inside the CD image, but there are not installed - the section Selecting and Installing packages just fails. The
default.packages includes the packages on the distro, but does not install then. I confess that I did not searched extensively the link that you send to me, but in my first
survey nothing was said about that.
A quick workaround that Ive found was to do a apt-get install x-window-system AFTER the first system boot, but this is kind of... ugly ;-)
Thank everybody again!
Ivan
2007/4/4, Ivan Paganini <
ispmarin@gmail.com >:
Hello there, Vagrant,
First, thank you for the quick answer!
The localization part is almost working, I am just trying to set everything right. The problem is with the packages... all the packages get inside the CD image, but there are not installed - the section Selecting and Installing packages just fails. The
default.packages includes the packages on the
distro, but does not install then. I confess that I did not searched extensively the link that you send to me, but in my first
survey nothing was said about that.
A quick workaround that Ive found was to do a apt-get install x-window-system AFTER the first system boot, but this is kind of... ugly ;-)
Thank you again!
Ivan
2007/4/4, vagrant@freegeek.org
<vagrant@freegeek.org>:
On Wed, Apr 04, 2007 at 12:00:37PM -0300, Ivan Paganini wrote:
> Hello again folks at debian-custom!
greetings.
> I'm happy to say that I managed to use the simple-cdd to build a Debian
> installation CD. Thanks!
great :)
> But now I have some new questions:
good questions, indeed...
> 1) I want to set the keyboard layout, the language and other debconf
> instructions.
i would recommend using the --locale commandline option or setting
locale= in profiles/*.conf (you only need to set it in one). i.e. to set
the locale settings to spanish in the US:
./build-simple-cdd --locale es_US
in profiles/default.conf:
locale=es_US
it's my understanding that --locale should handle language, country and
keyboard settings in most situations, but there's also --language and
--country, which might need to be updated to work with etch. i haven't
tested it myself, but there's --keyboard too.
all of these options modify KERNEL_PARAMS, so there is no need to do
that manually.
> What is the order of precedence of the files default.preseed,
> my-profile.preseed and the KERNEL_PARAMETERS?
the order of events is sort of like this...
1. KERNEL_PARAMS modifies the boot prompt, so is effective immediately.
2. language/country settings kick in
3. default.preseed is loaded
4. then other *.preseed files are loaded.
whatever loads last (*.preseed) overrides debconf questions, except for
things like language/country settings, which kick in before any
preseeding is loaded.
> What do I have to put in the default, in the my-profile and in the
> Kernelparameters?
it's a little difficult to explain exactly...
almost all debconf questions should go into
default.preseed or
my-profile.preseed. default.preseed always gets loaded, and the other
*.preseed (i.e. my-profile.preseed) files only get loaded when you
select those profiles.
if you're only making a CD with a single profile, feel free to put
everything into profiles/default.*
the only things that need to go in KERNEL_PARAMS are things that happen
before the simple-cdd-profiles udeb is loaded, such as language, country
and keyboard settings.
> A link to a howto or else would be very appreciated.
see the documentation for debian-installer for all your various
preseeding options:
http://d-i.alioth.debian.org/manual/en.i386/apbs04.html
most all of these can go into default.preseed or *.preseed
> 2) I managed to include the xfce (for example) packages in the CD, but I wanted
> to install it during the installation. The tasksel Desktop will install it? Or
> what other option do I have to set? What is the options that I have to set to
> install specific packages?
there isn't any integration into tasksel at the moment. so what you
probably want to do is ...
tasksel --task-packages xfce-desktop >> profiles/my-profile.packages
that should be about the same as selecting the task.
i might work on some sort of profiles/*.tasks method in the near future.
> 3) Can I suppress completely the network part of the installer? I dont want to
> use network at all, so there is a way to remove the netcfg installation or just
> set all the options to some settings?
i know it can be done, i don't remember how. see the debian-installer
preseeding documentation mentioned above for suggestions.
hope that explains things, some of it is a little complicated...
live well,
vagrant
--
To UNSUBSCRIBE, email to debian-custom-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
-----------------------------------------------------------
Ivan S. P. Marin
Laboratório de Física Computacional
lfc.ifsc.usp.br
Instituto de Física de São Carlos - USP
----------------------------------------------------------
--
-----------------------------------------------------------
Ivan S. P. Marin
Laboratório de Física Computacional
lfc.ifsc.usp.br
Instituto de Física de São Carlos - USP
----------------------------------------------------------
Reply to: