Gentoo Archives: gentoo-user-de

From: Werner Jansen <jansenw@××××××.edu>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] OT: Linux Anleitung/Hilfe für Anfänger
Date: Sat, 11 Sep 2004 14:12:59
Message-Id: 20040911161309.41abeb54@tinydancer
In Reply to: Re: [gentoo-user-de] OT: Linux Anleitung/Hilfe für Anfänger by Roland Tapken
1 On Sat, 11 Sep 2004 15:58:30 +0200
2 Roland Tapken <ml@××××××××××.de> wrote:
3
4 > Hi!
5 >
6 > > Ich kenn jetzt werder den Controller noch die Forenbeiträge, aber
7 > > ein Booten von einer Live-CD (Knoppix, gentoo) ist doch auch ein
8 > > funktionierendes Linux :-)
9 >
10 > Soweit ich ihn verstehe geht es ihm garnicht so sehr darum. Das
11 > Hauptproblem dürfte sein, dass der Treiber für dieses Raid nur als
12 > externes Modul zur Verfügung steht. Um Gentoo von diesem Raid aus
13 > booten zu können müsste es aber in den Kernel einkompiliert werden.
14 > Oder?
15
16 Jein. Die meisten Kernel von Live-CDs haben die mod_versions
17 aktiviert. Damit kann man dann auch Binärmodule laden, die für einen
18 anderen Kernel sind (natürlich auch nicht immer ...). War z.B. früher
19 bei VMWare Version 2.x wichtig.
20 Oder das Modul wird in Source-Form ausgeliefert, da brauchts dann aber
21 ein laufendes(Live-) System zum compilieren für den richtigen Kernel.
22
23 So ein Problem hatte ich mal mit einem Adaptec HostRAID-Ding. Dafür
24 gibt's (gab's, ich müßte mal wieder nachschauen) nur ein Binärmodul
25 für SuSE und RedHat, das ich sonst nicht zum Rennen gebracht habe.
26
27 Ich habs folgendermaßen gelöst:
28
29 An den internen, normalen IDE-Controller ne Platte gehängt, auf diese
30 brav ne SuSE installiert. Dann mittels geladenem Binärtreiber und
31 chroot linux auf dem RAID installiert, als Kernel die Quellen von SuSE
32 rüberkopiert(inkl. rpm) und eingerichtet. Das Binärmodul hab ich in
33 eine selbstgebaute initrd gepackt und so läuft die Kiste seitdem
34 sauber. Natürlich isses ziemlich doof, weil ein Update des Kernels
35 immer komplett anders abläuft als der Rest des Systems und auch mehr
36 Aufwand ist, aber es läuft.
37 Nach der Installation hab ich dann die IDE-Platte ausgebaut und das
38 Bootem dem RAID überlassen.
39 Das Ganze hätte auch ohne Installation einer Linux-Distri
40 funktioniert, nur von Boot-CD und chroot, aber ich wollte etwas mehr
41 Komfort und hab das Modul nicht mit Knoppix zum Laufen gebracht. Also
42 kurzerhand ne kleine (?) SuSE-Installation durchgeführt.
43
44 Vielleicht wärÄ's ned schlecht, wenn der OP mal erzählt, wo das
45 Problem genau liegt, bevor wir uns noch ein paar hypothetische Fälle
46 ausdenken. :-)
47
48 Aber Fakt ist, Du kannst ein Modul (nicht immer) laden, das für/mit
49 einem anderen Kernel compiliert wurde, und Du kannst ein Modul von
50 einem beliebigen Ort des Systems laden "insmod
51 /mnt/cdrom/modules/loadme.so bzw. .ko".
52
53 Zumindest hab ich das immer geschafft. Auch ohne Alkohol und
54 handgreifliche Überredungstaktik :-)
55
56 CU
57 Werner
58
59 --
60 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] OT: Linux Anleitung/Hilfe für Anfänger Benjamin Fromme <gentoo@××××.net>
Re: [gentoo-user-de] OT: Linux Anleitung/Hilfe für Anfänger Roland Tapken <ml@××××××××××.de>