[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: pxe-boot debian-installer of emdebian/grip squeeze



On Wed, 27 Mar 2013 12:29:15 +0000
"luke.leighton" <luke.leighton@gmail.com> wrote:

This is covered on the wiki under the multistrap section because that's
the usual way these things are installed. Debian Installer isn't the
typical use case.

http://wiki.debian.org/Multistrap#Steps_for_Squeeze_and_later

export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true
export LC_ALL=C LANGUAGE=C LANG=C
/var/lib/dpkg/info/dash.preinst install
dpkg --configure -a

> is there anything that i can do which will allow debian-installer
> preseeding to work... without having to resort to debian/stable
> installs [followed by an apt-get dist-upgrade]?

You'd have to reinvent what I once implemented but found too
problematic to support - a bespoke package which does this in it's
preinst and then gets a higher priority than dash and then get that
into the installer image. At one stage, there was a d-i command to run
arbitrary calls (like wget foo.deb) in a preseed but I don't think that
exists any longer.

> btw i've installed the ssh thing, which allowed me to get in: by doing
> "mkdir -p /usr/share/man/man1" followed by "touch
> /usr/share/man/man1/sh.1.gz" seems to get one stage further.  but..
> the next stage is: there's no kernel! :)  methinks i am going to be

There are very few kernels in Emdebian Grip.

Kernel packages are generally too fat for embedded use, aren't built
for targets which will use Emdebian Grip and/or just need customised
builds anyway. Kernel packages also contain very little content which
can be removed, so converting a kernel package to Grip does not change
it's size and size is the principle problem.

Generally, use debootstrap or multistrap with a custom method of
getting the kernel into place.

-- 


Neil Williams
=============
http://www.linux.codehelp.co.uk/

Attachment: pgpg9HO7caW66.pgp
Description: PGP signature


Reply to: