Ulrich Hiller wrote:
Und da ist mein Problem: was macht yast2 alles? 1. Schritt ist wohl im /etc/sysconfig/bootloader den LOADER_TYPE="lilo" zu setzen. Und weiter? Darueber habe ich nichts gefunden.
SuSEconfig starten, "lilo" aufrufen.
So jedenfalls meine Vermutung.
So einfach geht das nicht. Wie gesagt, die Kiste bootet nicht richtig, ich muss die Konfiguration ueber die rescue CD machen. Soll heissen: ueber rescue booten, /dev/sda3 (ist das / Verzeichnis) nach /mnt mounten, dann in /mnt/etc die Aenderungen machen.
Wenn du mal die Fehlermeldung haarklein reproduzieren koenntest, koennten wir auch dein grub ans Laufen bringen. Die letzten 10 Zeilen der Meldung sind absolut noetig.
Das waere auch super. Also zunaechst: Ich mache eine ganz normale Installation ueber CD, lade dabei auch das aic7xxx modul. Die Installation laeuft ueber die CD1 ohne irgendwelche Probleme oder Fehlermeldungen. Dann kommt es zum ersten boot. Die Kiste kommt wieder hoch bis zur der Statusmeldung Loading module aic7xxx ..... using /lib/modules/ usw. Jetzt ist er in einer Endlosschleife drin mit vielen sequencer infos. Die letzten Zeilen sind: DevQ(0:0:0):0 waiting DevQ(0:1:0):0 waiting scsi0:0:0: Command already completed aic7xxx_abort returns 0x2002 nach ein paar Schleifen kommt scsi: device set offline Ich hoffe, das hilft weiter. Gruss und Dank, ulrich hiller Ulrich Hiller Max-Planck-Institut fuer Astronomie Koenigstuhl 17 69117 Heidelberg Germany phone +49 6221 528238 fax +49 6221 528246 email hiller@mpia.de ----------------------------------------------------- Originalmail: Hallo, ich moechte eine SuSE 7.3 Box auf SuSE 8.1 upgraden. Nun gibt es da ein Problem mit dem aic7xx SCSI Treiber und dem grub unter SuSE 8.x. Das ist soweit ich weiss ein bekanntes Problem. Das Symptom: bei dem ersten boot haengt die Kiste mittendrin und kommt nicht weiter. Nun moechte ich den lilo laden. Das Problem: da das alte 7.3 schon weg ist und das 8.1 nicht richtig drauf, kann ich nicht mit dem yast2 arbeiten, wie im howto beschrieben. Ich muss also die rescue CD laden und dann das machen, was yast2 tun wuerde. Und da ist mein Problem: was macht yast2 alles? 1. Schritt ist wohl im /etc/sysconfig/bootloader den LOADER_TYPE="lilo" zu setzen. Und weiter? Darueber habe ich nichts gefunden. Fuer alle Hinweise bin ich dankbar. Gruesse, ulrich hiller
Ulrich Hiller
So einfach geht das nicht. Wie gesagt, die Kiste bootet nicht richtig, ich muss die Konfiguration ueber die rescue CD machen. Soll heissen: ueber rescue booten, /dev/sda3 (ist das / Verzeichnis) nach /mnt mounten, dann in /mnt/etc die Aenderungen machen.
Hmm ... Wenn Du von CD startest, dann kannst Du doch auch das schon installierte System starten, so dass du Dein System "richtig" hast. Den Wechsel von Grub zu LILO habe ich einfach via graphischem Yast2 gemacht. Da hat er die Config von Grub migriert. Die lilo.conf kann man dann (falls Du da besondere Wünsche hast) zur Not auch jederzeit direkt starten, dann schreibt er den lilo Eintrag wieder sauber. Ansonsten hast Du generell das Problem, dass in der lilo.conf ja die Pfade zum Kernel stehen und er das natürlich entsprechend umsetzt in die Position auf der Platte. Wenn das obrige Booten des installierten Systemes nicht funktioniert, dann könnte es funktionieren, wenn Du ein chroot auf /mnt machst. Dann hast Du eine shell, in der /mnt halt / ist. Ich meine, dass ich so auch schon einmal den lilo erfolgreich schreiben konnte. Mit den besten Grüßen, Konrad Neitzel -- SoftMediaTec GmbH Tel: 0172 / 689 31 45 Fax: 069 / 90 50 99 53
Konrad Neitzel wrote:
Ulrich Hiller
schrieb: So einfach geht das nicht. Wie gesagt, die Kiste bootet nicht richtig, ich muss die Konfiguration ueber die rescue CD machen. Soll heissen: ueber rescue booten, /dev/sda3 (ist das / Verzeichnis) nach /mnt mounten, dann in /mnt/etc die Aenderungen machen.
Hmm ... Wenn Du von CD startest, dann kannst Du doch auch das schon installierte System starten, so dass du Dein System "richtig" hast.
Stimmt, die Option heisst "Installiertes System booten". Du musst im ersten Schirm die Taste fuer "Manuelle Installation" druecken. Peter
Hallo, On 11-Jun-2003 Ulrich Hiller wrote:
So einfach geht das nicht. Wie gesagt, die Kiste bootet nicht richtig, ich muss die Konfiguration ueber die rescue CD machen. Soll heissen: ueber rescue booten, /dev/sda3 (ist das / Verzeichnis) nach /mnt mounten, dann in /mnt/etc die Aenderungen machen.
Mit der CD1 (und bestimmt auch der DVD) gibt es die Moeglichkeit, auch das installierte Linux zu starten. Wenn das ginge, sollte es mit yast2 kein Problem sein, grub gegen lilo auszutauschen. Beste Gruesse, Heinz. -- Journalisten gegen den Krieg: http://www.pickings.de/tiki/tiki-index.php?page=Krieg http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Ulrich Hiller wrote:
Ulrich Hiller wrote:
Und da ist mein Problem: was macht yast2 alles? 1. Schritt ist wohl im /etc/sysconfig/bootloader den LOADER_TYPE="lilo" zu setzen. Und weiter? Darueber habe ich nichts gefunden.
SuSEconfig starten, "lilo" aufrufen.
So jedenfalls meine Vermutung.
So einfach geht das nicht. Wie gesagt, die Kiste bootet nicht richtig, ich muss die Konfiguration ueber die rescue CD machen. Soll heissen: ueber rescue booten, /dev/sda3 (ist das / Verzeichnis) nach /mnt mounten, dann in /mnt/etc die Aenderungen machen.
ok, lilo kennt noch "-r /mnt" damit es weiss, wo '/' zu suchen ist. Dann liest er auch /mnt/etc/lilo.conf.
Die Kiste kommt wieder hoch bis zur der Statusmeldung Loading module aic7xxx .....
Gibt es noch den Treiber "aic7xxx_old"? Hast du mal die "kernel ..." Zeile im Grub um "acpi=off" und "disableapic" erweitert? ( im Menue die Taste 'e', dann die Kernel Zeile, wieder Taste 'e', die Begriffe anhaengen, Return, 'b' fuer booten IIRC. ) Gibt es vielleicht schon einen "failsafe" Eintrag im Grub-Menue? Probier den dann mal aus. Der erste und besonders der zweite Treffer der Suchanfrage http://www.google.de/search?q=site%3Alists.suse.com%20booten%20aic7xxx&ie=UTF-8&oe=UTF-8 sehen vielversprechend aus. Peter
participants (4)
-
h.pahlke@nexgo.de
-
Konrad Neitzel
-
Peter Wiersig
-
Ulrich Hiller