MBR speichern/wieder zurückladen

Hi,

ich will auf einem XP System,das durch einen Bootmanager passwortgeschützt ist mit
Code:
 fdisk /mbr
den Anfangs-MBR herstellen(das nicht der Bootmanager vor Windows kommt).
Nachdem ich den PC "genutztz" hab will ich wieder von Diskette booten,den vorher gespeicherten Bootloader wieder auf die Platte spielen,so das es aussieht wie wenn nix gewesen wäre.
Dazu hab ich ein paar Fragen:

1.Was von der Seitehttp://www.bootdisk.com soll ich auf die Diskette speichern,und dann davon booten?Ich brauch nur eine Eingabekonsole.(Um den MBR zu sichern,ihn nacher wieder zurückzuschreiben und um
Code:
 fdisk /mbr
auszuführen)
2.Wie speichere ich den MBR auf meine Diskette?
3.Wie bekomm ich den gespeicherten MBR wieder auf die Festplatte?

4.Weiß ja net wie umfangreich des is,aber kann mir bitte schnell jemand eine Step by Step Anleitung texten? ;)



Danke im voraus,
Xalon
 
Hi,

ich mache das immer mit einer Knoppix-CD. Einfach Knoppix booten und dann den MBR mit "dd if = /dev/hda of = dein_mbr bs = 512 count = 1" sichern.
Zurückspielen kannst du das ganze dann mit "dd if = dein_mbr of = /dev/hda bs = 512 count = 1"
 
Nice,danke,wohin wird das dann gespeichert?Festplatte?
Ach,Knoppix is so groß,gibts des auch auf Diskette,nurTextmodus halt ;)
Wenn nicht,wie geht das unter DOS?Und was von der seite muss ich boten?

Danke im voraus,
Xalon
 
Es wird in das Verzeichnis gespeichert in dem du dich grade befindest, also Festplatte, Diskette oder was auch immer du willst.
Der Befehl geht natürlich nicht nur mit Knoppix, du kannst dir genau so gut auch eine kleinere Distri runterladen. Schau mal bei der Suchfunktion vorbei, wir hatten das Thema erst vor Kurzem ;)
 
Ok,ich werde von DOS Booten(Diskette)
dann werde ich den MDR hiermit speichern:
Code:
dd if = /dev/hda of = dein_mbr bs = 512 count = 1
dann
Code:
fdisk /mbr
ausfühern,die Diskette entfernen,normal booten(gibt des ein Problem das au dem Rechner 2 Partitionen sind?)
Am PC machen was ich will ;)
dann von Diskette booten
Code:
dd if = dein_mbr of = /dev/hda bs = 512 count = 1
eingeben,Diskette raus,und alles is wie früher,oder?

Xalon

PS

Original von Voodoo
dd if = /dev/hda of = dein_mbr bs = 512 count = 1
muss ich da /dev/hda ändern?boote ja DOS und auf den Partitionen is auch nur Windows,aber /dev is doch Linux,oder?
 
Richtig, das ist ein Linux-Befehl. Mit Dos wirst du auf diese Weise nicht weit kommen ;)
Und du musst halt schauen wo der MBR liegt, ist aber meistens auf den ersten paar Byte der ersten Platte, also /dev/hda.
 
Hmmm,danke,aber aus der FAQ werd ich net so ganz schlau,wie bekomm ich das unter Win XP auf ne Diskette von der ich booten kann?

Xalon
 
Zurück
Oben