Hallo, mein System bestand bisher aus einem Vista und einer 11.2 parallel, gebootet über grub. Ich sah mich nun veranlasst, Vista neu aufzusetzen und habe Win7 installiert. Danach wollte ich grub neu installieren. Dies schlägt allerdings fehl. Wenn ich das Reparatursystem starte, die grub konf von der Platte lese und anschließen neu schreiben will, kommt zunächst die Meldung, dass der Bootloader korrekt installiert werden konnte. Danach möchte ich das Reparatursystem beenden und dann kommt die Meldung, dass bei der Installation ein Fehler aufgetreten sei. Ein Reboot zeigt, dass nach wie vor Win7 und kein grub gestartet wird. Auch das Schreiben des grub direkt in den MBR bringt keinen Erfolg, d.h. es kommen die gleichen knappen Meldungen. Wie kann ich rauskriegen, was genau nicht geklappt hat? Die Meldungen des Reparatursystems sind nichtsaussagend. Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joachim H. schrieb:
Hallo,
mein System bestand bisher aus einem Vista und einer 11.2 parallel, gebootet über grub.
Ich sah mich nun veranlasst, Vista neu aufzusetzen und habe Win7 installiert. Danach wollte ich grub neu installieren. Dies schlägt allerdings fehl.
Wenn ich das Reparatursystem starte, die grub konf von der Platte lese und anschließen neu schreiben will, kommt zunächst die Meldung, dass der Bootloader korrekt installiert werden konnte. Danach möchte ich das Reparatursystem beenden und dann kommt die Meldung, dass bei der Installation ein Fehler aufgetreten sei. Ein Reboot zeigt, dass nach wie vor Win7 und kein grub gestartet wird. Auch das Schreiben des grub direkt in den MBR bringt keinen Erfolg, d.h. es kommen die gleichen knappen Meldungen.
Wie kann ich rauskriegen, was genau nicht geklappt hat? Die Meldungen des Reparatursystems sind nichtsaussagend.
Hi, schon mal manuell zu installieren versucht (info grub)? Dann solltest Du aussagefähigere Meldungen bekommen. cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am 17.06.2010 09:57, schrieb Joerg Thuemmler:
Joachim H. schrieb:
Wie kann ich rauskriegen, was genau nicht geklappt hat? Die Meldungen des Reparatursystems sind nichtsaussagend.
schon mal manuell zu installieren versucht (info grub)? Dann solltest Du aussagefähigere Meldungen bekommen.
Ich werde das versuchen heute zu tun. Gestern abend bin ich da hängen geblieben. Ich bin der Meinung, mich daran erinnern zu können, dass es eine Möglichkeit gab, von der InstallationsCD ein bereits installiertes System zu booten. Das habe ich (müde) gestern nicht gefunden oder übersehen. Was ich bisher versucht habe ist, von der GUI des Reparatursystems auf die Textkonsolen umzuschalten. Da gibt es in den verschiedenen VTs viel zu lesen, leider nix, was mich auf den ersten Blick weitergebracht hätte. Im Rettungssystem bin ich jetzt auch nicht weitergekommen. Ich hätte ein man grub gebraucht, das gibt es aber im Rettungssystem nicht. Ich fand einen einzigen Hinweis, dass der kernel das ntfs-Modul nicht laden konnte. Ich weiß aber nicht, was dieses mit der Grub-Installation zu tun haben könnte. Für den fsck ja, grub nein? Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joachim H. schrieb:
Hallo,
Am 17.06.2010 09:57, schrieb Joerg Thuemmler:
Joachim H. schrieb:
Wie kann ich rauskriegen, was genau nicht geklappt hat? Die Meldungen des Reparatursystems sind nichtsaussagend.
schon mal manuell zu installieren versucht (info grub)? Dann solltest Du aussagefähigere Meldungen bekommen.
Ich werde das versuchen heute zu tun. Gestern abend bin ich da hängen geblieben. Ich bin der Meinung, mich daran erinnern zu können, dass es eine Möglichkeit gab, von der InstallationsCD ein bereits installiertes System zu booten. Das habe ich (müde) gestern nicht gefunden oder übersehen.
doch, das gibt es. Aber nicht gleich "Boot from Harddisk" beim ersten Menü verwenden, sondern auf Installieren gehen (wegen des Bootsystems). Später kommt eine Auswahl "Installiertes System booten". Dort mußt Du die root-Partition angeben (/dev/sda... oder so), /boot wird nun nicht mehr benötogt. Wenn Dein System oben ist, kannst Du grubinstall verwenden und hast auch die Manuals...
Was ich bisher versucht habe ist, von der GUI des Reparatursystems auf die Textkonsolen umzuschalten. Da gibt es in den verschiedenen VTs viel zu lesen, leider nix, was mich auf den ersten Blick weitergebracht hätte. Im Rettungssystem bin ich jetzt auch nicht weitergekommen. Ich hätte ein man grub gebraucht, das gibt es aber im Rettungssystem nicht.
Ich fand einen einzigen Hinweis, dass der kernel das ntfs-Modul nicht laden konnte. Ich weiß aber nicht, was dieses mit der Grub-Installation zu tun haben könnte. Für den fsck ja, grub nein?
evt. schon. Um dein Windows zu booten, muß grub ja die Win-Partition lesen können... also wird es wohl ntfs benötigen. Wenn Du (s.o.) Dein normales System wieder gestartet hast, solltest Du das ja installieren können. cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am 17.06.2010 11:25, schrieb Joerg Thuemmler:
Ich werde das versuchen heute zu tun. Gestern abend bin ich da hängen geblieben. Ich bin der Meinung, mich daran erinnern zu können, dass es eine Möglichkeit gab, von der InstallationsCD ein bereits installiertes System zu booten. Das habe ich (müde) gestern nicht gefunden oder übersehen.
doch, das gibt es. Aber nicht gleich "Boot from Harddisk" beim ersten Menü verwenden, sondern auf Installieren gehen (wegen des Bootsystems). Später kommt eine Auswahl "Installiertes System booten". Dort mußt Du die root-Partition angeben (/dev/sda... oder so), /boot wird nun nicht mehr benötogt. Wenn Dein System oben ist, kannst Du grubinstall verwenden und hast auch die Manuals...
Ich habe es jetzt unter der Systemreparatur gefunden. Den Expertenmodus auswählen und dann ist es der zweite Eintrag von oben. Die Farbwahl der Links ist etwas ungünstig, man kann da kaum was gut lesen. Nun habe ich das Problem, dass wenn ich da auf den Link klicke, dass dann kleine Pop-Ups kommen, die mir mitteilen, dass die Platten durchsucht werden und dann, dass sda6 zum Booten ausgewählt wird. Soweit ist das korrekt. Der Rechner will neu booten und bleibt mit der Meldung hängen "could not open '/lib/modules/2.6.31.5-0.1-default/initrd/ext4.ko" nun ist aber eigentlich 2.6.31.12-0.2-desktop installiert. Der bemängelte Kernel ist wohl der des Reparatursystems. buahhh, was'n jetzt wieder los? Es sollte doch möglich sein, einen beliebigen Kernel zu booten. Wenn nicht, wäre dieser Punkt des Rettungssystems wohl nicht brauchbar!? Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am 17.06.2010 21:23, schrieb Joachim H.:
Es sollte doch möglich sein, einen beliebigen Kernel zu booten. Wenn nicht, wäre dieser Punkt des Rettungssystems wohl nicht brauchbar!?
Ich habe es mehrfach versucht, aber mein System ist nicht über das Reparaturtool zu starten. Mir bleibt also nur, grub händisch aus dem Rettungssystem zu installieren. Auch das klappt nicht. Das Folgende gibt das was ich eingebe und was passiert: grub> root (hd0,5) Filesystem type is ext2fs, partition type 0x83 grub> setup --stage2=/boot/grub/stage2 --force-lba (hd0) (hd0,5) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 20 sectors are embedded succeed Running "install --force-lba --stage2=/boot/grub/stage2 /boot/grub/stage1 (hd0) (hd0)1+20 p (hd0,5)/boot/grub/menu.lst" ... failed Error 15: File not found grub> Mein / ist sda6, den setup-Befehl habe ich aus meiner grub.conf übernommen. stage1 und stage2 werden gefunden, bleiben also nur e2fs_stage1_5 oder menu.lst, die fehlen müssten. Doch beide existieren genau da wo es sein sollte. Im Moment bin ich ratlos. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim Am Freitag, 18. Juni 2010 22:44:49 schrieb Joachim H.:
Ich habe es mehrfach versucht, aber mein System ist nicht über das Reparaturtool zu starten.
http://www.supergrubdisk.org/ Supergrub schon probiert? Viele Grüße Peter -- _____ _ ___ _ | ___| __ / |( _ ) | |_ _ _ __ | |_ | '__| | |/ _ \ _ | | | | | '_ \ | _|| | | | (_) | | |_| | |_| | | | | |_| |_| |_|\___(_) \___/ \__,_|_| |_| ____ _____ ____ ___ ___ ___ ____ _____ ____ _____ |___ \|___ /_|___ \ / _ \ _ / _ \ ( _ ) / ___| ____/ ___|_ _| __) | |_ (_) __) | (_) (_) | | |/ _ \ | | | _| \___ \ | | / __/ ___) | / __/ \__, |_| |_| | (_) | | |___| |___ ___) || | |_____|____(_)_____| /_/(_)\___/ \___/ \____|_____|____/ |_| ____ ___ _ ___ |___ \ / _ \/ |/ _ \ __) | | | | | | | | / __/| |_| | | |_| | |_____|\___/|_|\___/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim also ich habe das immer so gemacht: Installations-CD einlegen und bis zum Abfragen der Lizenz warten und dann Installation abbrechen. Dann kommts du auf einen "Textscreen"(komm jetzt nicht auf den richtigen Namen, Yast auf der Textkonsole eben) und hast da die Moeglichkeit die Partition auszuwaehlen auf dem dein System laeuft. Bist du in deinem System, dann mit Yast deinen Grub einrichten und alles ist in Ordnung. gruss rudi -- "Das Internet darf sich nicht zu einem rechtsfreien Raum entwickeln" -- Joerg Ziercke -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Rudi, Am 19.06.2010 00:07, schrieb Rudi Höning:
also ich habe das immer so gemacht: Installations-CD einlegen und bis zum Abfragen der Lizenz warten und dann Installation abbrechen. Dann kommts du auf einen "Textscreen"(komm jetzt nicht auf den richtigen Namen, Yast auf der Textkonsole eben) und hast da die Moeglichkeit die Partition auszuwaehlen auf dem dein System laeuft. Bist du in deinem System, dann mit Yast deinen Grub einrichten und alles ist in Ordnung.
Ich habe jetzt schon auf verschiedene Arten versucht zu booten bzw. den grub zu reparieren. Obwohl meine 11.2 ohne Auffälligkeiten lief, bis eben Win7 den MBR gebügelt hat, ist wohl irgendwas kaputt. Das was du beschreibst, entspricht wohl der Prozedur "installiertes System booten". Was da schief geht, hab ich noch nicht raus. Man kriegt eben keine Rückmeldung vom System. Heute morgen fiel mir noch einen Weg ein. Ich habe noch eine "ungenutzte" Partition mit einer nicht aktuellen 11.1, die ich platt machen könnte. Ich werde jetzt mal eine minimale 11.2 in diese Partition installieren. Da wird dann grub frisch installiert. Dann hab ich wahrscheinlich größere Chancen, mein Produktivsystem wieder hoch zu kriegen. Vorher muss ich aber noch mal schaun, warum Files nicht gefunden werden, die offensichtlich da sind. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 19.06.2010 11:21, schrieb Joachim H.:
Vorher muss ich aber noch mal schaun, warum Files nicht gefunden werden, die offensichtlich da sind.
Mein grub läuft wieder. Das Problem bei der Neuinstallation war, dass die Dateien stage1, stage2 und e2fs_stage1_5 über (hd0,5) angesprochen werden, d.h. das Basisverzeichnis für diese Dateien ist das Basisverzeichnis der Partition (hd0,5), also sda6. Für menu.lst wird als Basisverzeichnis allerdings das aktuell gemountete / verwendet und /boot ist beim Rettungssystem leer. Ich habe daraufhin in /boot/grub des Rettungssystem meine Originaldateien der Bootpartition sda6 kopiert. So war menu.lst für grub erreichbar. In einem SDB-Artikel auf opensuse.de wird chroot erwähnt, um das Basisverzeichnis umzubiegen. Bei mir bricht das allerdings mit Fehler ab. Irgendwas mit der bash. Nun startet grub und ich kann windows booten. Linux klappt immer noch nicht, doch dazu einen neuen Thread! Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Joachim H.
-
Joerg Thuemmler
-
Peter Steffinger
-
Rudi Höning