spitzen-infos.de - Master Boot Record

Master Boot Record




Wikipedia http://de.wikipedia.org/wiki/Hauptseite MediaWiki 1.6alpha first-letter Media Spezial Diskussion Benutzer Benutzer Diskussion Wikipedia Wikipedia Diskussion Bild Bild Diskussion MediaWiki MediaWiki Diskussion Vorlage Vorlage Diskussion Hilfe Hilfe Diskussion Kategorie Kategorie Diskussion Portal Portal Diskussion Master Boot Record 3420 14874563 2006-03-21T08:14:25Z Pedram Ganjeh Hadidi 193811 Der '''Master Boot Record''' ('''MBR''') ist in der [[X86-Prozessor|x86-Architektur]] der erste physikalische [[Datenblock]] (512 [[Byte]]) eines [[bootfähiges Medium|bootfähigen Mediums]], wie beispielsweise einer [[Festplatte]]. Allerdings gibt es auf modernen Festplatten noch vor diesem Bereich einen Sektor, in dem die Festplatten Daten über ihre eigene Organisation gespeichert haben, dieser Sektor ist aber im Normalfall für den Computer(nutzer) nicht erreichbar. Bei diesem sog. Bootblock (häufig fälschlicherweise auch Bootsektor (s. [[Sektor]]) genannt) handelt es sich im eigentlichen Sinne um nichts anderes als einen Speicherbereich, welcher ausführbaren Code enthält. Dieser Code wird beim Bootvorgang geladen und ausgeführt. Bei einer [[Diskette]] ist kein MBR vorhanden, sondern nur ein Bootsektor, da sich auf einer Diskette keine Partitionen befinden. Der MBR besteht aus #dem [[Boot-Loader]]. Dies ist ein kleines Programm, das vom [[BIOS]] aufgerufen wird. Dieses Programm tut normalerweise nichts weiter, als nach einer „aktiven Partition“ zu suchen, lädt den Boot-Sektor der ersten aktiven Partition und führt diesen aus, wodurch dann das eigentliche Betriebssystem geladen wird. Es existieren jedoch auch [[Bootmanager]], die sich nicht an diese Konvention halten, und statt dessen ein Auswahlmenü oder Ähnliches anzeigen, und so z.B. das Booten von beliebigen Partitionen erlauben. #einer [[Partitionstabelle]], die angibt, welche Partitionen auf dem Medium vorhanden sind. Die Partitionstabelle beginnt ab Byte 446 und ist 64 Byte groß. Diese hat 4 Einträge mit je 16 Byte. #der Signatur, auch ''[[Magic Number]]'' genannt, die aus den 2 Byte AA55hex besteht und bedeutet, dass der erste Sektor (MBR) "ausführbar" ist. Wird dieser Wert verändert, so weigert sich das BIOS, den Bootcode auszuführen und gibt statt dessen eine Fehlermeldung aus. Unter [[Disk Operating System|DOS]] kann man sich den MBR mit ''[[debug (Programm)|debug]]'' ansehen. Unter [[Linux]] kann man ihn normalerweise mittels "dd if=/dev/hda of=''datei'' bs=512 count=1" in eine Datei schreiben. Die Partitionstabelle und die Signatur dürfen nicht verändert werden, da ansonsten der Computer nicht mehr booten wird (bzw. die [[Partition (Festplatte)|Partition]] falsch erkennt und so das [[Betriebssystem]] nicht mehr laden kann). Jedes Betriebssystem überschreibt standardmäßig den MBR, damit es geladen werden kann. Einige Systeme wie MS-DOS und alle auf DOS aufbauenden Windowsvarianten (also Windows 95 bis Windows ME) überschreiben den MBR ohne jegliche Rücksicht auf seinen bisherigen Inhalt. Die Microsoft-Windows-Versionen der NT-Linie (z. B. [[Windows NT|NT 4]], [[Windows 2000|W2K]] und [[Windows XP|XP]]) überschreiben den Bootloader (die ersten 446 Bytes des MBR) bei jeder Neuinstallation zwar auch, berücksichtigen aber noch vorhandene Informationen über ein anderes Betriebssystem aus dem Hause Microsoft, also MS-DOS und andere Windowsversionen. In diesem Fall wird dann ein kleiner [[Bootmanager]] mit Auswahlmöglichkeit zwischen den verschiedenen installierten Microsoft-Betriebssystemen aktiviert. Betriebssysteme wie Linux installieren meist auf Anfrage einen „intelligenten“ Bootmanger, der auch konkurrierende Betriebssysteme (z. B. MS-Windowsversionen) aufnimmt (siehe auch [[Boot-Loader]]). Im Falle eines Fehlers im MBR kann unter [[MS-DOS]] und [[Windows 9x]] mit dem Befehl "fdisk /mbr" ein neuer Standard-Masterbootrecord für jeweils diese Betriebssysteme geschrieben werden. Dabei wird der MBR komplett überschrieben (mit Ausnahme der Partitionstabelle), wodurch [[Bootvirus|Bootviren]] vernichtet werden. Allerdings wird auch ein eventuell vorhandener Bootmanager vernichtet. Für W2K und XP gibt es die Wiederherstellungskonsole, hier dienen die Befehle "fixmbr" und "fixboot" zur Reparatur des MBR. Eine zerstörte Partitionstabelle kann nicht wiederhergestellt werden. Allerdings gibt es Programme, die die Festplatte nach [[Dateisystem]]en absuchen können und damit eine mögliche Partitionierung rekonstruieren. Siehe auch {{Wikibooks|Computerhardware/ Maschinensprache/ Urlader| Urlader}} [[Kategorie:Betriebssystem]] [[en:Master boot record]] [[es:Master Boot Record]] [[fr:Master boot record]] [[he:Master boot record]] [[it:Master boot record]] [[ja:MBR]] [[nl:Master boot record]] [[pl:Master Boot Record]] [[pt:Master Boot Record]] [[ru:Загрузочный сектор]] [[sv:Master Boot Record]] [[vi:Boot record]] [[zh:MBR]]



Diese Version des Artikels stammt vom 23.03.2006.



Der Inhalt dieser Seite basiert auf dem Artikel „Master Boot Record“ aus der freien Enzyklop�die Wikipedia und ist unter der GNU-Lizenz f�r freie Dokumentation ver�ffentlicht. Auf der Wikipedia-Seite ist eine Liste der Autoren einzusehen.

Zufallsartikel.

Extensible Hypertext Markup Language

... mehr