Neuer Kernel bricht beim booten ab
Neuer Kernel bricht beim booten ab
Hi,
ich habe folgendes Problem:
Ich habe mir unter meinem Debian 3.0 Woody einen neuen Kernel übersetzt. Darauf hab ich eine LILO-bootdisk erstellt, um den alten sowie ein Backup des neuen Kernels zu booten. Das Problem ist jetzt, dass der neue Kernel hier abbricht:
FDC 0 is a post-1991 82077
Jetzt hab ich versucht, den alten zu booten, aber nichtmal der funktioniert. Er bricht damit ab, dass angeblich die root-Partition nicht geöffnet werden kann, und ich sollte doch bitte eine richtige "root=/dev/..." angeben.
Meine letzte Rettung war die Debian-Rescue-CD.
Ich habe beide root-Anweisungen in der lilo.conf überprüft, aber die stimmen (sind ja eh beide die gleichen).
Vielleicht kann mir da jemand weiterhelfen...
sparc
ich habe folgendes Problem:
Ich habe mir unter meinem Debian 3.0 Woody einen neuen Kernel übersetzt. Darauf hab ich eine LILO-bootdisk erstellt, um den alten sowie ein Backup des neuen Kernels zu booten. Das Problem ist jetzt, dass der neue Kernel hier abbricht:
FDC 0 is a post-1991 82077
Jetzt hab ich versucht, den alten zu booten, aber nichtmal der funktioniert. Er bricht damit ab, dass angeblich die root-Partition nicht geöffnet werden kann, und ich sollte doch bitte eine richtige "root=/dev/..." angeben.
Meine letzte Rettung war die Debian-Rescue-CD.
Ich habe beide root-Anweisungen in der lilo.conf überprüft, aber die stimmen (sind ja eh beide die gleichen).
Vielleicht kann mir da jemand weiterhelfen...
sparc
Re: Neuer Kernel bricht beim booten ab
>> sind ja eh die gleichen
hast Du etwa das alte Kernelimage mit dem neuen Kompilat einfach überschrieben ?
hast Du etwa das alte Kernelimage mit dem neuen Kompilat einfach überschrieben ?
Re: Neuer Kernel bricht beim booten ab
nein nein
is ja ein backup.
also, meine lilo.conf sieht ungefähr so aus (hab sie jetz grad nicht zur hand):
boot=/dev/fd0
prompt
timeout=30
image=/vmlinuz <-- neuer kernel
label=linux
root=/dev/hda8
image=/vmlinuz.old <-- backup des alten kernels
label=old
root=/dev/hda8
is ja ein backup.
also, meine lilo.conf sieht ungefähr so aus (hab sie jetz grad nicht zur hand):
boot=/dev/fd0
prompt
timeout=30
image=/vmlinuz <-- neuer kernel
label=linux
root=/dev/hda8
image=/vmlinuz.old <-- backup des alten kernels
label=old
root=/dev/hda8
Re: Neuer Kernel bricht beim booten ab
Du hast "lilo" aufgerufen nachdem Du die lilo.conf geaendert hast und der neue Kernel am Platz ist ?
Re: Neuer Kernel bricht beim booten ab
nein, ich will ja garnicht von der platte booten, deswegen mach ich ja eine diskette.
ich will das system praktisch nur von diskette starten.
meine bootsektoren sollen so bleiben, wie sie sind (wegen windows und so
ich will das system praktisch nur von diskette starten.
meine bootsektoren sollen so bleiben, wie sie sind (wegen windows und so
Re: Neuer Kernel bricht beim booten ab
also, ich denke nicht, dass es am lilo liegt, weil den alten kernel kann ich jetzt booten (hab vergessen, das initrd-image in der lilo.conf anzugeben).
das müsste eigentlich was in der kernelkonfiguration sein. nur was ? ...
das müsste eigentlich was in der kernelkonfiguration sein. nur was ? ...
- Stormbringer
- Posts: 1570
- Joined: 11. Jan 2001 11:01
- Location: Ruhrgebiet
Re: Neuer Kernel bricht beim booten ab
Hi,
hast Du denn vor dem Neukompilieren ein <i>make oldconfig</i> (in /etc/usr/src) gestartet?
(Vorher eine u. U. vorhandene .config umbenennen/löschen.)
Somit würde es dann eigentlich nicht an falschen, oder fehlenden, Treibermodulen liegen ...
Gruß
hast Du denn vor dem Neukompilieren ein <i>make oldconfig</i> (in /etc/usr/src) gestartet?
(Vorher eine u. U. vorhandene .config umbenennen/löschen.)
Somit würde es dann eigentlich nicht an falschen, oder fehlenden, Treibermodulen liegen ...
Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
Re: Neuer Kernel bricht beim booten ab
make oldconfig ?
das kenn ich ja nichtmal... was macht das ?
ich kann nur sagen, dass ichs mit normalem make (clean, dep, bzImage) und mit make-kpkg (clean, build, kernel_image) probiert hab.
kerneloptionen kann ich jetz nicht alle ausm kopf sagen. aber ich geh mal das config durch und versuch die sachen mal rauszuschreiben.
das kenn ich ja nichtmal... was macht das ?
ich kann nur sagen, dass ichs mit normalem make (clean, dep, bzImage) und mit make-kpkg (clean, build, kernel_image) probiert hab.
kerneloptionen kann ich jetz nicht alle ausm kopf sagen. aber ich geh mal das config durch und versuch die sachen mal rauszuschreiben.
Re: Neuer Kernel bricht beim booten ab
also, es geht jetz
ich hab nochmal die debian standard-config genommen und darauf dann nochmal konfiguriert.
damit läufts jetz.
ich hab keine ahnung, welche einstellungen da jetz genau anders waren, aber egal
ich hab nochmal die debian standard-config genommen und darauf dann nochmal konfiguriert.
damit läufts jetz.
ich hab keine ahnung, welche einstellungen da jetz genau anders waren, aber egal
- Stormbringer
- Posts: 1570
- Joined: 11. Jan 2001 11:01
- Location: Ruhrgebiet
Re: Neuer Kernel bricht beim booten ab
Mittels make oldconfig wird, wenn keine .config vorhanden ist, eine aus dem aktuell laufenden kernel heraus generiert.
Die einzelnen Kerneloptionen werden quasi "herausgeschrieben".
Gruß
Die einzelnen Kerneloptionen werden quasi "herausgeschrieben".
Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)