Linux 15.036 Themen, 107.107 Beiträge

Kernel laden

Gadget / 4 Antworten / Baumansicht Nickles

Hi!
Folgendes hab mir den kernel 2.6.7 compiliert hat funktioniert. hab aber das atapi floppy vergessen zu aktivieren deshalb nochmal die make xconfig korrigiert und nochmal compiliert -> und jetzt hab ich scheisse gebaut dachte mir naja sollte eh unktionieren und hab deshalb einfach als vmlinuz abgespeichert.
neugebootet und mir in den allerwertesten gebissen.
hab die root als reiserfs und möchte gerne einen standardkernel von der cd nehmen um nicht das ganze slack 10 neu zu installieren bitte um hilfe. wenn ich bare.i root=/dev/hdb5 noinitrd ro ausführe dann hab ich kernel panic Vfs cannot read root filesys.

bei Antwort benachrichtigen
KarstenW Gadget „Kernel laden“
Optionen

Hast du den alten Standardkern nicht vorher umbenannt, bevor du den neuen installiert hast ?
Bei einem neuen Kern kann immer mal was schief gehen und dann hat man noch den alten Kern als Reserve.
Ich benutze Debian und kenne mich mit slackware nicht aus.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Gadget KarstenW „Hast du den alten Standardkern nicht vorher umbenannt, bevor du den neuen...“
Optionen

ich hab den 2.6.7 schon vorige woche compiliert und dachte es kann ja nix mehr schief gehen deshalb mal schnell das atapi hinzu und fertig.
und jetzt schau ich blöd aus der wäsche.

bei Antwort benachrichtigen
Gadget Nachtrag zu: „Kernel laden“
Optionen

Hi hab grad meinen Kernel repariert

bei Antwort benachrichtigen
Pashka Gadget „Kernel laden“
Optionen

Ich hoffe, ich kann dir damit helfen oder anderen:
Knoppix-CD einlegen, booten und mit "knoppix dma" starten
Konsole öffnen und als root einlogen ("su" eintippen)

#mkdir /mnt/slackware/
#mount /dev/hdxx /mnt/slackware/ Wurzelverzeichnis mounten

die anderen Partitionen auch mounten, die zu slackware dazu gehören
(z.b. mount /dev/hdb9 /mnt/slackware/home)

#mount -o bind /proc /mnt/slackware/proc
#chroot /mnt/slackware /bin/bash
#cd /usr/src/linux/ zum Linux-Kernel Verzeichnis wechseln
#make menuconfig selbsterklärend

(Für x86-basierende Systeme, 2.4 Kernel)
# make dep && make bzImage modules modules_install

(Für 2.6 Kernel)
# make && make modules_install

Kernel & System.map, denn Link korrigieren
#cp arch/i386/boot/bzImage /boot/kernel-2.4.24
# cp System.map /boot/System.map-2.4.24

Und fertig, jetzt müsste es laufen ;)
MfG
Pashka

bei Antwort benachrichtigen