Sie sind nicht angemeldet.

mollilinux

unregistriert

1

19.11.2008, 18:16

Kernel Update 2.6.25 - 2.6.27 - übertragen von treiber

Hallo zusammen,

Ich würde gerne meinen Kernel aktualisieren. Da ich sämtliche Treiber dazu installiert habe, denke ich dass ich nach einem Kernel Update alle Treiber neu installieren muss. Gibt es irgendein Programm, Skript etc. dass externe Treiber in den neuen Kernel kopiert oder so?

Ich hoffe ihr könnt helfen.

Grüsse

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mollilinux« (19.11.2008, 18:46)


2

19.11.2008, 18:47

Quellcode

1
2
3
4
5
6
$ eix module-rebuild
[I] sys-kernel/module-rebuild
     Available versions:  0.5 (~)0.6
     Installed versions:  0.6(06:49:28 AM 11/07/2008)
     Homepage:            http://www.gentoo.org/
     Description:         A utility to rebuild any kernel modules which you have installed


=)

Guckst dir an und spiel dich damit. Es erstellt eine kleine DB deiner Module und guckt dann, ob dein neuer Kernel die braucht ...

Wenn du bereits portage-2.2 einsetzt, gibt es auch das @module-rebuild set. Allerdings habe ich mich damit noch nicht gespielt ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

19.11.2008, 19:25

/usr/share/portage/config/sets.conf

Quellcode

1
2
3
4
5
# Installed packages that own files inside /lib/modules.
[module-rebuild]
class = portage.sets.dbapi.OwnerSet
world-candidate = False
files = /lib/modules


"emerge @module-rebuild" ist äquivalent zu "emerge -1 /lib/modules"

Und es werden alle Pakete neu gebaut, die dort Dateien gespeichert haben.

Ich ziehe diese Möglichkeit vor.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

mollilinux

unregistriert

4

19.11.2008, 20:10

Zitat




"emerge @module-rebuild" ist äquivalent zu "emerge -1 /lib/modules"

Und es werden alle Pakete neu gebaut, die dort Dateien gespeichert haben.



Das Problem ist, dass ich diese Module manuell installiert habe. Wie PINNACLE TV Treiber etc. habe ich alles manuell kompiliert und installiert. ich weis nicht ob man das mit rebuild-modules machen kann...

Ich weis nicht ob das funktioniert mit manuell installierten modulen...

Ich probier es mal aus.

5

19.11.2008, 21:58

Das Problem ist, dass ich diese Module manuell installiert habe. Wie PINNACLE TV Treiber etc. habe ich alles manuell kompiliert und installiert. ich weis nicht ob man das mit rebuild-modules machen kann...
Es wird so sicher nicht funktionieren, du wirst wohl die manuell Kompilierten Treiber händisch deinstallieren müssen.
Ich würde dann für die neu benötigten Treiber schauen ob ein ebuild hierfür verfügbar ist, etwa im portage-tree, Overlay, bugs.gentoo usw

viel Erfolg

6

19.11.2008, 22:43

Und wenns keine Ebuilds gibt, schreibt man am besten welche. Es gibt ja genug Dokumentation.
Ist vielleicht einmalig etwas Arbeit, aber in Zukunft vereinfacht es vieles.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.