On Sun, 08 Dec 2002 the mental interface of 
Mark Schmatz told:

> >nach dem make_kpkg modules_image ein beherztes dpkg -i
> /usr/src/modules-kernelversion_modulesrevision+DeineRevision_i386.deb
> 
> Soetwas hatte ich schon bef�rchtet! Ich habe n�mlich kein
> modules-kernelversion_modulesrevision+DeineRevision_i386.deb (oder
> �hnlich) in /usr/src liegen. Dort liegt nur *ein einziges*
> deb-file: das Kernel-Package!  Ich habe folgendes gemacht:
> 
> make-kpkg clean make-kpkg kernel_image --revision meinkernel.01

Bist Du Dir sicher, das Du alles was Du zum Booten ben�tigst, das
das w�re ext2/3, cramfs evt scsi-Treiber fest in den Kernel
kompiliert hast? Wenn nicht mach es oder baue Dir gleich ein
boot-image mit und zwar wie folgt:

make-kpkg kernel_image --initrd --revision meinkernel.01

> make-kpkg modules_image

Hast Du denn enrtprechende modul-sourcen unstalliert und dann auch
entpackt?

> Danach hatte ich die Datei
>    kernel-image-2.2.20_meinkernel.01_i386.deb
> in /usr/src liegen.
> 
> Dann habe ich folgendes gemacht:
> 
> dpkg -i /usr/src/kernel-image-2.2.20_meinkernel.01_i386.deb
 
> Das war's erstmal (hab noch nicht gebootet! Traue mich nicht)
> 
> Die Module scheinen aber trotzdem installiert zu sein. Jedenfalls liegt in
> /lib/modules jetzt ein neues Verzeichnis: "2.2.20" in dem die Module sind.

Ist doch logisch! Die Kernel Quellen enthalten auch Treiber, die
wenn als modul konfiguriert in /lib/modules/'uname -r'/ installiert
werden ;-)

> Ist das jetzt OK oder doch nicht?
> 
> Zu Apt:
> Ich frage nochmal:
> 
> kann ich also das machen?:
> cd /usr/src
> apt-get install kernel-image-2.2.20_meinkernel.01_i386.deb

Sei doch nicht so stur! apt-get behandelt Installationsquellen die
in /etc/apt/sources.list definiert sind, l�dt sie von dieser Quelle
(cd, deb-net, eigener mirror ...) in /var/cache/apt/archives und
weist dpkg an, das paket zu installieren. Also in Deinem Falle:
dpkg -i basta!

[...]

On Sun, 08 Dec 2002 the mental interface of 
Mark Schmatz told:

> >Was meinst du mit "von Hand". Auch bei make-kpkg modules_image entsteht
> >ein deb, z.B. bei mir:
> >alsa-modules-2.4.18-erno.006_0.9+0beta12+3+p0+flinker.1.0_i386.deb
> 
> Ich versichere, dass bei mir *keine* Modul-debs entstanden sind. Das einzige
> deb-file, was ich habe, ist das kernel-image...deb, welches auch sch�n brav
> in /usr/src/linux/ liegt.

Beispiel alsa:

apt-get install alsa-source

cd /usr/src/
tar -xzvf alsa-driver.tar.gz

# wird entpackt nach /usr/src/modules/alsa-driver

cd linux

make modules_image

cd ..

dpkg -i alsa-modules-2.4.20_0.9.0rc5+2+p0+meinkernel.01_i386.deb

> find /usr/ -name "*.deb" brachte auch nix
> (nur /usr/src/kernel-image-2.2.20_meinkernel.01_i386.deb)
> 
> Und ja, ich habe mit Sicherheit make-kpkg modules_image gemacht.

Glaub ich Dir. Wenn aber in /usr/src/modules nix ist, dann gibt's
auch kein deb ;-)

> Wie gesagt: es ist unter /lib/modules ein Verzeichnis 2.2.20 hinzugekommen,
> in dem alle Module drin liegen. Ist doch merkw�rdig oder?

s.o. Es ist durchaus nicht merkw�rdig, da der Kernel nach dem
kompilieren module zur Verf�gung stellt.

Und bring Deinem X-Mailer: Microsoft Outlook Express 6.00.2720.3000
bei, nur an die Liste zu antworten. Und �berhaupt, kriegst Du Deine
DebianBox nicht in's Netz? Ist wohl erst mal wichtiger als gleich
mit dem KernelBacken anzufangen ;-)

Ciao

Elimar 

-- 
  Do you smell something burning or ist it me?

Attachment: msg28038/pgp00000.pgp
Description: PGP signature

Antwort per Email an