Grub // Ablauf des Boot-Vorganges
Servus zusammen, jetzt übers Wochenende wollte ich etwas an meinem Rechner herumspielen, und weil ich schon abgesehen habe, daß da was daneben gehen könnte, habe ich folgendes gemacht (vom Live-System aus natürlich): dd if=/dev/sda of=[USB]/mbr bs=512 count=1 dd if=/dev/sda2 of=[USB]/sda2.img sda2 ist dabei das /-Device. Damit dachte ich, ich hätte den mbr gesichert (erste Zeile), und meine vollständige Installation (zweite Zeile). Nun ist es allerdings so, daß die Kiste auch dann nicht mehr booten will, wenn ich per dd if=[USB]/mbr of=/dev/sda dd if=[USB]/sda2.img of=/dev/sda2 die weggesicherten Daten wieder zurück auf die Platte bügle. Es erscheint GRUB GRUB und die Schachtel bleibt stehen. Mounte ich sda2 aber vom Live-System aus, so kann ich sehen, daß die Daten auf der Partition durchaus die richtigen sind. Warum schlägt der Bootvorgang fehl, und was hätte ich noch sichern müssen, damit es funktioniert? Was mir noch aufgefallen ist: ich hatte zeitweise auf sda3 eine Debian 6 installiert. Deren Bootloader hat sich selbst nach obigem Rückspielen des MBR noch gezeigt. Warum? -- Andre Tann -- 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
Andre Tann schrieb:
Servus zusammen,
jetzt übers Wochenende wollte ich etwas an meinem Rechner herumspielen, und weil ich schon abgesehen habe, daß da was daneben gehen könnte, habe ich folgendes gemacht (vom Live-System aus natürlich):
dd if=/dev/sda of=[USB]/mbr bs=512 count=1 dd if=/dev/sda2 of=[USB]/sda2.img
sda2 ist dabei das /-Device. Damit dachte ich, ich hätte den mbr gesichert (erste Zeile), und meine vollständige Installation (zweite Zeile).
Nun ist es allerdings so, daß die Kiste auch dann nicht mehr booten will, wenn ich per
dd if=[USB]/mbr of=/dev/sda dd if=[USB]/sda2.img of=/dev/sda2
die weggesicherten Daten wieder zurück auf die Platte bügle. Es erscheint
GRUB GRUB
und die Schachtel bleibt stehen. Mounte ich sda2 aber vom Live-System aus, so kann ich sehen, daß die Daten auf der Partition durchaus die richtigen sind.
Warum schlägt der Bootvorgang fehl, und was hätte ich noch sichern müssen, damit es funktioniert?
Was mir noch aufgefallen ist: ich hatte zeitweise auf sda3 eine Debian 6 installiert. Deren Bootloader hat sich selbst nach obigem Rückspielen des MBR noch gezeigt. Warum?
versuche doch mit Failsafe zu booten Wenn das geht, dann kannst Du Dir ansehen, woran es liegt Ernst -- 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 15.05.2011 18:06, schrieb Ernst Scott:
Andre Tann schrieb:
Servus zusammen,
jetzt übers Wochenende wollte ich etwas an meinem Rechner herumspielen, und weil ich schon abgesehen habe, daß da was daneben gehen könnte, habe ich folgendes gemacht (vom Live-System aus natürlich):
dd if=/dev/sda of=[USB]/mbr bs=512 count=1 dd if=/dev/sda2 of=[USB]/sda2.img
sda2 ist dabei das /-Device. Damit dachte ich, ich hätte den mbr gesichert (erste Zeile), und meine vollständige Installation (zweite Zeile).
Nun ist es allerdings so, daß die Kiste auch dann nicht mehr booten will, wenn ich per
dd if=[USB]/mbr of=/dev/sda dd if=[USB]/sda2.img of=/dev/sda2
die weggesicherten Daten wieder zurück auf die Platte bügle. Es erscheint
GRUB GRUB
und die Schachtel bleibt stehen. Mounte ich sda2 aber vom Live-System aus, so kann ich sehen, daß die Daten auf der Partition durchaus die richtigen sind.
Warum schlägt der Bootvorgang fehl, und was hätte ich noch sichern müssen, damit es funktioniert?
Was mir noch aufgefallen ist: ich hatte zeitweise auf sda3 eine Debian 6 installiert. Deren Bootloader hat sich selbst nach obigem Rückspielen des MBR noch gezeigt. Warum?
versuche doch mit Failsafe zu booten Wenn das geht, dann kannst Du Dir ansehen, woran es liegt Ernst
Wie soll er denn per Failsafe booten, wenn er nur "Grub Grub" erhält und nicht ins Menü kommt? Gruß Martin -- 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 15.05.2011 um 18:25 Uhr schrieb Martin Deppe:
Am 15.05.2011 18:06, schrieb Ernst Scott:
Andre Tann schrieb:
die weggesicherten Daten wieder zurück auf die Platte bügle. Es erscheint
GRUB GRUB
und die Schachtel bleibt stehen.
versuche doch mit Failsafe zu booten Wenn das geht, dann kannst Du Dir ansehen, woran es liegt Ernst
Wie soll er denn per Failsafe booten, wenn er nur "Grub Grub" erhält und nicht ins Menü kommt?
*bg* Aber jetzt für Andre: http://www.gentoo.org/doc/en/grub-error-guide.xml#doc_chap7 Vielleicht hilft dir das ja weiter! Viel Erfolg! 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
Ernst:
Wie soll er denn per Failsafe booten, wenn er nur "Grub Grub" erhält und nicht ins Menü kommt?
In der Tat… Peter:
Aber jetzt für Andre: http://www.gentoo.org/doc/en/grub-error-guide.xml#doc_chap7 Vielleicht hilft dir das ja weiter!
Das gab den entscheidenden Hinweis: durch meine Neuinstalliererei von CD, USB-Platte und wasweißich habe ich die Bios-Boot-Einstellungen immer wieder verändert. Und damit kam dann Grub nicht mehr zurecht. Sehr lästig, aber ich konnte es korrigieren, und jetzt läuft wieder alles. Danke für die Hilfe! -- Andre Tann -- 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 15.05.2011 17:20, schrieb Andre Tann:
Servus zusammen,
jetzt übers Wochenende wollte ich etwas an meinem Rechner herumspielen, und weil ich schon abgesehen habe, daß da was daneben gehen könnte, habe ich folgendes gemacht (vom Live-System aus natürlich):
dd if=/dev/sda of=[USB]/mbr bs=512 count=1 dd if=/dev/sda2 of=[USB]/sda2.img
sda2 ist dabei das /-Device. Damit dachte ich, ich hätte den mbr gesichert (erste Zeile), und meine vollständige Installation (zweite Zeile).
Nun ist es allerdings so, daß die Kiste auch dann nicht mehr booten will, wenn ich per
dd if=[USB]/mbr of=/dev/sda dd if=[USB]/sda2.img of=/dev/sda2
die weggesicherten Daten wieder zurück auf die Platte bügle. Es erscheint
GRUB GRUB
und die Schachtel bleibt stehen. Mounte ich sda2 aber vom Live-System aus, so kann ich sehen, daß die Daten auf der Partition durchaus die richtigen sind.
Warum schlägt der Bootvorgang fehl, und was hätte ich noch sichern müssen, damit es funktioniert?
Was mir noch aufgefallen ist: ich hatte zeitweise auf sda3 eine Debian 6 installiert. Deren Bootloader hat sich selbst nach obigem Rückspielen des MBR noch gezeigt. Warum?
Tscha, schätze, da fehlen noch ein paar Blöcke nach dem MBR: Soweit ich weiß ist es seit geraumer Zeit nicht mehr nur der MBR, sondern auch die mindestens nächsten 3 Sektoren, die für den Boot-Vorgang benötigt werden. (eventuell muß man heutzutage den ganzen 1. Zylinder sichern.) Du wirst wohl von DVD booten und ein repair durchführen müsse. Gruß Martin -- 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
Servus Martin, Martin Deppe, Sonntag 15 Mai 2011:
Tscha, schätze, da fehlen noch ein paar Blöcke nach dem MBR: Soweit ich weiß ist es seit geraumer Zeit nicht mehr nur der MBR, sondern auch die mindestens nächsten 3 Sektoren, die für den Boot-Vorgang benötigt werden. (eventuell muß man heutzutage den ganzen 1. Zylinder sichern.)
Das wüßte ich gerne genauer. Ich habe mich durch alles durchgelesen, was ich so finden konnte, und da steht nix davon, daß man mehr als die ersten 512 Bytes wegsichern muß. Weiß da jemand mehr dazu? -- Andre Tann -- 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 15.05.2011 20:16, schrieb Andre Tann:
Servus Martin,
Martin Deppe, Sonntag 15 Mai 2011:
Tscha, schätze, da fehlen noch ein paar Blöcke nach dem MBR: Soweit ich weiß ist es seit geraumer Zeit nicht mehr nur der MBR, sondern auch die mindestens nächsten 3 Sektoren, die für den Boot-Vorgang benötigt werden. (eventuell muß man heutzutage den ganzen 1. Zylinder sichern.)
Das wüßte ich gerne genauer. Ich habe mich durch alles durchgelesen, was ich so finden konnte, und da steht nix davon, daß man mehr als die ersten 512 Bytes wegsichern muß.
Weiß da jemand mehr dazu?
Ich weiß leider nicht mehr, wo ich es gelesen oder gesehen habe. Falls ich nicht falsch liegen sollte und jemand näheres darüber weiß, würde es mich auch nochmal interessieren. Martin -- 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 Martin! Am 15.05.2011 um 20:36 Uhr schrieb Martin Deppe:
Das wüßte ich gerne genauer. Ich habe mich durch alles durchgelesen, was ich so finden konnte, und da steht nix davon, daß man mehr als die ersten 512 Bytes wegsichern muß.
Weiß da jemand mehr dazu?
Ich weiß leider nicht mehr, wo ich es gelesen oder gesehen habe.
Falls ich nicht falsch liegen sollte und jemand näheres darüber weiß, würde es mich auch nochmal interessieren.
Hast du dir schon http://de.wikipedia.org/wiki/Master_Boot_Record angeschaut? Beachte bitte auch http://de.wikipedia.org/wiki/Master_Boot_Record#GRUB Daher sollten die ersten 440 Bytes eigentlich sogar reichen. Mit den ersten 512 Bytes sicherst du dir auch die Partitionstabelle. Viel Spaß beim Weiterforschen ;-) Peter PS: wikipedia enthält auch einen Artikel zu GRUB. -- 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 Sun, 15 May 2011, Andre Tann schrieb:
Das wüßte ich gerne genauer. Ich habe mich durch alles durchgelesen, was ich so finden konnte, und da steht nix davon, daß man mehr als die ersten 512 Bytes wegsichern muß.
Weiß da jemand mehr dazu?
http://lists.opensuse.org/opensuse-de/2011-02/msg00406.html und folgende, v.a. http://lists.opensuse.org/opensuse-de/2011-02/msg00626.html Hab's da lang und breit erklärt. -dnh -- Beware of bugs in the above code; I have only proved it correct, not tried it. - Donald Knuth -- 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 (5)
-
Andre Tann
-
David Haller
-
Ernst Scott
-
Martin Deppe
-
Peter Geerds