WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Kernel 2.4!!! aber wie??? (http://www.wcm.at/forum/showthread.php?t=15202)

Woifi 19.02.2001 18:01

Hallo!

Eigentlich ist mir jetzt alles klar wie ich dann endlich meinen 2.2.16er updaten kann.

Hab da aber ein grundlegendes Problemchen:
Für den Fall des Falles, daß mein 2.4er nicht will möcht ich ja mit dem 2.2.16 auch noch booten können.
Jetzt hab ich da in /usr/src folgendes:
linux
linux-2.2.16
linux-2.2.16.SuSE
packages

linux ist ein Link auf linux-2.2.16.SuSE.

Wie soll ich jetzt am besten die Verzeichnisse umbenennen?

Woifi

Lotussteve 19.02.2001 18:17

Hi Woifi!

Schau mal hier nach:

http://www.freeos.com/articles/3579/

http://www.linuxnewbie.org/nhf/intel....4upgrade.html


Mir kommt vor ich hatte da noch einen, vielleicht find ich den später!



Hoffe dir geholfen zu haben,


Ciao,


Steve

Woifi 19.02.2001 22:31

Also, dann nochmal zum Mitschreiben:

1. cd /usr/src
2. mv linux linux2.2.16 (tar brauch ich nicht hab eh noch 3 GB frei)
3. cd /boot
4. mv vmlinuz vmlinuz.old
5. mv system.map-2.2.16 system.map.old (ist das nötig?)
6. kernel 2.4 nach /usr/src entpacken
7. cd /usr/src/linux
8. make xconfig
9. make dep
10. make bzImage
11. make modules
12. make modules_install
13. make clean
14. cp /usr/src/linux/arc/x86/boot/vmlinuz /boot
16. lilo konfigurieren
17. Bootdisk machen
18. BETEN

Stimmt das so???

Wenn nicht, bitte korrigieren!!!!!!!!

Woifi

artemisia 20.02.2001 13:47

@woifi

du mußt nur darauf achten, daß in deiner lilo.conf ein zusätzlicher eintrag für deinen alten kernel vorhanden ist.
der könnte zb so aussehen:

image = /boot/vmlinuz.old
root = /def/hdxx
read-only
label = linux.alt

(hdxx = deine bootpartion)

wenn du, dann linux startest, mußt am liloprompt statt linux linux.alt eingeben. die verzeichnisse deiner kernelquellen brauchst du im prinzip überhaupt nicht zu ändern.

greetz artemisias1

ps: das beten kannste dir wohl schenken

Woifi 21.02.2001 20:30

Aber sonst stimmt alles?

Woifi

artemisia 22.02.2001 13:18

@woifi

ich bin mir nicht sicher, da ich ja deine verzeichnisstruktur nicht kenne, aber muß es in pkt 14 nicht folgendermaßen heißen:

cp /usr/scr/linux/arch/i386/boot/bzImage /boot/vmlinuz

auf jeden fall muß der neue kernel der nach der compilierung als file bzImage vorliegt, auf die datei vmlinuz in das verzeichnis boot kopiert werden

außerdem muß noch die neue systemmap nach boot kopiert werden

vermutlich so: cp /usr/src/linux/System.map /boot

danach müßte eigentlich alles funzen

greetz artemisias1

Woifi 22.02.2001 13:45

Hi!

Ich habs heute ausprobiert, hab aber das Problem, daß er bzImage nicht angelegt hat!
Ich hab im Verzeichnis boot folgendes:
Makefile
bootsect.S
compressed
install
install.sh
setup.S
tools
video.S

Ich bin genau nach den Punkten vorgegangen, was hab ich falsch gemacht???

Woifi

artemisia 22.02.2001 16:15

@woifi

gab es beim compilieren eine fehlermeldung?
wenn nicht, wurde also die datei bzImage angelegt.
diese datei (übrigens das I in bzImage wird großgeschrieben! unter linux ganz wichtig) muß von dem erstellungsort (vermutlich /usr/scr/linux/arch/i386/boot) in das verzeichnis /boot kopiert werden.
das ist genau die befehlssquenz meines letzten postings
also nochmal:

cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz

bitte achte darauf, daß dies genauso eingegeben wird. natürlich muß im verzeichnis /usr/src/linux/arch/i386/boot die datei bzImage liegen. falls nicht befindest du dich entweder im falschen verzeichnis oder irgendetwas ist bei der compilierung schief gelaufen.

desgleichen muß die datei System.map aus dem verzeichnis /usr/src/linux in das verzeichnis /boot kopiert werden.

eigentlich ganz einfach, gell? ;-)

greetz artemisias1

MZ 22.02.2001 17:30

ps: das beten kannste dir wohl schenken



Auf das Wichtigste sollte man nicht verzichten.

Alles zu seiner Zeit.

Ich würde Beten schon mal auf Platz 1 setzen - präventiv damit alles klappt.


Woifi 22.02.2001 19:52

Ja ja, schon klar.

Ich glaub ich habs jetzt.

Nach
make clean
ist bzImage nicht mehr da, vorher schon.

Ich habs jetzt nochmal versucht, bisher ohne make clean, mal schaun obs jetzt funkt!

Woifi


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag