"We are back" « oc.at

centrino wlan treiber von intel

spunz 10.03.2004 - 12:17 3981 50 Thread rating
Posts

Bowser

Addicted
Avatar
Registered: Aug 2004
Location: Austria, 1050
Posts: 492
Ok, installiert hab ich den Kernel, nur bin ich mir nicht sicher wie ich ihn in den GRUB Loader kriegen soll.
Das "make install modules" hat gesagt ich soll in der menu.lst zu der Adresse zeigen lassen: /boot/arch/i386/boot/bzImage-2.6.14

Würde das so stimmen, wenn ich das einfach in die Datei dazuschreib??

title Debian GNU/Linux, kernel 2.4.27-2-686
root (hd0,1)
kernel /boot/vmlinuz-2.4.27-2-686 root=/dev/hda2 ro
initrd /boot/initrd.img-2.4.27-2-686
savedefault
boot

title Debian GNU/Linux, kernel 2.4.27-2-686 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.4.27-2-686 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.4.27-2-686
savedefault
boot

title Debian GNU/Linux, kernel 2.6.14
root (hd0,1)
kernel /boot/arch/i386/boot/bzImage-2.6.14 root=/dev/hda2 ro
initrd /boot/arch/i386/boot/initrd.img-2.6.14
savedefault
boot

title Debian GNU/Linux, kernel 2.6.14 (recovery mode)
root (hd0,1)
kernel /boot/arch/i386/boot/bzImage-2.6.14 root=/dev/hda2 ro single
initrd /boot/arch/i386/boot/initrd.img-2.6.14
savedefault
boot

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9848
wenn du den kernel per apt-get installierst wird normalerweise der eintrag im bootloader automatisch erstellt.

Bowser

Addicted
Avatar
Registered: Aug 2004
Location: Austria, 1050
Posts: 492
Hmm, ich hab ihn über die Methode die hier steht erstellt: http://www.linuxwiki.de/LinuxKernel
Wie würde man es über apt-get machen?

spunz

Elder
Elder
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11489
apt-get -u install linux-image-2.6.x-x

apt-cache search linux-image-2.6.*

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
Zitat von Bowser
Ok, installiert hab ich den Kernel, nur bin ich mir nicht sicher wie ich ihn in den GRUB Loader kriegen soll.
Das "make install modules" hat gesagt ich soll in der menu.lst zu der Adresse zeigen lassen: /boot/arch/i386/boot/bzImage-2.6.14

Würde das so stimmen, wenn ich das einfach in die Datei dazuschreib??

title Debian GNU/Linux, kernel 2.4.27-2-686
root (hd0,1)
kernel /boot/vmlinuz-2.4.27-2-686 root=/dev/hda2 ro
initrd /boot/initrd.img-2.4.27-2-686
savedefault
boot

title Debian GNU/Linux, kernel 2.4.27-2-686 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.4.27-2-686 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.4.27-2-686
savedefault
boot

title Debian GNU/Linux, kernel 2.6.14
root (hd0,1)
kernel /boot/arch/i386/boot/bzImage-2.6.14 root=/dev/hda2 ro
initrd /boot/arch/i386/boot/initrd.img-2.6.14
savedefault
boot

title Debian GNU/Linux, kernel 2.6.14 (recovery mode)
root (hd0,1)
kernel /boot/arch/i386/boot/bzImage-2.6.14 root=/dev/hda2 ro single
initrd /boot/arch/i386/boot/initrd.img-2.6.14
savedefault
boot

ja sicher kannst dus so dazuschreiben, ich würd hald vorher nochmal grub aufrufen und ihn nochmal in den mbr schreiben.

just try it, fallback hast ja eh noch drinnen (die alten 2.4er) :)

Bowser

