2009/6/6 Frans Pop <elen...@planet.nl> > On Saturday 06 June 2009, MaTa wrote: > > Thanks. Yes, I'm thinking in a little "script" for a late_command, with > > sed. Like: > > d-i preseed/late_command string sed 's/kernel <something>/kernel > > <something> vga=0x17/g' /target/boot/grub/menu.lst > > > > I think can work... > > Yes that would work. > Or you could drop a script into /usr/lib/finish-install.d/. > > To make your parameters permanent, you really need to add them in the > configuration setting part of the file, i.e. either the line > # kopt=[...] > or > # defoptions=[...] > > If you want to have them available after the first reboot, you should the > either run update-grub in the /target chroot, or _also_ add them in the > already generated sections for the installed kernel.
But if it's possible, I will try with no debian-installer modifications (only the preseed file), no modify finish.d scripts. I want to include kernel parameters in only one Grub entry, no all entry. I will try with this: d-i preseed/late_command string /target/bin/sed "s/sda1/sda1 $KERNEL_PARAMETERS/" menu.lst > /target/boot/grub/menu.lst" For include kernel parameters in all Grub entries, I thing can be something like this: d-i preseed/late_command string /target/bin/sed "s/#kopt/kopt=$KERNEL_PARAMETERS/" menu.lst > /target/boot/grub/menu.lst"