Hallo, Am Sam, 28 Nov 2009, opensuse schrieb:
Welche Möglichkeit gibt es für mich, den MBR zu sichern und ggf. später wieder herzustellen, so das Grub erneut der Bootmanager ist?
Sinnvoller ist, daß du von CD/DVD bootest und grub einfach neu installierst (mit Yast oder grub-install).
Beim googlen bin ich auf die Möglichkeit mit "dd" gestoßen. Aber dann fand ich irgendwo auf Seite 5 den Hinweis, das man mittels "DD" nur die ersten 480 Bytes (oder so) zurück schreiben sollte, da ansonsten die
446 Bytes! Mit 480 überschreibst du dir die ersten 2 Partitionen. Also: Backup: dd if=/dev/sda of=/sda-mbr.img bs=512 count=1 MBR-Bootcode (grub stage1) zurückschreiben: dd if=/sda-mbr.img of=/dev/sda bs=1 count=446 Bei Dateien muß man übrigens bei solchem nicht-vollständigem Schreiben noch 'conv=notrunc' verwenden, sonst wird die Ausgabedatei gekürzt. Achso: die 446 Bytes kommen daher: MBR = 512 bytes, davon sind die letzten 2 Bytes die Signatur (0x55 0xAA), und davor sind 4 x 16 Bytes Partitionstabelle. Also: 512 - 2 - 4 * 16 = 446 HTH, -dnh -- "I think there is a world market for maybe five computers." -- Thomas Watson, chairman of IBM, 1943. -- 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