Addicted
Avatar
Registered: Aug 2004
Location: Austria, 1050
Posts: 492
Ok, ich hab das jetzt so Probiert und bis auf die Sache, dass ich die initrid.img durch ein bzImage ersetzen hab müssen is es glatt gelaufen. Er wirft mir halt jetzt einen Kernel Panic zurück weil die root Option nicht stimmt. Was könnt denn da schon wieder sein?

spunz

Elder
Elder
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11489
initrd = ramdisk
bzimage = "kernel"

was willst du da "ersetzen"? ;)

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
ich wundere mich gerade nur warum du die ganzen dirs aus /usr/src/linux/* mitkopiert hast. es würde reichen wenn du das machst (ist auch übersichtlicher)

Code:
# cd /usr/src/linux
# make menuconfig
dann konfigurierst du deinen kernel und kompilierst ihn
# cp arch/i386/boot/bzImage /boot/kernel-2.6.14
und die config sicherheitshalber auch noch
# cp .config /boot/config-2.6.14

und in deiner menu.lst trägst du dann eben nur den /boot/kernel-2.6.14 ein

es wird vielleicht nicht dein problem lösen aber leichter wirst du dir allemal tun!

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12295
"mount /boot; make install" = way to go :)

Bowser

Addicted
Avatar
Registered: Aug 2004
Location: Austria, 1050
Posts: 492
@moidaschl: Hmm, du meinst einfach nur das in die menu.lst
Zitat
title Debian GNU/Linux, kernel 2.6.14
root (hd0,1)
kernel /boot/bzImage-2.6.14 root=/dev/hda2 ro
savedefault
boot

Ich probiers gleich.

EDIT:
Das Ergebnis is wieder ein kernel panic

VFS: Cannot open root device "hda2" on unknown-block(0,0)
Please append a correct "root=" boot option
Kernel Panic - not syncing : VFS : Unable to mount root fs on unkown-block(0,0)
Bearbeitet von Bowser am 01.11.2005, 18:39

spunz

Elder
Elder
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11489
den entsprechenden fs support auch fix eingebaut?

du könntest es dir deutlich einfacher machen wenn du ein fertiges kernel 2.6 image verwendest, die headers nachinstallierst und dann den ipw2100 treiber baust.

http://www.uni-koeln.de/rrzk/netze/.../ruehmkorf.html

Bowser

Addicted
Avatar
Registered: Aug 2004
Location: Austria, 1050
Posts: 492
Ok, die Seite is schonmal ziemlich cool, danke. Wo find ich so ein kernel image? Bei kernel.org hab ich keinen gesehn.

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9848
bei apt :)

wenn du nicht so der "konsolen typ" bist empfehle ich dir synaptic - sollte bei der debian standard installation dabei sein. ansonsten apt-get install synaptic

dort kannst du unter paketquellen sources hinzufügen, zb. stable, unstable testing usw. - je nachde wie aktuell/stable du das ganze haben willst. wobei unstable nicht heisst, dass das ganze jetzt wirklich unstable ist, heisst nur soviel, dass es nicht für den server/firmen betrieb gedacht ist.

danach aktualisiert du die paketquellen und suchst nach kernel headers bzw. dem image, dann einfach anklicken und sagen du willst es installieren...dann auf anwenden, warten und das wars :)

Bowser

Addicted
Avatar
Registered: Aug 2004
Location: Austria, 1050
Posts: 492
Konsole is schon cool, aber in 4 Tagen lässt sich nicht alles über Linux lernen. ;)

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9848
wobei ich jetzt gar nicht sicher sagen kann, obs den 2-6-14 schon bei apt gibt.

edit: jop, in unstable

falls du nicht weisst wie: geh bei synaptic zu einstellungen/paketquellen und füg eine neue hinzu

am besten kopierst du die addresse von einem vorhanden eintrag, als distribution gib "unstable" an und als section "main", dann auf ok und neu laden, dann nach linux image suchen.

linux-image-2.6.14-1-386

seit wann heissen die eigentlich linux image und nicht kernel image?
Bearbeitet von ica am 01.11.2005, 19:24
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz